Canvas的基本介绍
一、基本介绍
1. 什么是Canvas?
当使用Unity引擎开发游戏时,可以使用Canvas(画布)来处理游戏中的用户界面(UI)。
Canvas画布是UGUI系统最基础的容器类控件,所有的UI控件必须位于Canvas画布控件之内,即必须是Canvas容器的子控件。Canvas的主要功能是提供一个容器来放置和管理UI元素。可以通过设置Canvas的属性来控制UI元素的位置、层级、渲染方式以及与用户输入的交互。Canvas可以通过挂载在场景中的游戏对象上或在代码中动态创建。
属性 | 描述 |
---|---|
渲染模式 | 用于指定Canvas的渲染模式,包括屏幕空间覆盖(Screen Space Overlay)、屏幕空间相机(Screen Space Camera)和世界空间(World Space)。 |
轴心点 | 决定Canvas的位置和旋转中心。可以是矩形的四个角落、中心或自定义位置。 |
排序层级 | 控制Canvas渲染的顺序。具有较高排序层级的Canvas将在具有较低层级的Canvas之上渲染。 |
分辨率 | 指定 |