Skip to content

Commit 2d357c6

Browse files
committed
Update public notes
1 parent 3e1cec4 commit 2d357c6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

content/游戏开发方方面/Unity/Unity Mono与IL2CPP这块.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ mono 是一个由Xamarin公司所主持的自由开放源码项目。是C# CLI
1111
mono 实现跨平台的办法是这样的:Mono C# 编译器把代码编译成 CIL (中间语言),然后通过CLR虚拟机(类似Java的JVM,虚拟机是可以跨平台运行的)来运行CIL,达到代码跨平台的效果。
1212

1313
```mermaid
14-
flowchart TD
14+
flowchart LR
1515
A["开发者编写Unity C#代码<br/>(游戏业务逻辑)"] --> B["Mono C#编译器<br/>(核心组件1)"]
1616
B --> C["编译生成CIL中间语言<br/>(Common Intermediate Language)"]
1717
C --> D["不同平台的CLI虚拟机<br/>(核心组件2,适配Windows/Android/iOS等)"]

0 commit comments

Comments
 (0)