![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2007
Сообщений: 20
|
Здрасте. Есть вопрос по поводу обращение к большому кол-ву movieClip'ов.
В флешке создаются MC с помощью AS. Примерно так: function spawn(event:TimerEvent):void
{
circle = new mcCircle();
addChild(circle);
circle.name = "circle" + n;
n++;
}
Время от времени появляются новые кружки(spawn вызывается по таймеру). Я пытался обращатся к ним через getChildByName("circle" + n).play() но он не хочет play(), а вот например X-координату чайлда возвращает с радостью. Помогите пожайлуста разобраться. Заранее спасибо. Последний раз редактировалось Xex; 04.11.2007 в 12:54. |
|
|||||
|
стервочка (я мужик)
|
as MovieClip
|
|
|||||
|
Регистрация: Feb 2007
Сообщений: 20
|
Поискал все что связано с "as MovieClip", опять ничего не получилось.
Можно немножко поподробнее? |
|
|||||
|
ветеран форума
|
getChildByName возвращает DisplayObject. А не любой DisplayObject - MovieClip. Поэтому нужно преобразовывать результат перед вызовом play с помощью оператора as.
__________________
4am is time to rock |
|
|||||
|
Регистрация: Feb 2007
Сообщений: 20
|
всем большое спасибо, DarkLight в аське все рассказал.
оказывается все что мне было нужно это: Еще раз всем спасибо) |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|