一、创建一个BaseEventSO的 基类
写一个泛型事件《T》
启动事件?.Invoke
二、创建一个监听类
同样泛型匹配Event的监听事件
创建OnEable在其中注册事件;OnDisable中注销事件
写一个if语句进行判断是否为空
三、创建一个ObjectEvent
传递Object
原因:obj是.net中最基础的类,相当于所有场景都可以应用
四、创建对应的监听内容
将所有事件写进一个SO面板
Editor是一个工具类
代表这个文件夹中的内容不会被打包
写一个泛型事件《T》
启动事件?.Invoke
同样泛型匹配Event的监听事件
创建OnEable在其中注册事件;OnDisable中注销事件
写一个if语句进行判断是否为空
传递Object
原因:obj是.net中最基础的类,相当于所有场景都可以应用
将所有事件写进一个SO面板
Editor是一个工具类
代表这个文件夹中的内容不会被打包
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2095403.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!