UGUI
ff_0528
这个作者很懒,什么都没留下…
展开
-
Unity Button动态添加持久化监听
【代码】Unity Button动态添加持久化监听。原创 2023-05-12 18:29:08 · 323 阅读 · 0 评论 -
Unity3D中UGUI事件系统简述及使用方法总结
Unity3D的uGUI系统的将UI可能触发的事件分为12个类型,即EventTriggerType枚举的12个值。如下图所示: 先以PointerClick为例。这个是用于某点点击事件。其他事件都可以根据相同的办法调用。 之所以使用PointerClick为例。是因为在最后笔者会提到一个特殊的实现方式。而相比于其他事件类型,有且仅有Click事件存在特殊实现。原创 2017-11-20 10:31:28 · 289 阅读 · 0 评论 -
实现像UGUI中Button一样可以拖拽绑定事件
using UnityEngine;using UnityEngine.Events;public class HandleEventLists : MonoBehaviour { [System.Serializable] private class Event: UnityEvent { } [SerializeField] private Event Ev原创 2017-12-08 11:59:55 · 926 阅读 · 0 评论 -
Unity简单的UI框架---------UGUI
/* 那天看了SIKI的一个UI框架,他是用到了json解析,感觉有点繁琐,对于新增需求或者需求变动,所更改的内容比较多: 1、需要更改json文本 2、需要更改对应的枚举类型。所以自己又总结了一个简单的,只需要增加或者更改UIPanelPath即可, 里面都是存放着对应的Resources文件夹下的UI面板路径 */ using UnityEngine;原创 2018-01-02 16:25:57 · 3148 阅读 · 7 评论 -
Unity MVC框架代码详解(适合中小项目开发,解耦合,事件发送消息监听机制)
一、首先介绍模型类Model 从上图中可以看出,Model发出的线只有一条虚线,所以Model层只是负责发送事件(消息)通知视图层改变UI的显示,而指向Model的另外两个线的是意思是视图层和控制层可以获取到Model数据,简明之意就是View和Controller可以访问到Model。Model层代码如下:/// <summary>/// 模型数据/...原创 2018-09-14 12:03:25 · 2023 阅读 · 2 评论