作者:圣友家具简章da | 来源:互联网 | 2023-06-05 15:22
Canvas(画布) 是所有UI物体的父物体,所有的UI物体都必须在Canvas下。
如果创建任意一个UI物体,如果Hierarchy视图没有Canvas组件,Unity会自动创建一个,并将创建的UI物体置于此Canvas下。
Render Mode:渲染模式
- Screen Space - Overlay:屏幕空间 - 覆盖,UI位于屏幕最上层,不受相机影像。
- Screen Space - Camera:屏幕空间 - 摄像机,需要拖拽指定像机,所有UI元素都由此摄像机渲染,此像机与Canvas之间可以放置非UI物体。
- World Space :世界空间,此模式下Canvas和普通3D物体一样,同时,Canvas的Rect Transform组件可以进行设置。
Pixel Perfct:像素完美,使UI元素像素对应,使图像更清晰,边缘不模糊,但有额外性能开销。
Sort Order:排序次序,深度值,该值越高,显示越高前。
Render Camera:渲染摄像机,用于渲染此画布下UI元素的摄像机。
Plane Distance:平面距离,画布与摄像机的距离。
Sorting Layer:排序图层,画布所属的排序层。
Order in Layer:图层顺序,画布中UI元素的顺序,该值越高显示越靠前。
Event Camera:事件摄像机,处理UI事件的摄像机,只有设定的摄像机才能触发事件。