我知道如何将C ++函数绑定到AngelScript,但在我的C ++代码中,如何加载.as脚本文件?我怎么能在我的C ++中说“执行myscript.as now!” ?
在AngelScript API中,我找不到任何像“LoadScript”或“ExecuteScript”这样的函数。 或者我必须在AngelScript加载所有脚本的地方定义一个路径,而我不需要告诉它确切的文件?
答案 0 :(得分:2)
刚刚找到它(在文档中的小旁边句子中):
AngelScript不提供内置文件加载。这就是没有API功能的原因。所以手动加载确实是唯一的方法。
答案 1 :(得分:1)
asIScriptModule :: AddScriptSection将加载脚本字符串。 asIScriptContext :: Execute将从脚本执行一个函数。 The documentation对所有这一切都很清楚;你可能想看一看。