目录
4. 运行时拖动有rigidbody的cube1,如果移动没有rigidbody的则没有效果。
6.1 unity3D OnTriggerEnter和OnCollisionEnter的一点个人心得(主要讲区别)
6.3 Collider.OnCollisionEnter(Collision) 当碰撞进入
1 加脚本 2 Collision.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CollisionTest : MonoBehaviour {
// Use this for initialization
void Start () {
}
void OnCollisionEnter(Collision other)
{
print ("When one door of happiness closes, another opens; " +
"but often we look so long at the closed door that we do not see the one which has been opened for us. ");
}
void OnCollisionStay(Collision other)
{
print ("A choice each must make for themselves, something no hero will ever defeat.");
}
void OnCollisionExit(Collision other)
{
print ("A charming woman doesn't follow the crowd. She is herself.");
}
// Update is called once per frame
void Update () {
}
}
3 另一个碰撞体设计
is kinematic不能打勾
4. 运行时拖动有rigidbody的cube1,如果移动没有rigidbody的则没有效果。
5, 要把cube1的x,y,z固定了,不然一撞就飞了。
这时如果让cube1静止,cube运动靠近,也可以。
6 Refs6.1 unity3D OnTriggerEnter和OnCollisionEnter的一点个人心得(主要讲区别)
6.2 关于Unity3d中物体之间碰撞检测的方法
6.3 Collider.OnCollisionEnter(Collision) 当碰撞进入
6.4 查看unity的官方帮助文档。