AStar寻路算法学习 2017-08-31 algorithm AStar 寻路算法可以像 Dijkstra 算法一样保证找到最短路径,同时也像贪心最好优先搜索算法一样使用启发值对算法进行引导,它结合了Dijkstra算法使用的节点 阅读更多
Unity3D 协程和线程 2017-08-18 unity3d 协程Coroutine主要用于控制代码在特定的时机执行,给人感觉和线程Thread一样是在异步执行,但其实协程和Update函数一样是在Un 阅读更多
Unity3D 相机移动和缩放 2017-08-18 unity3d 简单介绍一种控制相机缩放和平移的方法,包含2D相机和3D相机,在 Update 中实现即可。控制视野部分,采用了射线检测的方法。具体的例子,可以新建一个工 阅读更多
Unity3D 状态机 2017-08-11 unity3d 如果仅仅用一个枚举变量表示状态,那么状态切换的具体过程很难描述,所以需要设计一个有限状态机(FSM)来描述具体变换。针对每个状态,可以设计一 阅读更多
Unity3D 消息通知类 2017-08-11 unity3d 下面是一个消息通知中心的类,主要功能是监听事件。额外把 Notifier 抽象出来,可以同时添加多个监听事件。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 阅读更多
Unity3D 协程工具类 2017-08-11 unity3d 下面是一个协程工具类,用在非继承 MonoBehaviour 的类中方便的使用协程. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 阅读更多
Unity3D 文件读写 2017-08-10 unity3d 下面先看一个简单的文件读写类,也可以用PlayerPrefs替代这种存储方式。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 阅读更多
Unity3D 工具代码 2017-08-09 unity3d 下面是一些简单的工具函数,常用而已。。。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 阅读更多
点滴记录 2017-04-12 other 读过的书: C++ Primer 5th C++类和数据结构,Jeffrey S. Childs著 GPGPU编程技术:图形渲染管线、CUDA OpenGL编程指南 Androi 阅读更多
Unity3D 游戏开发笔记 2016-11-18 unity3d 使物体位于其它物体之上的Shader 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 Shader "Custom/Self-Illumin/Diffuse" { Properties { _Color ("Main Color", 阅读更多