4
A
回答
3
不知道爲什麼his example調用LoaderInfo。 DisplayObject類擁有自己的(只讀)loaderinfo屬性。只要你的主類擴展一個DisplayObject,你可以致電酒店直接
package {
import flash.display.Sprite;
public class Main extends Sprite {
public function Main() {
var test1:String = '';
if (this.loaderInfo.parameters.test1 !== undefined) {
test1 = this.loaderInfo.parameters.test1;
}
}
}
}
從DOC:
返回一個包含文件加載 信息的LoaderInfo對象 此顯示對象所屬。 loaderInfo屬性僅針對SWF 文件的根顯示對象或加載的位圖(不適用於使用 ActionScript繪製的 位圖)定義爲 。要查找與包含名爲 myDisplayObject的顯示對象的SWF文件 關聯的loaderInfo 對象,請使用 myDisplayObject.root.loaderInfo。
1
var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters;
整個文章是:
http://blogs.adobe.com/pdehaan/2006/07/using_flashvars_with_actionscr.html
重要提示!這隻會在主要班級工作。如果你嘗試在子類中加載參數,你什麼也得不到。
相關問題
- 1. 如何在ActionScript 2.0中獲得FlashVars值?
- 2. 如何迭代flashvars?(Actionscript)
- 3. 如何在ActionScript 3.0中使用oAuth?
- 4. 如何編寫ActionScript以傳遞flashvars?
- 5. 字在Flash中突出使用ActionScript 3.0
- 6. 如何在actionscript 3.0中創建牆?
- 7. 如何在ActionScript 3.0中重繪形狀?
- 8. 在ActionScript 3.0
- 9. 如何在ActionScript 3.0 Flash IDE中使用類似ArrayCollection的功能?
- 10. 如何在Flash ActionScript 3.0中使用JSON API
- 11. 如何在ActionScript 3.0中使用靜態函數?
- 12. 如何在幾個框架中使用這個Actionscript 3.0代碼?
- 13. 我如何使子彈移動Actionscript 3.0
- 14. 使用操作符在actionscript 3.0
- 15. ActionScript 2.0和ActionScript 3.0項目
- 16. flash actionscript 3.0
- 17. Flash CS6 actionscript 3.0
- 18. ActionScript 3.0 Ragged Line
- 19. onDragOver for Actionscript 3.0
- 20. ActionScript 3.0 Flash CS5
- 21. Actionscript 3.0 swap
- 22. 通過flashvars傳遞的問題在flash/actionscript中創建測驗
- 23. 使用Actionscript 3.0控制音高?
- 24. 使用javascript與actionscript 3.0互動
- 25. 使用ActionScript 3.0視差向下滾動
- 26. 使用Emacs漂亮地打印ActionScript 3.0
- 27. Actionscript 3.0 - removeChild不起作用
- 28. 的ActionScript 3.0在try..catch
- 29. 通過Flash&Actionscript中3.0
- 30. ActionScript 3.0中加載PDF