目录

1 加脚本

2 Collision.cs

3 另一个碰撞体设计

4. 运行时拖动有rigidbody的cube1,如果移动没有rigidbody的则没有效果。

5, 要把cube1的x,y,z固定了,不然一撞就飞了。

6 Refs

6.1 unity3D OnTriggerEnter和OnCollisionEnter的一点个人心得(主要讲区别)

6.2 关于Unity3d中物体之间碰撞检测的方法

6.3 Collider.OnCollisionEnter(Collision) 当碰撞进入

6.4 查看unity的官方帮助文档。


1 加脚本

2 Collision.cs

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class CollisionTest : MonoBehaviour {// Use this for initializationvoid 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 framevoid Update () {}
}

3 另一个碰撞体设计

is kinematic不能打勾

4. 运行时拖动有rigidbody的cube1,如果移动没有rigidbody的则没有效果。

5, 要把cube1的x,y,z固定了,不然一撞就飞了。

这时如果让cube1静止,cube运动靠近,也可以。

6 Refs

6.1 unity3D OnTriggerEnter和OnCollisionEnter的一点个人心得(主要讲区别)

6.2 关于Unity3d中物体之间碰撞检测的方法

6.3 Collider.OnCollisionEnter(Collision) 当碰撞进入

6.4 查看unity的官方帮助文档。

Unity 两物体的碰撞 OnTriggerEnter和OnCollisionEnter相关推荐

  1. Unity 判断两物体碰撞方向

    Unity 判断两物体碰撞方向 问题描述:游戏玩家可以在两个平面之间不断进行跳跃,且出现玩家顶着上面平面飞着走的情况. 问题原因:玩家碰撞体与平面不断进行碰撞体检测,导致游戏玩家可以不断进行跳跃. 解 ...

  2. Unity 3D学习笔记(5)物体的碰撞/触发检测

    前言 在学习了刚体组件后,我们看到了物体的物理效果,比如重力,碰撞等等,那么该如何检测他们之间的碰撞呢? 在Unity中,有碰撞检测和触发检测两种类型,他们的简单概括如下: 一.碰撞检测 1.如何使用 ...

  3. Unity 物体移动碰撞抖动(原因和解决方法)

    一.在解决这个问题前需要先看一下MonoBehaviour的生命周期(注意一下FixedUpdate和Update的顺序): 二.原因分析 移动物体加刚体后,在Update中碰撞体跟着物体进行了移动, ...

  4. OnTriggerEnter与OnCollisionEnter详解

    1,测试OnTriggerEnter和OnCollisionEnter的区别 测试:如果两个物体A,B 两者都有碰撞体collider(Box Collider,Sphere Collider,Cap ...

  5. Unity物理系统中碰撞体、刚体、isKinematic、isTrigger的关系(附动画演示)

    Unity物理系统中碰撞体.刚体.isKinematic.isTrigger的关系 写在前面 产生碰撞的条件 产生触发的条件 实验一:蓝块(碰撞体).红块(碰撞体) 实验二:蓝块(碰撞体).红块(碰撞 ...

  6. 【Unity探究】物理碰撞实验

    这几天为了准备面试,所以决定对平时学习中的盲点扫盲一下,首先想到的就是物理碰撞.以前没有好好研究过,一直模糊不清,到底什么条件下才可以产生物理碰撞呢?只要其中一个有Rigidbody就可以了吗?所以进 ...

  7. 详解Unity中的车轮碰撞器Wheel Collider

    前言 碰撞体组件定义了物体的物理性状,Unity中有一系列基本碰撞体,我们可以使用它们组合成任意形状,但除了基本碰撞体之外,Untiy还提供了诸如车轮(Wheel).网格(Mesh).地形(Terra ...

  8. unity 根据模型生成碰撞体_Unity之碰撞体组件

    3D物理组件中碰撞体组件添加与设置 碰撞体是物理组件中的一类,3D物理组件和2D物理组件有独特的碰撞体组件,它要与刚体一起添加到游戏对象上才能触发碰撞.如果两个刚体相互撞在一起,除非两个对象有碰撞体时 ...

  9. Unity 控制物体移动的一些方法

    Unity 控制物体移动的一些方法 开坑, 回头慢慢补. 移动方法的总结. 1, 直接+=Vector3 transform.position += Vector3.forward * moveSpe ...

  10. [Unity]3D物体透明化方法透明材质球

    Default-Skybox,Shader:Skybox/Procedural 使用透明材质 1.使用自带的天空盒材质 新建3D物体,自带是初始材质 将其替换成如上图所示的Default-Skybox ...

最新文章

  1. 服务器返回它们的和_无服务器有其陷阱。 这是避免它们的方法。
  2. mysql invalid default value_mysql5.x升级到5.7 导入数据出错,提示Invalid default value for...
  3. 十八年开发经验分享(四)问题解决篇(下)
  4. FastReport 2022-2 VCL 企业版-FastReport
  5. VMWARE平台STS证书过期
  6. 关于腾讯云短信sms接口自定义API写法 PHPdemo
  7. 海康IPC+ffmpeg+nginx+ckplayer实现网页实时预览监控视频
  8. Linux的基本学习(四)——磁盘与文件系统管理
  9. 设有4x4的方阵,其中的元素由键盘输入。分别求出主对角线上元素之和、辅对角线上元素之积、方阵中最大的元素。
  10. android mac 照片恢复,万兴安卓照片恢复软件(Mac版本)指南
  11. java服务器如何群发消息,java TCP编程简单实现一个消息群发功能
  12. postman实践与运用
  13. 【Python】批量下载新浪微博某用户的头像相册
  14. 计算通过率逾期率并绘制通过率逾期率曲线
  15. 5年内被辞退3次,35岁程序员该何去何从?百度,kotlin函数参数
  16. Chrome内存追踪
  17. 蒙特卡罗方法下乘同余法生成随机数与蒲丰投针问题的实现
  18. PyTorch :YOLOv5实战
  19. 技术人必须知道的42个谷歌搜索技巧
  20. Cisco产品识别标准

热门文章

  1. 主键重复和唯一索引冲突_深入了解数据库索引
  2. 关于C#的sqlite数据库操作类
  3. linux mysql 编译后的版本_LINUX下编译安装最新版本mysql_MySQL
  4. dx 游戏 hook 画面截取 鼠标_关于DX-30E 个人简评
  5. python运算符_零基础学习 Python 之运算符
  6. java 二进制右移位_(九)二进制、位运算、位移运算符
  7. TCP长连接(KeepAlive)
  8. Linux的相关资源帖
  9. How to monitor mongodb replica set using prometheu
  10. 安装Ubuntu前三件重要的事情