26.CanvasGroup画布组

  1. 26.UGUI进阶-CanvasGroup画布组
    1. 26.1 知识点
      1. 如何整体控制一个面板的淡入淡出等
      2. CanvasGroup画布组组件
    2. 26.2 知识点代码

26.UGUI进阶-CanvasGroup画布组


26.1 知识点

如何整体控制一个面板的淡入淡出等

如果我们想要整体控制一个面板的淡入淡出或者整体禁用,使用目前学习的知识点是无法方便快捷的设置的。

CanvasGroup画布组组件


为面板父对象添加CanvasGroup组件即可整体控制。

  • Alpha:整体透明度控制
  • Interactable: 整体启用禁用设置
  • Blocks Raycasts:整体射线检测设置
  • Ignore Parent Groups:是否忽略父级CanvasGroup的作用

26.2 知识点代码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Lesson26_UGUI进阶_CanvasGroup画布组 : MonoBehaviour
{
    void Start()
    {
        #region 知识点一 问题:如何整体控制一个面板的淡入淡出等
        //如果我们想要整体控制一个面板的淡入淡出 或者 整体禁用
        //使用目前学习的知识点 是无法方便快捷的设置的
        #endregion

        #region 知识点二 解决方案:Canvas Group
        //为面板父对象添加 CanvasGroup组件 即可整体控制

        //参数相关:
        //Alpha:整体透明度控制
        //Interactable:整体启用禁用设置
        //Blocks Raycasts:整体射线检测设置
        //Ignore Parent Groups:是否忽略父级CanvasGroup的作用
        #endregion
    }

}


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