国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在Unity中集成Python開(kāi)發(fā)與運(yùn)行

這篇具有很好參考價(jià)值的文章主要介紹了在Unity中集成Python開(kāi)發(fā)與運(yùn)行。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Python開(kāi)發(fā)環(huán)境的集成安裝方法

在unity的工程目錄下找到packages目錄如下所示:

python for unity,unity,unity,c#
用文本工具打開(kāi)manifest.json文件,在其中插入
“com.unity.scripting.python”: “5.0.0-pre.5”, 內(nèi)容然后保存退出。
python for unity,unity,unity,c#
然后回到unity程序界面,程序會(huì)自動(dòng)開(kāi)始下載相應(yīng)的內(nèi)容,完畢后在unity中工程設(shè)置界面中會(huì)增加如下選項(xiàng)。
python for unity,unity,unity,c#
下面開(kāi)始驗(yàn)證程序的調(diào)用是否正常。

python for unity,unity,unity,c#
python for unity,unity,unity,c#
在彈出的界面中輸入python命令
python for unity,unity,unity,c#
簡(jiǎn)單的輸入print命令然后點(diǎn)擊execute命令,如果能正常顯示則說(shuō)明安裝成功。至此安裝完畢。

unity中Python編寫(xiě)

在unity工程中assets目錄下新建一個(gè)python目錄存放python代碼。
python for unity,unity,unity,c#
代碼PyCharm 將目錄設(shè)置到剛才創(chuàng)建python目錄下
python for unity,unity,unity,c#
在彈出的對(duì)話框中選擇信任
python for unity,unity,unity,c#
目錄下創(chuàng)建main.py并寫(xiě)入如下代碼:
python for unity,unity,unity,c#

import  UnityEngine as ue

objects =ue.Object.FindObjectsOfType(ue.GameObject)

for go in objects:
    ue.Debug.Log(go.name)

然后回到unity中測(cè)試驗(yàn)證正確性,并加載剛才編寫(xiě)的代碼,然后點(diǎn)擊execute運(yùn)行查看效果
python for unity,unity,unity,c#

調(diào)用python代碼

回到unity的項(xiàng)目管理界面中創(chuàng)建一個(gè)C#文件,此文件負(fù)責(zé)調(diào)用python的代碼。
python for unity,unity,unity,c#
打開(kāi)C#編輯界面,添加如下代碼,并將腳本綁定到游戲?qū)ο笊线\(yùn)行即可。
python for unity,unity,unity,c#

運(yùn)行調(diào)用python另一種方法

此方法調(diào)用方式采用的是Pythonforunity庫(kù)引入后直接用引用提供的方法即可,同樣也可以調(diào)用文件和方法,具體下次文中再進(jìn)行說(shuō)明。此庫(kù)的使用百度較多可以自行查詢,此處只是提供了此包的下載,方便需要者調(diào)用。
https://download.csdn.net/download/llhllq2015/86720645文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-785734.html

