1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
package { import flash.display.MovieClip; import flash.display.LoaderInfo; public class Main extends MovieClip { public var ansObj:Object; public var flashVars:Object; public var qNameArray:Array; public function Main() { // constructor code flashVars = {}; ansObj = {}; if(Object(LoaderInfo(this.root.loaderInfo).parameters)["qName"]){ // flashvarsに「qName」があれば本番対応 flashVars = LoaderInfo(this.root.loaderInfo).parameters; } else{ // プレビュー用(なんちゃってグローバルクラスGLOBALのObjectにあるプレビュー用データを使用) flashVars = {qName:GLOBAL.LOCALVARS, local:"true"}; } // 「qName」はカンマ区切りの文字列 qNameArray = flashVars.qName.split(","); } } } |