![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
文章平均质量分 58
Ling_1501
这个作者很懒,什么都没留下…
展开
-
Unity各种报错持续收集中
碰到的情况:脚本A调用脚本B的函数时,应该先初始化一个脚本B对象,通过对象调用其中的函数,而不是直接B.函数名。解决方法:try-catch或者逻辑判断(通过if判断如果除数不为0就可以做除法运算,否则不做)本文收集的是自己碰到的报错情况,方便下次碰到时查看。翻译:非静态字段、方法或属性引用的对象需要对象引用。原创 2023-04-16 22:37:45 · 671 阅读 · 0 评论 -
Unity C#记录总结
privated的变量添加[SerializeField]就可以显示在面板上,但是其属性不发生变化,其他脚本无法调用该变量。其中 public的变量添加[HideInInspector]前缀,就可以不显示在面板上;public或者private,public的变量可以显示在面板上。而Debug.log()中log方法是static的,可以直接访问。通过Debug的静态方法,输出数值,提出警告或报错。物体.获取组件.().函数名();原创 2023-03-18 21:27:08 · 156 阅读 · 0 评论 -
Unity物理系统之制作简易赛车
注意:Wheel Collider组件要存在父系物体,且父系物体有刚体组件才能可视化;这里空物体用于实现车轮的物理效果,圆柱为车轮的实际模型。给胶囊型Player添加刚体组件后,勾选“冻结旋转”选项,保证角色可以站立起来,而不会摔倒。Wheel Collider车轮碰撞器。注意:调用车轮要将前后轮与脚本相连接。将下面的代码挂在其中一个物体上即可。原创 2022-10-17 12:18:26 · 600 阅读 · 0 评论