Python开发环境的集成安装方法
在unity的工程目录下找到packages目录如下所示:
用文本工具打开manifest.json文件,在其中插入
“com.unity.scripting.python”: “5.0.0-pre.5”, 内容然后保存退出。
然后回到unity程序界面,程序会自动开始下载相应的内容,完毕后在unity中工程设置界面中会增加如下选项。
下面开始验证程序的调用是否正常。
在弹出的界面中输入python命令
简单的输入print命令然后点击execute命令,如果能正常显示则说明安装成功。至此安装完毕。
unity中Python编写
在unity工程中assets目录下新建一个python目录存放python代码。
代码PyCharm 将目录设置到刚才创建python目录下
在弹出的对话框中选择信任
目录下创建main.py并写入如下代码:
import UnityEngine as ue
objects =ue.Object.FindObjectsOfType(ue.GameObject)
for go in objects:
ue.Debug.Log(go.name)
然后回到unity中测试验证正确性,并加载刚才编写的代码,然后点击execute运行查看效果
调用python代码
回到unity的项目管理界面中创建一个C#文件,此文件负责调用python的代码。
打开C#编辑界面,添加如下代码,并将脚本绑定到游戏对象上运行即可。
文章来源:https://www.toymoban.com/news/detail-785734.html
运行调用python另一种方法
此方法调用方式采用的是Pythonforunity库引入后直接用引用提供的方法即可,同样也可以调用文件和方法,具体下次文中再进行说明。此库的使用百度较多可以自行查询,此处只是提供了此包的下载,方便需要者调用。
https://download.csdn.net/download/llhllq2015/86720645文章来源地址https://www.toymoban.com/news/detail-785734.html
到了这里,关于在Unity中集成Python开发与运行的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!