我在学Unity3D,TankSniper(坦克狙击手)这个项目是用来练手的。到目前为止,用到的Unity3D知识有:地形Terrain,子物体gameObject,预制体Prefab,粒子系统Shuriken,刚体rigidbody,碰撞体collider,场景scene。需要step by st...
分类:
其他好文 时间:
2014-08-25 01:07:53
阅读次数:
594
通常Colliders会与Rigidbody一起使用,没有添加碰撞体的刚体会彼此相互穿过。常用碰撞体有以下几种:Box Collider:盒子碰撞体,是一个立方体外形的碰撞体,可调整为不同大小的长方体,一般可用作门,墙及平台等,也可用于交通工具的外壳。最适合的是使用在盒子和箱子上。Is Trigge...
分类:
其他好文 时间:
2014-08-23 09:57:50
阅读次数:
253
一、基本介绍
要进行碰撞检测有两个必须的组件,刚体(Rigidbody)和碰撞器(Collider)。
1、刚体是一个非常重要的组件。新创建的物体默认情况下是不具备物理效果的,而刚体组件可以给物体添加一些常见的物理属性,例如质量、力、速度等,这些属性可以使得该物体表现出实际中物体的一切行为。
2、碰撞器分为盒子碰撞器(Box Collider)、球体碰撞器(Sphere Collider)、...
分类:
其他好文 时间:
2014-08-03 18:11:24
阅读次数:
389
Collision 中带有碰撞的信息,例如:速度和撞击到的点 void OnCollisionEnter2D(Collision2D coll) { foreach(ContactPoint contact in coll.contacts) { contact.point;// } }Collid...
分类:
其他好文 时间:
2014-07-23 12:59:56
阅读次数:
209
通常Colliders会与Rigidbody一起使用,没有添加碰撞体的刚体会彼此相互穿过。常用碰撞体有以下几种:Box Collider:盒子碰撞体,是一个立方体外形的碰撞体,可调整为不同大小的长方体,一般可用作门,墙及平台等,也可用于交通工具的外壳。最适合的是使用在盒子和箱子上。Is Trigge...
分类:
其他好文 时间:
2014-07-14 00:56:01
阅读次数:
186
1、Apply to Prefab [把改动应用到Prefab]if (GUILayout.Button("Apply Collider To Prefab")) { PrefabUtility.ReplacePrefab(simActor.Pre...
分类:
其他好文 时间:
2014-07-10 00:24:37
阅读次数:
744
1. 射线用Physics.Raycast 都可以判断,用collider.Raycast 只在某些(不明)情况下可以 void Update() { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); ...
分类:
其他好文 时间:
2014-07-01 13:50:55
阅读次数:
183
我们了解了2D中的Sprite,Animation,RigidBody和Collider,在继续开发游戏的过程中,我们会遇到这样的问题,如何处理GameObject之间的相互调用,比如说在FlappyBird中我们在小鸟撞倒管子的时候,要把这个消息通知给许多GameObject,管子接到这个消息之后...
分类:
其他好文 时间:
2014-06-15 06:55:26
阅读次数:
389
【Physics Material】1、ThePhysics Materialis used to
adjust friction and bouncing effects of colliding objects. Physicx
Material是Collider的一个属性,用于设置摩擦系数和....
分类:
其他好文 时间:
2014-06-02 01:28:37
阅读次数:
393
// Cast a sphere with the desired distance. Check
each collider hit to see if it is within the field of view. Set objectFound //
to the object that...
分类:
其他好文 时间:
2014-05-19 07:40:39
阅读次数:
360