【只怕沒有幾我的能說清楚】系列之三:關於Mesh、Material內存

1. sharedMesh內存中只存在一份,每次傳遞引用都是同一個引用。mesh每一次Set都是一個新的拷貝spa

2. 改變和恢復(緣由未明)
 
  運行時 Editor
mesh 改變當前物體mesh,不影響其它物體,結束運行恢復 改變,退出Unity重進沒法恢復
sharedMesh 改變當前物體sharedMesh,改變全部基於該sharedMesh的物體,結束運行沒法恢復,退出Unity重進可恢復 改變,退出Unity重進可恢復

 

3. 結論
Rendering.material,每次傳遞引用產生一個新的拷貝
Rendering.shareMaterial,共享的材質
相關文章
相關標籤/搜索