-1
누구든지 나를 어떻게 보여줄 수 있습니까? 그래서 이것은 나의 현재 액션 스크립트입니다. 나는 그것을 할 수있는 방법을 포기하고 일부 웹 사이트에서 몇 가지 예를 볼 액션 스크립트는 오래 서 있어야합니다. Pls는 내가이 일을 할 수있는 간단한 방법을 보여줍니다. 나쁜 문법 죄송그리기 앱. 액션 스크립트 3에서 실행 취소 기능을 만드는 방법은 무엇입니까?
...
import flash.display.MovieClip;
import flash.events.MouseEvent;
var pen_mc:MovieClip;
var drawing:Boolean = false;
var penSize:uint = 1;
var penColor:Number = 0x000000;
function init():void{
pen_mc = new MovieClip();
stage.addEventListener(MouseEvent.MOUSE_DOWN, startDrawing);
stage.addEventListener(MouseEvent.MOUSE_MOVE, isDrawing);
stage.addEventListener(MouseEvent.MOUSE_UP, finishedDrawing);
addChild(pen_mc);
}
init();
function startDrawing(e:MouseEvent):void{
trace("Pen Has started drawing");
drawing = true;
pen_mc.graphics.lineStyle(penSize, penColor);
pen_mc.graphics.moveTo(mouseX, mouseY);
}
function isDrawing(e:MouseEvent):void{
if(drawing){
pen_mc.graphics.lineTo(mouseX, mouseY);
}
}
function finishedDrawing(e:MouseEvent):void{
trace("finished drawing");
drawing = false;
}