好吧,所以我有一些名为“stat”的变量,它是在我需要从主时间线访问的影片剪辑中。我尝试了多种方法,但都没有工作。如何在主时间轴上访问影片剪辑中的变量?
回答
编辑。
我把阶段实例Movieclip名称为“mc”。这是一个这个脚本。
var stat:String ="Test";
以及接下来的脚本,主时间轴。如果您访问mc.stat
,则无法获得价值。控制台显示为null
。当您调用主时间线脚本访问实例MovieClip内部变量时。因为脚本中的初始化代码可能还没有工作。所以你应该延迟打电话。我建议使用Timer
。试试这个:
import flash.events.Event;
import flash.utils.Timer;
import flash.events.TimerEvent;
trace("check1:" + mc.stat);
var timer:Timer = new Timer(1, 1);
timer.addEventListener(TimerEvent.TIMER, onAdded);
timer.start();
function onAdded(e:TimerEvent):void
{
timer.removeEventListener(TimerEvent.TIMER, onAdded);
trace("check2:" + mc.stat);
}
代码总是有用的! 在执行代码时存在movieclip musst。
trace("stat value in mc = " + mcName.stat);
对于mcName我把实例名称或动画movieclip名称? – user2130844 2013-03-09 12:08:53
显然...;) – M4tchB0X3r 2013-03-09 12:11:43
它不工作,但他们都应该存在于同一帧 – user2130844 2013-03-09 12:14:49
- 1. 从主时间轴上的影片剪辑中访问影片剪辑
- 2. 如何从时间线访问影片剪辑中的变量?
- 3. 在主影片剪辑中移动主时间轴中的帧
- 4. 访问影片剪辑变量
- 5. 控制影片剪辑中的按钮在主时间轴
- 6. 访问影片剪辑中的影片剪辑 - actionscript 3
- 7. 从影片剪辑(检查主时间轴播放)在AS3
- 8. 如何从class.as访问变量的影片剪辑
- 9. 如何管理影片剪辑按钮控制主时间轴上的声音?
- 10. 如何访问AS3中另一个影片剪辑中的影片剪辑?
- 11. 在嵌套的影片剪辑中访问变量 - Actionscript 2
- 12. 访问影片剪辑在影片剪辑
- 13. 如何在动作脚本3.0中访问父级影片剪辑的变量
- 14. 访问影片剪辑中的符号
- 15. AS3,影片剪辑中访问公共变量
- 16. 如何从影片剪辑中访问ActionScript类上的脚本?
- 17. TypeError:尝试访问影片剪辑内部的主时间轴时闪存AS3中的错误#1006
- 18. As3:从影片剪辑类访问公共变量? (从时间轴和班级中)
- 19. 从另一个影片剪辑访问变量
- 20. Flash AS3从影片剪辑访问全局变量
- 21. 访问产生的影片剪辑
- 22. 访问儿童影片剪辑的FlashDevelop
- 23. 如何从ref影片剪辑中移动影片剪辑
- 24. 将变量投射到影片剪辑
- 25. 如何提取从影片剪辑动画可变进主类公共变量
- 26. 如何在Flash中将影片剪辑移到影片剪辑后面?
- 27. 如何将addChild添加到影片剪辑的位图中的影片剪辑
- 28. 如何访问遮罩层内的影片剪辑
- 29. 在较高级别上启动影片剪辑。或变量的问题?
- 30. 从主时间线中删除在影片剪辑中调用的声音
由于某种原因,它从来没有使我编辑的第二个检查 – user2130844 2013-03-09 12:21:21
。请检查。 – 2013-03-09 12:29:56
我在movieclip里创建了这样的变量: var stat:Number = 1; – user2130844 2013-03-09 12:31:39