Сегодня мы создадим рисовалку на Flash. Flash ролик будет представлять рабочее поле, на котором можно будет рисовать мышью. Ни каких дополнительных наворотов мы делать не будем. Всё будет быстро и просто.
Пример:
Нарисуй что-нибудь...
Шаг 1
Создайте новый документ и назначьте цвет фона - черный (#000000)
Шаг 2
Назначьте подходящее имя слою которое сейчас называется Layer 1
Шаг 3
Выберите первый кадр вышеописанного слоя и нажмите клавишу F9. Появиться панель действий, куда необходимо ввести этот код:
var drawing:Boolean = false;
this.graphics.lineStyle(1, 0xFFFFFF);
this.graphics.moveTo(mouseX, mouseY);
this.addEventListener(Event.ENTER_FRAME, onLoop, false, 0, true);
stage.addEventListener(MouseEvent.MOUSE_DOWN, onDown, false, 0,
true);
stage.addEventListener(MouseEvent.MOUSE_UP, onUp, false, 0, true);
function onDown(evt:MouseEvent):void {
drawing = true;
}
function onUp(evt:MouseEvent):void {
drawing = false;
}
function onLoop(evt:Event):void {
if (drawing) {
this.graphics.lineTo(mouseX, mouseY);
} else {
this.graphics.moveTo(mouseX, mouseY);
}
}
Наша рисовалка готова, для ленивых выкладываю flash исходник.