Показать сообщение отдельно
Старый 09.04.2012, 01:50
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 4  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
С чем там разбираться? Там 10 строк кода – три обработчика.
Все остальное это рисование объекта – ручки. Просто не пользуюсь Flash IDE, а искать картинку было лень. Вся функция init() только рисует спрайтик ручки и вешает на него один единственный слушатель нажатия мышки.
Повесьте на вашу ручку этот слушатель как у меня
Код AS3:
_knob.addEventListener(MouseEvent.MOUSE_DOWN, handlerDown);
и добавьте три обработчика, переписав имена объектов конечно.
Второй код для Мейна, он вообще ничего не делает кроме создания экземпляра ручки и добавления его на сцену.
И да, абсолютно круто было бы бросить кадры и научиться писать в классах)))
Непривычно сначала, но это же совсем другой уровень. Это уже серьезно. И это не так страшно, как кажется на первый взгляд. Надо только начинать с чего-то простенького. Можно начать с того, чтобы запустить этот мой код из двух классов. первый сохранить как Knob.as, второй как Main.as (это класс документа, его надо указать в соответствующем поле во Flash)
Должно получиться что-то такое:
Вложения
Тип файла: zip Knob.zip (2.4 Кб, 61 просмотров)
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 09.04.2012 в 02:03.