[AS3]as3.0下SWF之间如何进行简单的数据传递
as3.0下SWF之间如何进行简单的数据传递,a b 两swf,a 中导入了b,因为是简单数据传递,建立一个类放这个全局静态变量来传递值
as3.0下SWF之间如何进行简单的数据传递,学习需要总结,才能真正有所收获。
a b 两swf,a 中导入了b,因为是简单数据传递,建立一个类放这个全局静态变量来传递值:
- package ascb.publicF
- {
- public class PublicVar
- public static var _publicVar:int ;
- public function PublicVar():void {
- }
- }
- }
a相当于是主文件,假设需要的值是通过html交互来的,那么在a中加入对_publicVar的赋值:
- //极酷提示:导入PublicVar类;
- import ascb.publicF,PublicVar;
- //读取html交互来的数据;
- var param:Object = new Object();
- param = root.loaderInfo.parameters;
- var sendID:int = param["ID"];
- //是静态传输,不需要重新new publicF;
- PublicVar._publicvar = sendID;
- b主要是引用publicF中的所要的值,很简单:
- //导入PublicVar类;
- import ascb.publicF,PublicVar;
- //假设b中有个接收的变量名为receiveID
- receiveID = PublicVar._publicvar;
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...