![]() |
|
||||||||||
|
|||||
|
[+ 06.08.11]
Регистрация: Jul 2011
Сообщений: 79
|
В свой класс написанный под альтернативу. Есть класс сцена в него добавляются объекты.Объекты добавляются либо в ручную с помощью addobject(obj:ObjItem) либо с помощью XML файла. Просто не хочется хранить и писать лишние данные которые не потребуется,поэтому хочется усечь XML файл если объект не требует event (например при наведении на объект нужен <color>0x0000FF</color> чтобы объект подсвечивался),то и не нужно добавлять лишние аттрибуты.
Всё работает более менее. Правда некоторые функции работаю не так как надо (уже работаю над этим,задаю вопросы на форуме: http://flasher.ru/forum/showthread.php?t=162713 и тут http://flasher.ru/forum/showthread.php?t=162753 ) Вообще по работе задание сделать универсальный механизм создания сцены и добавления в него объектов создание контроллеров.Сейчас мучаюсь с анимацией(как присобачить к объектам анимацию в XML (то есть задать сначала проехать на +100 по координате x потом повернутся по оси z на 180 градусов и ещё пройти по координате y на +100).Вообще не представляю как такое сделать. Сделал класс actionitem, но это работает лишь для одного вида действий,как задать последовательность в XML потом распарсить и добавить допустим на кнопку,не придумал.В процессе,если есть какие идеи я готов внимать ![]() А ещё я так и не разобрался с поганым коллайдером и поворотом камеры,но это уже наплевать,не до этого,нужно остальное доделать чтобы показать,что есть. Последний раз редактировалось savva; 04.08.2011 в 00:25. |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 912
|
Ну дерзай работы много у тебя, только вот исходники Альтернативы запрещено использовать, лицензия не позволяет. И цель не понятна:"универсальный механизм создания сцены и добавления в него объектов создание контроллеров", но ведь альтернатива и есть тот самый "универсальный механизм создания сцены и добавления в него объектов, создание контроллеров".
|
|
|||||
|
[+ 06.08.11]
Регистрация: Jul 2011
Сообщений: 79
|
Вообще формулировка несколько иная,я написала примерно,что нужно.
Всё,уже оффтоп.Буду писать в личку. |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|