• Unity 3D Canvas画布

    Canvas 是画布,是摆放所有 UI 元素的区域,在场景中创建的所有控件都会自动变为 Canvas 游戏对象的子对象,若场景中没有画布,在创建控件时会自动创建画布。

    创建画布有两种方式:

    • 一是通过菜单直接创建;
    • 二是直接创建一个 UI 组件时自动创建一个容纳该组件的画布。

    不管用哪种方式创建画布,系统都会自动创建一个名为 EventSystem 的游戏对象,上面挂载了若干与事件监听相关的组件可供设置。

    在画布上有一个 Render Mode 属性,它有 3 个选项,如下图所示。

    它们分别对应画布的 3 种渲染模式:Screen Space-Overlay、Screen Space-Camera 和 World Space。

    画布的Render Mode属性

更多...

加载中...