2011-07-15 47 views
0

我知道如何将C++函数绑定到AngelScript,但在我的C++代码中,如何加载.as脚本文件?我怎么能说我的C++“现在执行myscript.as!” ?AngelScript,如何加载脚本文件?

在AngelScript API中,我找不到像“LoadScript”或“ExecuteScript”这样的函数。 或者我必须从AngelScript加载所有脚本的地方定义一个路径,而且我不需要告诉它确切的文件?

回答

1

刚刚发现它(在文档小方一句):

AngelScript不会在文件加载时提供一个构造。这就是为什么没有API函数。所以手动加载确实是唯一的方法。

0

asIScriptModule :: AddScriptSection将加载一个脚本字符串。 asIScriptContext :: Execute将从脚本执行一个函数。 The documentation对此很清楚;你可能想看看它。