我正在開發用於Flash ActionScript3的自定義庫,並且我有幾個函數要添加到Array.prototype
。更改ActionScript的包含路徑
我放在擴展在一個單獨的.as
文件的文件夾內的庫目錄,但是當我做include
電話從我的文檔類,它會嘗試執行包括相對.fla
文件的位置,而不是圖書館源路徑。
我已將Source Path:
的值添加到ActionScript3 Advanced Settings
的lib路徑中,該值適用於我的import
語句。
如何獲取include
路徑與庫的路徑有關?
目錄結構:
flash/
lib/libname/inc/array.as
projectname/project.fla
包括不工作(但應):
include "libname/inc/array.as";
包括工作,但不可移植,如果我將項目移動到不同的位置:
include "../lib/libname/inc/array.as";