- 博客(5)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 [Unity3D]Shader编程之扫描显示
通过Shader实现,从左向右的扫描显示,可自定义扫描颜色、宽度、速度。效果图如下 编辑器界面如下 Shader源码如下Shader "XM/ScanEffect"{ Properties { _MainTex("Main Tex", 2D) = "white"{} _lineColor("Line Color", Color) = (0,0,0
2016-11-28 23:16:16 3797
原创 [Unity3D]单例的一种实现方式
有些类,整个程序运行中,只有一个实例,我们可将其设置为单例,方便程序中其他部分的使用。使用方式如下using UnityEngine;public class GameManager : Singleton<GameObject>{ public void Func(){}}//......GameManager.Instance.Func();//......using Unity
2016-11-28 22:33:51 507
原创 [Unity3D]通用对象池类ResourcePool<T>
通用对象池,使用时会将常用的对象至于池顶,如果设置了池的大小,超出池的未经常使用的对象将被移除,并且执行回调,可在回调中对移除对象进行其他操作。 可对压入的对象进行命名,通过名字来进行查找和删除。使用方式//......ResourcePool<GameObject> _pool = new ResourcePool<GameObject>(OnRemove, 10);//......voi
2016-11-28 22:25:07 972 3
原创 [Unity3D]ResourceManager类及其编辑器扩展
为了方便程序中动态加载resources目录中物体,编写了一个ResourceManager的单例类,使用时需要将其附加到一个游戏物体上。可以实现对物体的分类、重命名、异步加载。可用方法如下://通过名字和类型加载,类型为0时,不判断类型ResourceRes<T> Load<T>(string name, ResourceType type = 0) where T : UnityEngine.
2016-11-27 19:46:31 3363 3
原创 [gSoap]使用RESTful架构搭建简单跨平台Webservice
简介 原先是直接使用的Socket来进行网络编程,但遇到高并发我就难以招架了,与是在网上找了一下,发现了开源的gSoap跨平台库,于是就开始尝试使用起来。 官方主页:https://www.genivia.com/products.html 说明文档:https://www.genivia.com/doc/soapdoc2.html 源码下载:https://sourceforg
2016-11-07 22:43:23 3803 2
Unity3D LeanTween 编辑器扩展及扩展类
2016-03-25
Unity Remote 4 远程调试
2016-03-13
Unity Remote4_unitypackage_apk
2016-03-13
c++如何给一个文件的图标添加角标
2014-12-17
shell扩展注册成功,但没出现想要的效果
2014-12-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人