首页 > Unity3D之项目开发 > Unity3D之编辑器拓展 > Unity3D编辑器:类似Button组件按钮委托事件的拖拽样式
2018
09-17

Unity3D编辑器:类似Button组件按钮委托事件的拖拽样式

在做项目的时候,尤其是在做一些小工具的时候,有时候需要做一些方便外面直接用调用的委托方法,又不想用脚本直接调用的的时候,就需要今天我所说的方法了,这个方法是我在看UGUI源码的时候看到的,其实就是Unity本身将InInspector面板的显示进行了封装。我们只要在定义变量之前将封装好的InInspector属性写在变量之前就好了。

下面是我写的一个Trigger触发器的工具,公开了一些需要的方法,其中包括触发开始,触发中,触发结束事件。还有就是触发开始后的一个倒计时事件,这个可以做一个触发延时执行的方法。其他的就不多说了,下面是代码。

Unity3D编辑器:类似Button组件按钮委托事件的拖拽样式 - 第1张  | 大腿Plus

上面的图片是InInspector面板的显示效果。

最后编辑:
作者:大腿Plus
欢迎大家常来,我不是什么大牛,但是我会将我知道的和大家分享,也希望大家能多提意见,多交流,共同学习。

留下一个回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据