我为as3
阅读了this answer,但这不适用于as2
。
在闪存中处理参数最兼容的方法是什么?
答案 0 :(得分:0)
有很多可能实现它,我更喜欢使用带有SWFObject的FlashVars:
<div id="flashcontent">
Your message if JavaScript is not enabled.
</div>
<script type="text/javascript">
var so = new SWFObject("yourmovie.swf", "yourmovie", "950", "30", "9");
so.addVariable("color", "red");
so.addVariable("speed", "3");
so.write("flashcontent");
</script>
加载电影后,“颜色”和“速度”变量将在_root中提供:
trace(_root.color);
为确保正确加载FlashVars,我使用onEnterFrame函数循环,直到加载外部变量(!= undefined)。