|
|
|||||
Loader
Технический вопрос (ИМХО: пора создать подразделы флекса как у Флеша).
Вообщем, что я пытаюсь сделать - я создаю класс, расширяющий класс Спрайт, в нем создаю некий новый спрайт (к примеру, спрайт1), засовываю его в свой путем this.addChild (это правильно?), далее создаю loader и пытаюсь что-то загрузить в спрайт1. Для этого пишу спрайт1.addChild(myLoader). майЛоадеру ставлю слушателя события инициализации - function init и пытаюсь спрайт1 сдвинуть, скажем, на 100 пикселей. Вопрос: как? в качестве параметра функции init идет event, как мне с него вытащить информацию "в какой спрайт грузили"? Я так понял, должен быть content у target-а или нет? И верен ли сий подход в принципе? |
|
|||||
Дя-м... Натупил по ходу... В принципе сдвигать можно, я так понял, как раз event.target но ведь тип этого таргета не спрайт
|
|
|||||
стервочка (я мужик)
|
|
|
|||||
стервочка (я мужик)
|
имхо ты не приведёшь его к спрайту тип его спрайт. просто флэшке об этом не известно. если тебе известно что он спрайт, то лишние дейсвия проводить не стоит, например можно так: event.target["x"] или чё там надо. свойсво, которое есть наверника, но флэшки явно об этом не известно
|
|
|||||
дада, это не приведение типов (тока не знаю что тогда - терминологией не владею..)
компилятору 'явно об этом не известно', так я и хочу, чтоб стало известно: и писать проще и контроль строже.. зы: думаю, что это не 'лишние дейсвия', коль скоро типизация реально упрощает/уксоряет работу AVM (а не компилятора), но утверждать что-либо не берусь.. |
|
|||||
ОК! Спасибо! Первый день изучаю, эмоций куча, начало попахивать человеческой обьектной моделью, ухх! Наверное всем знакомо это чувство: хочецца сделать и изучить сразу все! Поэтому хелпу читаю невнимательно. Спасибо всем, впреть постараюсь читать внимательнее
З.Ы. Я так понимаю, теперь не получится засунуть в мувик A мувик B и затем достучаться к B как A.B? Ведь имя для B я не задаю - только имя переменной... И то private... Или можно? |
|
|||||
стервочка (я мужик)
|
почему низя достучаться? просто теперь достукиваться труднее либо делать свойство, либо делать getChildByNamr('name') или по глубиле, или ещё как. в общем теперь нужно смотреть "детей".
|
|
|||||
стервочка (я мужик)
|
кстати тема скорее из АС3 нежели чем из флекс
|
Часовой пояс GMT +4, время: 20:45. |
|
« Предыдущая тема | Следующая тема » |
|
|