Показать сообщение отдельно
Старый 21.02.2013, 12:43
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 3  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
yasha005, если у вас не открывается, то скажите про это. Но не советуйте "в первую очередь нужно весь код вынести в отдельный as файл", так как это не помощь в решении задачи.

Ksenya23, очевидно ошибка с событиями и логикой. Объясните подробнее, что вы пытаетесь сделать.

P.S. Для "рисовалки" как-то странно использовать кучу мувиклипов:
Код AS3:
public class Rect extends MovieClip
Ведь можно просто в MovieClip.graphics рисовать фигуры.

Посмотрел внимательнее. Думаю, что вам стоит завести переменную, которая будет хранить значение того, какую кисть использовать. Кликнули на одну кнопку — переменная приняла значение "rect" (например), кликнули на другую — значение "ellipse". Соответственно, когда зажимаем мышь на области рисования, то смотрим, какой значение у этой переменной, и, соответственно, знаем, какую фигуру рисовать.

Относительно событий — вы замешали в одну "кучу" и клики на кнопках и рисование. По-идее, клик по кнопке — выбор кисти. Клик на области рисования (точнее зажатие мыши) — вот тогда и слушаем MOUSE_MOVE и рисуем.
__________________
hauts.ru