【Unity随手记】UnityEventBase类总结

在这里插入图片描述


静态函数:

函数名 返回值 需要传入的参数 介绍
GetValidMethodInfo MethodInfo ①:object obj, ②:string functionName,③:Type[] argumentTypes 传入某对象及其函数名和函数所需参数; 返回匹配的方法(MethodInfo)。

实例函数:

函数名 返回值 需要传入的参数 介绍
GetPersistentEventCount int 获取已注册的持久化侦听器的数量。
GetPersistentMethodName string int index 获取索引处持久化侦听器的目标方法名
GetPersistentTarget Object int index 获取索引处持久化侦听器的目标组件
RemoveAllListeners 从事件中删除所有非持久化(即从脚本创建)监听器。
SetPersistentListenerState ①:int index, ②:UnityEventCallState state 修改持久侦听器的执行状态。

通过UnityEvent来认识 “持久化” 和 “非持久化” 监听器:

在这里插入图片描述
在这里插入图片描述


个人笔记 仅供参考 欢迎指正

猜你喜欢

转载自blog.csdn.net/m0_55907341/article/details/123235815