سلام
من یک چند خط کد AS 2.0 نوشتم می خواستم به AS 3.0 تبدیل کنم ولی هر کار می کنم دو تا خطا میده . خود فایل AS 2.0 را داخل پیوست قرار می دم . کد AS 3.0 را هم همین جا کپی می کنم . اگه امکانش بود یک نگاه بندازید و بهم کمک کنید .
ممنون
من یک چند خط کد AS 2.0 نوشتم می خواستم به AS 3.0 تبدیل کنم ولی هر کار می کنم دو تا خطا میده . خود فایل AS 2.0 را داخل پیوست قرار می دم . کد AS 3.0 را هم همین جا کپی می کنم . اگه امکانش بود یک نگاه بندازید و بهم کمک کنید .
ممنون
HTML:
// ----------------------- AS 3.0 code
var rb=400;
var lb=0;
var bb=370;
var tb=0;
import flash.events.MouseEvent;
this.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
this.addEventListener(MouseEvent.MOUSE_UP, onMouseUp);
function onMouseDown(e:MouseEvent):void
{
this.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove);
var xm:Number = mouseX;
var ym:Number = mouseY;
if( xm >= rb){ xm = rb; }
if( xm <= lb){ xm = lb+1; }
if( ym >= bb){ ym = bb; }
if( ym <= tb){ ym = tb+1; }
canvas_mc.graphics.lineStyle(2);
canvas_mc.graphics.moveTo( xm, ym);
draw();
}
function draw():void
{
var xm:Number = mouseX;
var ym:Number = mouseY;
if( xm >= rb){ xm = rb; }
if( xm <= lb){ xm = lb+1; }
if( ym >= bb){ ym = bb; }
if( ym <= tb){ ym = tb+1; }
canvas_mc.graphics.lineTo( xm, ym);
}
function onMouseUp(e:MouseEvent):void
{
this.removeEventListener(MouseEvent.MOUSE_MOVE, onMouseMove);
}










