as3 gotoAndStop 不起作用

通过对象名获取到这个元件后,调用gotoAndStop函数,此元件并未跳转到下一帧varunit:MovieClip=rootMc.getChildByName("g00... 通过对象名获取到这个元件后,调用gotoAndStop函数,此元件并未跳转到下一帧
var unit:MovieClip = rootMc.getChildByName("g001001") as MovieClip;

unit.gotoAndStop(unit.currentFrame+1);
--------------------------------------------------------------------
var unit:MovieClip = rootMc.getChildByName("g001001") as MovieClip;

trace(unit.currentFrame)
unit.gotoAndPlay(unit.currentFrame+1);
trace(unit.currentFrame)

打印当前帧,帧索引确实已经发生变化。但是界面上没有发生对应的改变
展开
 我来答
秋色烽火
2015-07-29 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.5万
采纳率:37%
帮助的人:1.2亿
展开全部
上传源文件看看
追问
我现在已经解决了,将代码由原来的:
var unit:MovieClip = rootMc.getChildByName("g001001") as MovieClip;
unit.gotoAndStop(3);
修改为:
rootMc["g001001"].gotoAndStop(3);
就可以了,我很奇怪:为什么getChildByName获取到的对象使用gotoAndStop方法不起作用呢?
AiPPT
2024-12-03 广告
作为北京饼干科技有限公司的一员,对于市场上各类工具都有所了解。就AiPPT而言,它确实为用户提供了便捷高效的PPT制作体验。通过智能化的辅助功能,用户能够快速生成专业且富有创意的演示文稿,极大地节省了时间和精力。无论是对于个人用户还是企业团... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式