当前位置: 首页 > 图文教程 > Flash动画 > ActionScript > ActionScript3.0读取网页FlashVars中的参数的问题

ActionScript
Flash AS特效:超绚丽的闪字动画
Flash游戏开发教程:第四节
Flash组件教程:组件动画效果的修改
Flash Actionscript常用的几段代码
彻底消灭Flash动画中的乱码
Flash游戏开发教程:第三节
mc深度的排序值设置方法
Flash as简单制作鼠标跟随文字动画
Flash游戏开发教程:第二节
Flash Actionscript 优化指南
Flash游戏开发教程:第八节
ActionScript的API文档生成工具ASDoc
Flash游戏开发教程:第七节
Flash AS教程:蝌蚪摆尾动画
Flash AS3教程:汉字转拼音
Flash游戏开发教程:第五节
Flash游戏开发教程:第六节
Flash AS3教程:下雪动画效果
Flash as教程:文字散射效果
Flash编写类及外部as文件的方式

ActionScript3.0读取网页FlashVars中的参数的问题


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-16   浏览: 243 ::
收藏到网摘: n/a

像:
<param name="FlashVars" value="myname=vince6799" />

在AS2.0中可以直接引用:

myname.text = "我的名字是:"+myname;

在AS3.0中需要这样:

myname.text = "我的名字是:"+root.loaderInfo.parameters.myVar;

在网上查了一下才知道,在as2中这些变量会被简单的声明到_root上,但在as3中这些变量被放到了root下的parameters对象下

在AS3中Flash 要通过:root.loaderInfo.parameters // 或 stage.loaderInfo.parameters来取得传递的参数