永发信息网

【FLASH高手来】AS3.0中 如何控制父级的子级的子级

答案:2  悬赏:50  手机版
解决时间 2021-04-29 19:06
【FLASH高手来】AS3.0中 如何控制父级的子级的子级
最佳答案
你的每一级的元件都加载进去了吗?检查一下命名

mc_a_d这个函数是写在 mc_a 里面的吧?那它就属于mc_a。

你在mc_c里面写parent[mc_a].removeEventListener(MouseEvent.MOUSE_DOWN,mc_a_d),因为没有指明mc_a_d的路径,编译器会以为你的函数mc_a_d是写在mc_c里面的。
改成
parent["mc_a"].removeEventListener(MouseEvent.MOUSE_DOWN,parent["mc_a"].mc_a_d)

写得这么混乱,为什么你的代码不全写在父级里面呢?追问因为代码太多了,元件也太多了...全写在父级不好管理...
现在只是在“如何控制父级的子级的子级”上面卡住了
如果要把代码从子级的子级搬出来,太大工作量了,是全站动画来的...

命名当然是对的,现在可以正常控制父级的子级,
parent["mc_b"].gotoAndPlay(2);

但是子级的子级的元件就是控制不了
parent["mc_b"].mc_b_b.gotoAndPlay(2)

这么写是错的么?追答你先在 mc_c_d 事件中
trace(parent)
没问题的话,改为
trace(parent["mc_b"])
再次运行,
如果还没问题的话

改为trace(parent["mc_b"].mc_b_b)
再运行

看看那次会报错。

另外你的mc_b_b是MC还是按钮??
mc_b_b是不是在mc_b的第1帧就已经出现的?并且它所在的图层的帧数等于mc_b的最长帧数?每一帧都有它的存在?
全部回答
改这句:
MovieClip(parent.parent).mc_b.mc_b_b.gotoAndPlay(2);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ宠物怎么赚元宝快啊
关于化学的小问题!!速度啊!
QQ炫舞里面的所有歌曲..(还要说是几星的)
诺基亚X10啥时候出
现在有什么新出什么好听的歌曲
为什么国家政策一直在打击犯罪,偏偏就有人去
DNF各属性有何用?
高科手机什么时候出2010版的QQ
上海香山中学与上海长宁美术学校 哪个好
谁知道把QQ秀弄成真人图片?
饱组词组词有哪些,寒字怎么组词
大同人润滑油汽车修理商店在哪里啊,我有事要
世界上难道真的没有伟大的友谊吗?谁都告诉我
龙头,求龙头全本umd。不是501k那种,是全本
一只狗总也不洗澡,为什么不生虱子?
推荐资讯
求盗墓笔记第2季TXT版本的..
那里养殖的蜈蚣品种好
java看完书之后怎么练习 知乎
诺基亚5200不支持下载线吗?
谁告诉我电池延长寿命的方法?
怎么才能知道老公在想什么?
USB2.0 Camera 联想天逸F30 驱动在那里下载呀
用工性质:劳务派遣制是什么意思?
诺基亚手机1500以下有哪几款比较好的
盛世通讯地址有知道的么?有点事想过去
什么人没当爸爸就像爷爷
现在还买得到5700吗?!?!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?