(AS2) Как получить доступ к символу внутри класса, расширяет мувиклип? - PullRequest
0 голосов
/ 14 октября 2011

Я создал символ мувиклипа и экспортировал в actioncript, я создал файл .as:

class BRIQUE extends MovieClip
{ 
  function BRIQUE()
  {
     graphics._x=10;
  }
}

"Графика" - это изображение, импортированное на сцену внутри моего символа, но оно, кажется, недоступно таким образом (я получаю сообщение об ошибке), тем не менее, оно работает таким образом в as3, тогда как правильно использовать as2?

Спасибо

1 Ответ

1 голос
/ 14 октября 2011

в AS3 есть опция во Flash, которая говорит что-то вроде «автоматически объявлять каждый экземпляр на сцене в моем классе», поэтому Flash автоматически добавляет public var graphics:MovieClip. я думаю, что в AS2 вы должны сделать это вручную.

И, пожалуйста, используйте другое имя для переменной - graphics - встроенная вещь.

class BRIQUE extends MovieClip
{
  public var mygraphic:MovieClip

  function BRIQUE()
  {
     mygraphic._x=10;
  }
}
...