Показать сообщение отдельно
Старый 13.08.2010, 13:51
umnikus вне форума Посмотреть профиль Отправить личное сообщение для umnikus Найти все сообщения от umnikus
  № 3  
Ответить с цитированием
umnikus

Регистрация: Aug 2010
Сообщений: 3
Голова моя садовая. Точно.
Спасибо Вам большое
-----------------------------



Добавлено через 7 часов 29 минут
ДРУЗЬЯ! Промучался весь день, но так и не постиг AS3 через путь обращения к классам.

Плюнул и решил сделать с помощью инстансов. Но вот какая беда.
Программно создаю мувик myMain от созданного в библиотеке main. В этом мувике находится labels (instance:myLabels, всякие кнопки) и panels (instance:myPanels, панельки для красоты). При нажатии на любую кнопку в labels должна происходить анимация labels и panels по уходу с экрана с помощью твинов.
Код AS3:
import fl.transitions.Tween;
import fl.transitions.easing.*;
import flash.display.Sprite;   
 
coll_button.addEventListener(MouseEvent.CLICK,goCollection);
 
function goCollection(e:MouseEvent){
 
 
var TweenX:Tween = new Tween((getChildByName("???") as MovieClip);, "x", None.easeNone, 0, 1280, 1, true);
var TweenY:Tween = new Tween((getChildByName("???") as MovieClip);, "y", None.easeNone, 0, 0, 1, true);
}
Но я не знаю, как мне обратиться к ним при такой вложенности из labels, где находятся сами кнопки.

Добавлено через 9 часов 14 минут
Все, разобрался сам просто перенес Прослушиватели Событий в мувик постарше и оттуда спускался по иерархии.


Последний раз редактировалось umnikus; 13.08.2010 в 21:41.