Unity3D 跨平臺原理

Unity3D的跨平臺原理核心在於對指令集CIL(通用中間語言)的應用。 機理 首先需要知道,Unity中的Mono是基於通用語言框架CLI和C#的ECMA標準實現的,與微軟的.NET框架有着諸多類似之處,因此分析Unity的跨平臺性,本質即爲分析.NET框架下C#語言從編譯到運行的過程。首先拋出幾個重要概念: CIL:屬於通用語言架構和.NET 框架的低階編程語言,完全基於堆棧,運行在CLR上。
相關文章
相關標籤/搜索