如何在符号的构造函数中引用符号的组件?

时间:2015-04-08 10:55:44

标签: actionscript-3 flash air

我做了什么:
舞台上的一些组件(例如:标签和按钮),选择它们togeather和(f8)从它们中做出一个符号。 (勾选"导出AS3"复选框。)在符号内,我给每个实例名称。

我想要的是什么:
我希望我的符号有一个带有构造函数的类,它将符号的组件设置为给定的参数。例如:

package {

import flash.display.MovieClip;

public class MySymbol extends MovieClip {

   public function MySymbol(pX :int, pY :int, name :String) {
      this.labelInstName.text = name;
      this.buttonInstName.x = pX;
      this.buttonInstName.y = pY;
   }

}

// call constructor in an other class
var ms :MySymbol = new MySymbol(10, 10, "My label text");

.y,.x属性有效,但.text和.value不是。为什么?我用"这个"引用了这个符号。不正确?

由于

0 个答案:

没有答案