|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Sep 2012
Сообщений: 26
|
почему FlashDevelop и FlashCS при компиляции одного проекта берут разные классы?
Только вроде начал думать что врубился во всё, как появилась непонятная проблема.
на словах, я создал во флеше символ Panel(тип мувик), связал его с классом Panel, где прописал все контролы. Потом создал ещё один мувик MovePanel, вложил туда Panel который будет двигаться. Связал с классом, экспортировал в SWC. из в main.as создаю объект MovePanel, добавляю его на сцену. Компилирую во флеше: всё норм, панель движется, на панели все контролы Компилирую в Flash Develop: Панель создаётся, движется, но контролов нет. добавил в main Код AS3: trace(panel.getChildAt(0)); // panel - объект класса MovePanel , а в конструктор класса Panel Код AS3: trace("have been used"); во флеше выводит "have been used" и "[object Panel]" в FD : " [object MovieClip]" то есть класс Panel, наследник мувиклипа, не использовался в Flash Develop, а во AF использовался. Почему????? Добавлено через 5 минут ещё ради интереса распаковал SWC. там лежат SWF в том числе и моя панель СО ВСЕМИ КОНТРОЛАМИ |
|
|||||
[+4 06.05.14]
|
Что вы подразумеваете под контролами? Это код или графика ?, что это?
Во вторых, так никто не пишет. Графику рисуем в AF - в девелопе кодстайлим. В третьих , если вы хотите иметь Panel в MovePanel - делать это надо кодом в FD - так логичнее.
__________________
Марк Tween |
|
|||||
Регистрация: Sep 2012
Сообщений: 26
|
Цитата:
Цитата:
Цитата:
|
|
|||||
[+4 06.05.14]
|
Цитата:
__________________
Марк Tween |
Часовой пояс GMT +4, время: 20:37. |
|
« Предыдущая тема | Следующая тема » |
Теги |
AS3 , fd , flash develop , swc |
|
|