是否可以使用SWFLoader或类似的东西将参数发送到swf?
所以..我想创建swf加载程序(swf),它将能够发送一些Application.application.parameters到swf swf我正在尝试加载(通常是从html发送到应用程序)。
怎么做这样的事情?
最佳答案
如果要在2 swf之间共享变量,则可以使用SharedObject。
请参阅以获取详细的帮助和一个大示例:
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/SharedObject.html#includeExamplesSummary
或查看以下更全面的示例:
http://drawlogic.com/2008/01/10/howto-sharedobjects-for-local-storage-as3/
一些代码来写一个变量:
import flash.net.SharedObject;
var so:SharedObject = SharedObject.getLocal("userData");
so.data.username= "user1377";
so.data.pwdhash= "[hash] or pwd";
so.flush(); // writes changes to disk
读取相同变量的代码:
import flash.net.SharedObject;
var so:SharedObject = SharedObject.getLocal("userData");
var username:String = so.data.username;
var pwdhash:String = so.data.pwdhash;
就像一个饼干;)