如果OrderInLayer无法使用代码改变,应该怎么办
通过预制体就可以达到
1.新建预制体物体
通过新建空物体GameObject --- Create Empty
添加相应的组件UGUI或者Sprite的是Sprite Renderer
只有UGUI的精灵物体组件可以设置Order In Layer
而NGUI的精灵物体组件名称为UI2D Sprite(NGUI调用UGUI的精灵组件)或者UI Sprite(NGUI自己的精灵组件),
但是这两种都没有Order In Layer,因为NGUI的图片渲染层级不和UGUI一样
2.在预制体物体中改变Order In Layer
由于Sorting Layer可以通过代码更改就不改变了