Использование расширенного мувиклипа - PullRequest
0 голосов
/ 21 января 2010

Я создал мувиклип и расширил его с помощью своего пользовательского класса. Теперь, если я хочу использовать этот фрагмент ролика и использовать свойства класса, как мне это сделать?

1 Ответ

2 голосов
/ 21 января 2010
//declare a variable of appropriate type and initialize it
var myClip:YourClipName = new YourClipName();
//now you can use myClip as if it were a movie clip variable
addChild(myClip);
myClip.x = 10;
//you can also access your custom properties/method with myClip
myClip.myAweSomeMethod(42, "Tadaa");
myClip.prop1 = "Some Value";

обновление для массивов:

//initialize
//n : Total_number_required
public var clips:Array = [];
for(var i:Number = 0; i < n; i++)
{
  var clip:YourType = new YourType();
  clip.x = 10 * i;
  clip.y = 20 * i;
  clips.push(clip);
}
//somewhere else in the code
//to get the clip at the kth index
var clip:YourType = YourType(clips[k]);
clip.x = 100;
clip.rotation = 90;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...