flash as3.0类之间如何去访问它们的属性和方法。

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

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式