我的godot游戏中有一个由OS.execute执行的python文件。
OS.Execute("python3", new String[3] { "scripts/myScript.py"}, true, output);
这在导出的版本中不再有效,因为路径不再有效。此外,执行res://scripts/myScript.py
不起作用。
如何在导出版本中执行脚本?
我对其他文件也有类似的问题,我解决了它,包括可执行文件一个文件夹,其中包含我在项目中具有相同名称的文件。尝试在导出的项目中创建此树:
ExportFolder
|
*-- Program.exe
*-- Program.pck
*-- scripts
|
*-- myScript.py
此时,您可以将 myScript.py 用作资源 (res://(。