|
|
|||||
Регистрация: Jul 2011
Сообщений: 79
|
2D menu в 3D Scene.
Здравствуйте.
Есть несколько вопросов по данной теме. Есть класс сцена в которую передаётся xml файл со всеми объектами написан свой парсер и прочее,в общем всё работает.Требуется разработать меню 2D. Вся работа со stage (всякие oncontextCreate onEnterFrame) производится в классе сцена. Соответственно вопрос такой как всё это организовать? В menu должны быть кнопки которые будут влиять на камеру в сцене. Соответственно в класс нужно передавать stage (или stage3d) и камеру. Нужно ли что-то будет менять в классе сцена?(onEnterFrame) или я просто создам объекта класса 2dMenu добавлю в stage и всё. Есть ли смысл добавлять menu в уже существующий XML файл с объектами или лучше создать для меню отдельный XML файл и сделать ещё один парсер для меню. Ещё вопрос такой. По щелчку на определённую кнопку должен вызваться код с анимацией (допустим передвигать объект x+=10; каждые 2-3 сек или каждый кадр),как я понимаю тут нужно // Естественно это делается в классе 2dMenu addeventListner(MouseEvent.onMouseclick, anim); private function anim(e:Event):void { ..... // Анимация объекта } Нужно направить меня тут в нужное русло,поскольку очень смутно представляю себе как это сделать. Может вообще стоит этот класс Menu писать в файле класса Scene и делать его private? Извините за формулировки и сумбурность,пишу как думаю. Последний раз редактировалось savva; 23.07.2011 в 00:46. |
Часовой пояс GMT +4, время: 11:39. |
|
« Предыдущая тема | Следующая тема » |
|
|