
C#
Lion小礼
嘿嘿+呵呵
展开
-
【Unity3D ugui】简单控件的事件监听
刚开始学Unity3D,最近在看UI这一块,使用Unity编辑器进行事件绑定,总感觉怪怪的,不如使用代码进行监听来得直观。首先是资源层次结构使用委托进行事件监听using UnityEngine;using UnityEngine.UI;public class Test : MonoBehaviour{ private GameObject buttonObj原创 2015-06-03 16:04:28 · 15435 阅读 · 0 评论 -
【Unity3D ugui】事件监听机制
UGUI控件的事件响应有很多种方式,比如使用组件EventTrigger来添加事件监听,或者实现IDragHandler等接口,或者更直接地继承EventTrigger来进行更灵话的调用。下面分别就上面3种监听方式进行讲解,这些例子都是实现拖动Image的功能。一、使用组件EventTrigger来添加事件监听添加一个脚本EventTriggerTest,挂到一个Image上。那么OK原创 2015-06-11 21:28:13 · 11386 阅读 · 0 评论 -
【protobuf】 2.在Unity中引用ProtoBuf
一、如何获得ProtoGen.exe1.获得源码进行编译。因为GitHub的google/protobuf的源码里,没有ProtoGen,所以暂时用另一个旧的开源项目的源码 jskeet/protobuf2.通过NuGet获得。新建一个.NET Framework4的C#项目。工具→NuGet程序包管理器→管理解决方案的NuGet程序包→搜索Google.ProtocolBuffers安装原创 2015-07-01 11:17:23 · 4533 阅读 · 1 评论 -
【protobuf】 3.使用protobuf-csharp-port进行序列化和反序列化
使用protobuf-csharp-port进行序列化和反序列化,以AddressBook为例一、序列化WriteTo二、反序列化MergeFrom原创 2015-07-07 15:27:30 · 5531 阅读 · 1 评论 -
【Unity3D】 DoTween实现飘字的效果
Sequence.Append构建缓动序列,同时Join方法支持并行缓动。利用这个特性,可以实现飘字的缓动效果。Append是在序列的末端插入一个Tweener,如果前面的Tweener都执行完了,就执行这个Tweener。Join也是在序列末端插入一个Tweener,不同的是,这个Tweener将与前一个非Join加进来的Tweener并行执行。飘字效果代码:public sta原创 2015-07-08 10:12:37 · 13341 阅读 · 2 评论