
Unity
cglover0609
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Json专题01
解析Json文本需要引用LitJson.dll下载地址 链接:https://pan.baidu.com/s/1ga8yFEZYLt9ZBPd3HUtODQ 密码:qkj8Json中有两种类型[ ]——-表示集合{ }———-表示对象string jsonstr="{ "heros":[{"name":"chneg","power":"90" },{"nam原创 2018-08-31 15:07:40 · 193 阅读 · 0 评论 -
UGUI_事件执行类ExecuteEvents
ExecuteEvents这个类主要负责ugui事件的触发,事件触发时则通过下面这个函数进行调用 private static readonly ObjectPool<List<IEventSystemHandler>> s_HandlerListPool = new ObjectPool<List<IEventSystemHandler>>...原创 2019-07-21 11:29:34 · 3715 阅读 · 0 评论 -
UGUI系统--事件系统架构之输入模块_04
今天讲的是输入模块中的PointerInputModule,笔者开始读这个类的源码时也觉得很复杂,后来对这个类的要做的事情分成一个模块后发现也还是很简单的,下面就是根据功能将不同模块的导图画出来帮助记忆和学习这个类...原创 2019-07-05 10:59:21 · 298 阅读 · 0 评论 -
Protobuf-net学习笔记
Protobuf的用法1 使用Protobuf定义的特性将cs中的类标记使其可以进行二进制的序列化a ==用Protobuf的特性来标记cs的类==[ProtoContract]public class LoginInfo{ [ProtoMember(1)] public string userName { get; set; ...原创 2019-06-28 22:35:43 · 1251 阅读 · 0 评论 -
UGUI系统--事件系统之事件数据05
本篇主要将ugui事件系统的事件数据进行整理1 事件数据的抽象基类 AbstractEventData ,主要是对事件数据是否使用的状态进行管理且这个基类不能被实例化2 事件的基类数据BaseEventData 继承自AbstractEventData, 他定义了事件的构造函数,这个构造函数将EventSystem引入。并且声明 两个属性 currentInputModule 和select...原创 2019-07-03 11:02:37 · 277 阅读 · 0 评论 -
UGUI_接口相关汇总
--------------光线投射过滤器---------public interface ICanvasRaycastFilter{ bool IsRaycastLocationValid(Vector2 sp, Camera eventCamera);}-------------执行裁切功能接口---------public interface IClipper...原创 2019-06-13 17:20:01 · 538 阅读 · 0 评论 -
UGUI系统--事件系统架构之输入模块_03
本篇文章主要介绍的是输入模块的基类BaseInputModule,输入模块的基类定义了不同平台下的输入模块共同的处理逻辑公用的处理逻辑如下原创 2019-04-15 10:18:20 · 341 阅读 · 0 评论 -
Google VR SDK学习记录_01
1 UGUI事件系统原创 2019-04-26 09:20:04 · 1227 阅读 · 0 评论 -
UGUI系统--事件系统架构图_02
EventSystem 是事件系统中最顶层逻辑,由他将事件系统的中的各个模块串联起来。核心逻辑在update中,update每帧监听输入模块中的逻辑,输入模块是事件的发起者,在输入模块中调用事件系统中的RaycastAll来执行光线投射器的逻辑。光线投射器拿到自己的核心数据后在自身逻辑中实现投射检测并将结果存入在光线投射结果的集合中。其中比较重要的函数有RaycastAll(Pointer...原创 2019-03-31 11:52:06 · 533 阅读 · 0 评论 -
UGUI系统--事件系统架构图_01
这个系列的文章是记录自己学习UGUI源码之后的总结,也是为后来的同学学习ugui系统提供一个思路。网上记录UGUI 系统的文章很多写的都挺好,我也是在站在他们肩膀学习和写作的。我的写作思路可能和他们不一样,我是从ugui本身的执行流程来解读ugui 系统,这样条例会更清晰和流畅,事件系统是里面的核心模块,所以也从事件系统进行解读下面是事件系统的整体架构图,这个架构图是为了从整体上对事件系统有个完...原创 2019-03-19 11:07:10 · 745 阅读 · 0 评论 -
生成dll类库以及通过反射使用dll文件
文章目录生成dll类库在unity中使用dll类库dll实现热更新生成dll类库在VS中创建类库(程序集)1 创建类库引入外部dll文件时,需要在引用中添加引用每个类都必须单独创建一个类文件,否则在Type.GetTypes()不能获取到类 2 生成类库在菜单栏中点击 生成 解决方案 ,可以生成Debug,Releas 两种类型的,后缀名为dll生成的dl...原创 2019-08-10 17:21:58 · 600 阅读 · 0 评论