今儿在做项目的时候,给主角加上一个Rigidbody组件,设置如下图: 然后问题来了,我本来是想让主角通过重力控制,掉到地上,但是加上之后,主角反而朝着天上飞! 这TM什么鬼? 经过多番探查,发现是Animator惹的祸,在Animator中,有一个选项,是用来设置 动画是否控制物体移动 的, 如果 ...
分类:
数据库 时间:
2018-05-21 19:45:08
阅读次数:
953
Non-convex MeshCollider with non-kinematic Rigidbody is no longer supported in Unity 5.If you want to use a non-convex mesh either make the Rigidbody ...
分类:
数据库 时间:
2018-05-06 11:08:34
阅读次数:
1332
1. if(Input.GetAxis("Horizontal")>0){ rigidbody.velocity=new Vector2(MoveSpeed,rigidbody.velocity.y); } 2.没有惯性了还带翻转 if(Input.GetAxisRaw("Horizontal")> ...
分类:
其他好文 时间:
2018-03-02 23:16:30
阅读次数:
228
界面大概 inspector栏 两物体碰撞的条件:必须有一个具有刚体-rigidbody,两个都有碰撞体积box collider Audio source ...
分类:
编程语言 时间:
2018-02-21 22:22:57
阅读次数:
268
一、基础知识点 1、坐标、向量等 2、动态创建游戏对象 创建游戏对象:GameObject.CreatePrimitive(PrimitiveType.Cube) 添加游戏对象组件:goNew.AddComponent<Rigidbody>(); Rigidbody、脚本、以及所有Component ...
分类:
编程语言 时间:
2018-01-07 14:16:11
阅读次数:
213
UNITY_Colliders 照常推荐 "Unity官方文档" 本篇文章是介绍在游戏开发过程中,常用的物理组件(Box Collider,Rigidbody等)介绍一些基本的作用,和一些需要规避的地方。 Box Collider Box Collider形状类似于箱子,所以也经常使用在地板,墙壁, ...
分类:
编程语言 时间:
2017-11-28 14:20:43
阅读次数:
417
UNITY_物理系统简单介绍 要有说服力的物理行为,游戏中的物体必须正确地加速,受到碰撞,引力和其他力量的影响。 Unity中实际上有两个独立的物理引擎:一个用于3D物理,另一个用于2D物理。两个引擎的主要概念是相同的(除了3D中的额外维度),但是它们是使用不同的组件实现的。例如,Rigidbody ...
分类:
编程语言 时间:
2017-11-27 18:44:57
阅读次数:
230
public float jumpAbility; GetComponent<Rigidbody>().AddForce(Vector3.up * jumpAbility, ForceMode.Impulse); ...
分类:
其他好文 时间:
2017-11-07 18:14:35
阅读次数:
141
关于getcomponent函数,rigidbody(2d)的嵌套关系及用法 1.getcomponent函数 在unity中脚本可以看成是可定义的组件,我们经常要访问同一对象或不同对象中的脚本,可以运用getcomponent<>来访问其他脚本, 本例的另外两个脚本中都有公有变量,假设一个脚本名为 ...
分类:
数据库 时间:
2017-10-25 21:16:24
阅读次数:
282
WheelCollider总结 写了前面两篇文章,我想总结一下WheelCollider! 让我们能够更清晰的学会物理车的开发! 1.车的层次结构 一般这样分,车身,车身的包围盒,四个轮子和四个轮子的碰撞器! 2.分析驱动车的原理 车主体本身加了一个Rigidbody,物理车我们可以加一个到两个包围 ...
分类:
编程语言 时间:
2017-10-01 22:01:15
阅读次数:
358