- 博客(2)
- 收藏
- 关注
原创 Unity3D物体自动躲避障碍物
Unity版本 2017.4.4f1基本思路 物体向前发射一个射线,检测到碰撞后,根据碰撞信息选择新的方向。最终结果如下。具体实现步骤代码1.物体添加胶囊体碰撞组件CapsuleCollider通过发射虚拟胶囊体来检测碰撞参数如图所示,radius既是Capsule的radius,direction为当前面向,hit为碰撞信息,maxDistance为检测距离:void CheckCollision(...
2022-04-12 18:48:51 4609
原创 Unity 3D 自定义Asset参数赋值后不保存的解决方法
使用版本unity2017.4.4f1。使用脚本批量创建自定义Asset,并给与赋值,发现赋值数据并没有被保存下来。而手动赋值后,按下ctrl+s才会保存数据,知道了原因:自动赋值不会使Asset文件发生被改写的状态,需要加上EditorUtility.SetDirty(ScriptableObject target);告诉文件引擎这个文件发生了改变,然后再保存:AssetDatabase.SaveAssets();...
2022-03-18 14:14:52 4256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人