Unity
文章平均质量分 69
FanJiangDaoHaizZ
这个作者很懒,什么都没留下…
展开
-
渲染流水线
渲染流水线,应用阶段、几何阶段、光栅化阶段原创 2022-03-31 10:36:07 · 374 阅读 · 0 评论 -
unity assetbundle + xlua 热更框架
assetbundle brower打包,assetbundle打包Lua文件,unity加载Lua文件,unity实时热跟新,Md5文件校验,Lua释放Require,xlua自定义Loader原创 2022-03-23 00:20:26 · 4673 阅读 · 1 评论 -
A*寻路算法分析与实践
A*寻路主体思路原创 2022-03-02 14:00:24 · 141 阅读 · 0 评论 -
探索Unity 施加力的方式
前言unity 中对物体添加 Rigidbody 组件就可以对物体施加力,本篇文章主要探索unity施加力的方式自由落体运动设置刚体组件的参数useGravity = true,此时物体就会受到重力的影响。unity中重力加速度g默认是10。设置固定帧为0.02秒每帧:Time.fixedDeltaTime = 0.02f;在场景中放一个球体附件刚体组件勾选UseGravity,设置空气阻力为0,设置位置为(0,10,0)unity中的Rigidbody.AddForce()原创 2022-02-23 11:08:12 · 5952 阅读 · 0 评论 -
基于Unity利用四叉树算法实现二维碰撞检测
前言在游戏制作过程中会经常遇到碰撞检测,假设在二维平面上有n个物体,那么检测每个物体的碰撞都要检测n-1次,如果要检测所有物体的碰撞,那么需要计算n*(n-1)/2次,时间复杂度为n的平方,四叉树算法可以将物体分到不同的区域,从而减少计算次数。关于四叉树 的概念可以参考文章四叉树与八叉树四叉的实现下面是用C#代码实现的四叉树算法,需要注意的是构造函数的pBounds参数,不能直接使用RectTransform.rect,这里使用的rect的参数x和y需要特殊处理,具体可以看末尾函数public sta原创 2022-02-22 10:43:51 · 5718 阅读 · 1 评论 -
Unity + XLua 简单框架搭建
Unity + XLua 基础框架设计原创 2022-02-09 23:50:20 · 4854 阅读 · 1 评论