到了這里,關(guān)于在Unity中集成Python開(kāi)發(fā)與運(yùn)行的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Unity】【VR開(kāi)發(fā)疑難】Unity運(yùn)行就報(bào)無(wú)法啟動(dòng)XR Plugin

    【Unity】【VR開(kāi)發(fā)疑難】Unity運(yùn)行就報(bào)無(wú)法啟動(dòng)XR Plugin

    連接Link后運(yùn)行Unity的VR項(xiàng)目Link也無(wú)反映,Unity控制臺(tái)報(bào):無(wú)法啟動(dòng)XR Plugin,并說(shuō)是由于Oculus頭盔未連接導(dǎo)致。 打開(kāi)Oculus PC客戶端,發(fā)現(xiàn)狀態(tài)是連接正常。重啟機(jī)器后,提示Oculus沒(méi)有出于RunTime。 想到剛才升級(jí)過(guò)客戶端,可能就是因?yàn)樯?jí)后某些設(shè)置歸位了,導(dǎo)致連接不被Unit

    2024年02月06日
    瀏覽(23)
  • [游戲開(kāi)發(fā)][Unity]出包真機(jī)運(yùn)行花屏(已解決)

    [游戲開(kāi)發(fā)][Unity]出包真機(jī)運(yùn)行花屏(已解決)

    原因是啟動(dòng)項(xiàng)目時(shí)的第一個(gè)場(chǎng)景沒(méi)有相機(jī)是 Skybox或者SolidColor模式,我的啟動(dòng)場(chǎng)景只有一個(gè)UI相機(jī),且Clear Flags是DepthOnly https://blog.csdn.net/yanchezuo/article/details/79002318

    2024年02月11日
    瀏覽(17)
  • 【Unity開(kāi)發(fā)小技巧】UnityWebGL打包本地瀏覽器運(yùn)行查看

    【Unity開(kāi)發(fā)小技巧】UnityWebGL打包本地瀏覽器運(yùn)行查看

    目錄 一.前言: 二.WebGL打包 三.配置web.config(重要) 四.部署IIS ?五.測(cè)試 正常打包WebGL后在瀏覽器直接運(yùn)行會(huì)報(bào)以下這個(gè)錯(cuò): It seems your browser does not support running Unity WebGL content from file:// urls. Please upload it to an http server, or try a different browser. 無(wú)法打開(kāi)本地鏈接,需把網(wǎng)頁(yè)發(fā)布成

    2024年02月11日
    瀏覽(32)
  • SuperMap Hi-Fi 3D SDK for Unity基礎(chǔ)開(kāi)發(fā)教程

    SuperMap Hi-Fi 3D SDK for Unity基礎(chǔ)開(kāi)發(fā)教程

    作者:kele 眾所周知,游戲引擎(Unity)功能強(qiáng)大,可以做出很多炫酷的游戲和動(dòng)畫(huà)效果,這部分功能的實(shí)現(xiàn)往往不僅僅是靠可視化界面就能夠?qū)崿F(xiàn)的,還需要代碼開(kāi)發(fā)。SuperMap Hi-Fi SDKS for Unity游戲引擎插件能夠?qū)崿F(xiàn)地理數(shù)據(jù)與游戲引擎相結(jié)合,碰撞出更絢爛的火花,目前Sup

    2024年02月03日
    瀏覽(37)
  • [游戲開(kāi)發(fā)][Unity]Assetbundle下載篇(7)獲取運(yùn)行時(shí)(邊玩邊下)下載列表

    [游戲開(kāi)發(fā)][Unity]Assetbundle下載篇(7)獲取運(yùn)行時(shí)(邊玩邊下)下載列表

    打包與資源加載框架目錄 啥是運(yùn)行時(shí)下載清單?現(xiàn)在大多數(shù)手游都會(huì)有一個(gè)邊玩邊下功能,會(huì)提示用戶是否開(kāi)啟下載,要XXX流量,如果你下載完了,可能還會(huì)有獎(jiǎng)勵(lì)。 ? 疑問(wèn):為何要有邊玩邊下功能? 解答:為了發(fā)包的包體小,并且是越小越好! 我們的游戲想要賺錢(qián),第一

    2024年02月08日
    瀏覽(27)
  • Unity3D中項(xiàng)目打包Android平臺(tái)包運(yùn)行過(guò)程中拋出異常:JSON integer is too large or small for an Int64

    Unity3D中項(xiàng)目打包Android平臺(tái)包運(yùn)行過(guò)程中拋出異常:JSON integer is too large or small for an Int64

    Unity3D中項(xiàng)目打包Android平臺(tái)包運(yùn)行過(guò)程中拋出異常:JSON integer is too large or small for an Int64 博主在打包的過(guò)程中,“屢次接收到”報(bào)錯(cuò)啦 ? ” “打包了沒(méi)?”“打好了沒(méi)?”,我可以很肯定地告訴你: ,作為一個(gè)打包仔而言,老老實(shí)實(shí)解決bug解決問(wèn)題比較重要, 可能是項(xiàng)目中

    2024年02月09日
    瀏覽(23)
  • 【Python中集合的差集和對(duì)稱差集】

    【Python中集合的差集和對(duì)稱差集】

    選擇題 以下python代碼的輸出結(jié)果是什么? s1 = {1,2,3,5} s2 = {2,3,4} s3 = s1.difference(s2) s4 = s1.symmetric_difference(s2) print(s3,s4) 選項(xiàng): A {1,4,5} {1,5} B {1,5} {1,4,5} C {2,3} {1,4,5} D {1,4,5} {2,3} 歡迎大家轉(zhuǎn)發(fā),一起傳播知識(shí)和正能量,幫助到更多人。期待大家提出寶貴改進(jìn)建議,互相交流,收獲

    2023年04月08日
    瀏覽(11)
  • Python中集合的使用方法2-1

    在Python中,集合用set表示。集合也是多個(gè)數(shù)據(jù)的“集合”。 可以使用大括號(hào)或者set()構(gòu)造函數(shù)定義集合對(duì)象。 使用大括號(hào)定義集合對(duì)象的代碼如下所示: 其中,變量s1是集合對(duì)象。 使用set()構(gòu)造函數(shù)定義集合對(duì)象的代碼如下所示: 其中,變量t1是元組類型,使用set()構(gòu)造函數(shù)

    2024年02月11日
    瀏覽(22)
  • Unity調(diào)用Python

    1.python環(huán)境安裝(自行解決) 2.Python代碼編寫(xiě)(工具:notepad++、pycharm、文本) 3.unity代碼?

    2024年02月12日
    瀏覽(13)
  • Unity3d 開(kāi)發(fā)Pico4應(yīng)用打開(kāi)工程卡在Importing(iteration xxx) busy for xx:xx)...問(wèn)題記錄

    Unity3d 開(kāi)發(fā)Pico4應(yīng)用打開(kāi)工程卡在Importing(iteration xxx) busy for xx:xx)...問(wèn)題記錄

    大致問(wèn)題如題: 步驟是參照了PICO官方給出的快速開(kāi)始的步驟進(jìn)行的,而這個(gè)我問(wèn)題的出現(xiàn)是在導(dǎo)入 PICO Unity Integration SDK 前往 SDK 下載中心,下載最新版本的 SDK。 1.解壓所下載的 SDK 壓縮包。 2.你將會(huì)得到一個(gè)包含 package.json 文件的文件夾。 3.返回 Unity 編輯器頁(yè)面。 4.在上方

    2024年02月15日
    瀏覽(102)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包