Unity 委托Delegate的理解与应用
发布时间
阅读量:
阅读量
文章结构概览
- 一、委托的定义
- 二、实例分析
- 三、脚本功能解析
- 结论
一、什么是委托
所谓委托,即指将某些任务交由他人完成,这种情况在项目开发过程中较为常见。当需要将函数作为参数进行传递,或编写一些回调方法时,便可借助Delegate来实现这一需求。
二、案例


三、脚本功能与实现说明
首先是一个用于全局控制的脚本,其被挂载在Canvas组件之下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/*
注册委托时的方法需要注意的点:
1.返回值类型要一致,下面我的返回值类型都是void,所以我注册的方法也必须是vo
全部评论 (0)
还没有任何评论哟~
