打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【AS3·笔记】外部传参数给Flash

从外部动态设置 Flash,主要有两种方法:

① Flash 读取外部文件(.xml/.txt 等),获取文件里的信息。通过修改外部文件的内容,使 Flash 读取到不同的信息

② Flash 获取外部(Flex/Html 等)传入的参数。通过外部传入的不同参数,Flash 做出不同的处理

 

当 Flash 需要放上服务器,而传入的信息又比较简单时,如果使用 方法①,则读取的文件也要放上服务器,这时 方法② 显然更为方便。

 

Html 代码:

<param name="movie" value="swf路径?radius=半径值" />

 

AS3 代码:

//如果传入的参数不为空,则半径等于传入参数;如果为空,则半径等于100

var radius:Number=(stage.loaderInfo.parameters.radius)?stage.loaderInfo.parameters.radius:100;
this.graphics.beginFill(0xff0000);
this.graphics.drawCircle(200,200,radius);
this.graphics.endFill();

 

测试:

1.默认圆半径为100

<param name="movie" value="Circle.swf" />

2.通过Html代码传参数给Flash,设置圆半径为50:

<param name="movie" value="Circle.swf?radius=50" />

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
兼容火狐ie 在html中给.swf传递参数
网页插入flash代码以及技巧
把Flash动画放到桌面上 (一般人不知道的)
教你应对QQ空间不让发flash的办法
网页中插入FLASH代码的参数解释与使用技巧
html object标签参数详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服