unity與vs關(guān)聯(lián) 為什么我的unity打開工程后報(bào)錯(cuò),但是用VS打開腳本后并沒有顯示錯(cuò)誤?
為什么我的unity打開工程后報(bào)錯(cuò),但是用VS打開腳本后并沒有顯示錯(cuò)誤?這里我使用VS2010進(jìn)行演示。首先,您需要安裝unity3d和VS2010,它們很容易在網(wǎng)上找到。打開unity3d,創(chuàng)建一個(gè)
為什么我的unity打開工程后報(bào)錯(cuò),但是用VS打開腳本后并沒有顯示錯(cuò)誤?
這里我使用VS2010進(jìn)行演示。首先,您需要安裝unity3d和VS2010,它們很容易在網(wǎng)上找到。打開unity3d,創(chuàng)建一個(gè)新項(xiàng)目,然后在assets中創(chuàng)建一個(gè)C腳本文件。雙擊打開C腳本文件,默認(rèn)情況下由MonoDevelop打開。您需要將默認(rèn)代碼編輯器更改為VS2010。選擇菜單欄上的“編輯”選項(xiàng),然后單擊下拉框中的“首選項(xiàng)”選項(xiàng)。在unity preferences界面中,選擇第二個(gè)外部工具,并選擇VS2010作為外部腳本編輯器(如果安裝了VS2010,它將顯示在這里)。然后再次打開C腳本文件。剛才開門有點(diǎn)慢。有一個(gè)進(jìn)度條。然后可以在vs中編輯unity3d使用的C代碼。修改代碼后,可以保存它而無需編譯。在Unity中調(diào)試游戲時(shí),它將自動(dòng)編譯。當(dāng)然,您也可以選擇buildinvs來測試是否存在編譯錯(cuò)誤。
unity3d使用vs2013沒有智能提示怎么回事?
單擊“編輯”菜單,選擇“首選項(xiàng)”,打開此項(xiàng),單擊“外部工具”、“外部腳本編輯器”查看其中的內(nèi)容,單擊下拉菜單并選擇vs 2013,因?yàn)槟鷽]有選擇此項(xiàng),但默認(rèn)文件“類型”在vs2013中打開。如果未在編輯器中設(shè)置,則不會(huì)出現(xiàn)vs2013。如果沒有,請先打開vs2013,然后打開文件所在位置的文件
您可能已經(jīng)導(dǎo)入了新的資源包。這些資源包的輸出不在同一平臺(tái)上發(fā)布。您需要先轉(zhuǎn)換它們,然后才能使用其中的材質(zhì)和資源。如果不明白,請嘗試刪除最近導(dǎo)入的資源包或創(chuàng)建新項(xiàng)目。這個(gè)問題就解決了