flash as3.0类之间如何去访问它们的属性和方法。
就是我写了在文档类中写了publicvartwoPeopleGame:Boolean=false;然后在文档类的构造函数里面写上了vara:actor=newactor(...
就是我写了在文档类中写了public var twoPeopleGame:Boolean = false;
然后在文档类的构造函数里面写上了var a:actor = new actor();
它就会执行actor类的构造函数。
我在actor类里写上if(twoPeopleGame)它会报错说没有定义这个属性。
要怎么去访问才可以。先弄100分吧。可以了就再加一百分。 展开
然后在文档类的构造函数里面写上了var a:actor = new actor();
它就会执行actor类的构造函数。
我在actor类里写上if(twoPeopleGame)它会报错说没有定义这个属性。
要怎么去访问才可以。先弄100分吧。可以了就再加一百分。 展开
展开全部
if(a.twoPeopleGame),
twoPeopleGame
是成员变量,使用成员变量必须用实例调用,即实例名.属性名
twoPeopleGame
是成员变量,使用成员变量必须用实例调用,即实例名.属性名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在actor类中。。。if(this.parent.twoPeopleGame)。。就可以访问主文档里的public属性。。同理public方法也是一样。。。。都可以用this.parent.+属性名或方法名。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
的构造函数来 _root= this; 然后你就可以在别的类中访问舞台上的变量了 ......你用a加载b,是相同域的。就可以用a调用b的公有属性和方法嘛 as3也是...
追问
能不能说清楚点。就是文档类里面写
var _player1:player1Class= new player1Class();
addChild(_player1);
var a:Enemies = new Enemies();
addChild(a);
在这个Enemies类里面有访问这个_player里的实例属性。我要怎么去访问。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询