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

Unity中將項目通用的公共模塊封裝成類庫dll

這篇具有很好參考價值的文章主要介紹了Unity中將項目通用的公共模塊封裝成類庫dll。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言:

最近公司的App項目開始用Unity來開發(fā)了,可能大家好奇為什么不用原生的AndroidStudio來開發(fā),主要原因是因為我們做的都是醫(yī)療類的App,里面或多或少都用到了Unity虛擬場景,以前我們都是采用Android集成Unity來滿足項目的需求,但是又考慮到未來可能有VR類的需求,再想到Android集成Unity也確實麻煩,于是決定統(tǒng)一采用Unity來開發(fā)App

為什么需要將公共模塊封裝成dll?

主要原因是當(dāng)一個公司主推的項目在某些模塊上一致或者相類似,為了減少相應(yīng)的重復(fù)開發(fā)工作,我們會將通用的代碼將其做成類庫,等到公司后續(xù)項目需要時再將dll導(dǎo)入使用,并且dll里面的源代碼也并不可見,安全性也很不錯,完全可以提高項目的開發(fā)效率

一.創(chuàng)建C#類庫項目

1. 打開Visual Studio,并創(chuàng)建.Net Framework

Unity中將項目通用的公共模塊封裝成類庫dll

2. 然后再選其創(chuàng)建的類庫的語言 平臺 項目類型

Unity中將項目通用的公共模塊封裝成類庫dll

3. 設(shè)置項目的文件名(此文件名便是類庫的命名空間)和文件存放位置和版本

Unity中將項目通用的公共模塊封裝成類庫dll

二. 編寫.Net Framework內(nèi)容并將其編譯成dll文件

1. 引入Unity編譯器的dll

這個在Unity的目錄下的Eidtor / Data / Managed中找到Unity UnityEngine.dll,首先點擊 項目——>添加引用,彈出引用管理器,如下圖所示:

Unity中將項目通用的公共模塊封裝成類庫dll

2. 制作.Net Framework封裝的內(nèi)容

Unity中將項目通用的公共模塊封裝成類庫dll

3. 將dll項目引入到Unity中

先找到剛剛生成的dll,在項目的 bin / Debug目錄中?

Unity中將項目通用的公共模塊封裝成類庫dll

三. Unity使用.Net Framework模塊

1. 將dll導(dǎo)入到Unity的項目中

Unity中將項目通用的公共模塊封裝成類庫dll

2. 調(diào)用類庫模塊封裝的函數(shù)

創(chuàng)建腳本,在腳本中調(diào)用,這里我只給大家做個演示

Unity中將項目通用的公共模塊封裝成類庫dll

3. 運(yùn)行效果

Unity中將項目通用的公共模塊封裝成類庫dll

結(jié)束語:

這篇文章到此就結(jié)束了,要是還有其他疑問的話可以評論區(qū)留言,我都會回復(fù)的

要是有疑問大家可以加我微信詳聊 yf1553653788文章來源地址http://www.zghlxwxcb.cn/news/detail-404592.html

到了這里,關(guān)于Unity中將項目通用的公共模塊封裝成類庫dll的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包