我正在开发用于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";