bloggerAds

2017年9月6日 星期三

Unity DLL 建置

瞎忙了一下午終於試出了Unity DLL建置
這邊筆記一下~~


Unity 版本: 2017.1.1f1

開新DLL專案:
File->New->Project

相關設置




























來建置DLL的程式碼吧!














寫了一個簡單的範例,
希望呼叫時可以獲得"Hello"的字串,
完成後按下建置,

如果跳出錯誤,
別緊張
好像是警告而已













確認建置成功就沒問題了!!!






可以在專案Debug資料夾下獲得一個DLL檔
路徑: 專案Name\專案Name\bin\Debug\

將生成的DLL檔放置Unity專案中

編寫Unity測試腳本















運行看看










棒棒搭~!!!




後記:瞎忙些什麼記錄~~~~~~
問題:.NET 版號過低...
import DLL檔後可以點擊檔案看看,













爬了爬文沒找到解..
好像是說自製DLL 的NET版號太高,
網路爬爬好像大家都說NET要設置 NET 的版號要低於等於3.5, 
而在Player Setting 只能讓我設置 .NET 2.0的版本...
爬爬文又說這個問題好像後面版本有解~
只能將unity版本生上去了~XDD
怒升至2017!!!











嗨喲!
可以選到 .NET 4.6了~呵呵~!

看起來,
要嘛是建置DLL時就 NET 版號要低於等於3.5, 
不然就是怒升Unity版本至2017!!!

以上~~
使用DLL檔~不用怕醜醜的code被別人看到了~呵呵~
還請大家多多指教

沒有留言:

張貼留言