![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
scl_Unity3D
这个作者很懒,什么都没留下…
展开
-
关于A*寻路在Unity3D里面的简单应用
这是A Star寻路算法在Unity中的一个简单的小应用 运行注意: 在运行测试的时候 请将Cube的Scale设置成(0.9,0.9,0.9) 在运行的时候 行列尽量设置的小点 不要超过35 (我设置40*40(1600个盒子)已经报出内存缓存不够的错误)原创 2017-12-07 17:30:58 · 1106 阅读 · 2 评论 -
快速排序 从理解到掌握
首先我们先来看下快速排序算法的原理: 【1】从数组中取得一个“标志数字”(没有要求,可以随便取,一般取第一个);定义两个位置变量 “i” ,“j” ;“i” 左边找大于等于“标志数字”的数 ,“i”从右边找小于等于“标志数字”的数;找到后两者交换位置 【2】直到以该数字为标志, 实现该数字的左边都是小于等于该数字的数,右边都是大于等于该数字的数 【3】然后对该标志位左边和右边的部分原创 2017-12-09 11:25:32 · 961 阅读 · 0 评论 -
浅谈游戏中的位置判断——点乘+叉乘
首先我们先看下什么是点乘和叉乘 点乘,也叫向量的内积、数量积。顾名思义,求下来的结果是一个数。向量a·向量b=|a||b|cos 由于|a|和|b|都是正数,所以结果的正负是由于cos这部分决定的 由上图可以看出当角度在0-π/2之间时cos正值 在π/2-π之间是正值; 所以由此我们可以根据这个结果判断物体之间的相对位置 当像个向量的点乘结果为正的时原创 2017-12-11 22:04:19 · 2722 阅读 · 2 评论 -
算法_数字转换为汉字数值_自己写了好多种_自认这是最简单的算法_
摘要看注释原创 2017-12-06 22:18:26 · 1792 阅读 · 0 评论