Konvertieren von ActionScript 2.0-code auf ActionScript 3.0

Ich derzeit Folgen einer flash-online-tutorial zum erstellen einer interaktiven Skizzenblock. Der link zum tutorial ist http://flashexplained.com/actionscript/making-an-interactive-drawing-sketchpad/.

Das einzige problem mit diesem tutorial ist, dass der code für actionscript 2.0 statt 3.0. Ich weiß, wie definieren Sie die Variablen, aber außer, dass ich bin ratlos, so war ich der Hoffnung, jemand kann mir helfen, konvertieren Sie den code zu ActionScript 3.0.

Hier ist das ActionScript 2.0-code:

lineThickness = 0;
selectedColor = "0x000000";

_root.onMouseDown = startDrawing;
_root.onMouseUp = stopDrawing;

function startDrawing()
{
    if(_xmouse < 455)
    {
        _root.lineStyle(lineThickness, selectedColor);
        _root.moveTo(_root._xmouse, _root._ymouse);
        _root.onMouseMove = drawLine;
    }
}

function drawLine()
{
    _root.lineTo(this._xmouse, this._ymouse);
}


function stopDrawing()
{
    delete this.onMouseMove;
}

line0.onPress = function()
{
    lineThickness = 0;
}

line3.onPress = function()
{
    lineThickness = 3;
}

line6.onPress = function()
{
    lineThickness = 6;
}

colorRed.onPress = function()
{
    selectedColor = "0xFF0000";
}

colorGreen.onPress = function()
{
    selectedColor = "0x00FF00";
}
InformationsquelleAutor Learn123 | 2012-07-24
Schreibe einen Kommentar