Unity Mono
Unity的mscrolib.dll和.Net的mscrolib.dll
好奇于Unity的mscrolib.dll和.Net Framework提供的mscrolib是否一致。
.Net的mscrolib.dll
多語言標準通用對象運行時庫(Microsoft Standard Common Object Runtime Library)就是指mscrolib.dll,
Unity的mscrolib.dll
在Unity的安裝目錄下:X:\xxx\Unity_4.5.0\Editor\Data\Mono\lib\mono\2.0\ 下也有mscrolib.dll,
Unity的流程
在 CSDN上看到一篇文章:
對于Unity3D來說,用到了mono框架,也就是每個腳本需要繼承MonoBehavior的那個Mono。
可能的真正流程是,
Class Program
{
??? foreach (monobehavior; monobehavior < ; monobehavior++)
??????? pMono->startFrame();
??? foreach()
??????? pMono->Update();
}
mono構造一個最小的.net運行環境
本文的目的是使用mono構造一個最小的.net運行環境。
構造一個最小.net環境的好處何在?
第一,可以在沒有.net運行庫的機器上發布.net程序。
第二,研究最小.net環境,可以將.net用于一些嵌入式操作系統。提高開發效率。
嘗試的過程,就不描述了。直接發布結果。
1.最基本的文件依賴
bin\mono.exe
bin\mono-20.dll
lib\mono\2.0\mscorlib.dll
這三個文件是最基本的。只要有這三個文件,就可以運行控制臺下的helloWorld。
可以訪問基本的IO。
參考:用Mono構造最精簡的.net運行環境
轉載于:https://www.cnblogs.com/zhaoqingqing/p/3858451.html
總結
以上是生活随笔為你收集整理的Unity Mono的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 快速幂取余
- 下一篇: 标准的Java编码规范手册