我就是不明白unity的框架結構到底是怎么回
1 回答

天涯盡頭無女友
TA貢獻1831條經驗 獲得超9個贊
字符串做參數找方法可以通過c#的反射實現;
monobehaviour沒有抽象或虛擬update方法,因為抽象方法必須實現,這樣太繁瑣,我們平時只需要實現很少的方法;虛擬方法默認空函數體,雖然什么都不做但還是會調用,這樣會消耗性能;所以最后unity的做法是,你需要什么方法寫什么方法,如果你想可以被繼承那么也可以寫成virtual的,unity會調用最后一個實現的版本,這和繼承的行為是一致的。那些沒有寫的方法在初始化時不會加入調用列表,這樣就不會消耗性能。unity的c#是標準的c#,只是其運行在mono上而不是.net上。
- 1 回答
- 0 關注
- 1378 瀏覽
添加回答
舉報
0/150
提交
取消