unity物理碰撞操作方案

这篇具有很好参考价值的文章主要介绍了unity物理碰撞操作方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

经unity官方网站资料改写整理书写本博客,原网址方案链接如下:

Lesson 2.4 - Collision Decisions - Unity Learn

首先  1.先创建两个物体

unity物理碰撞操作方案

 然后   2.给这两个物体加上Box Collider 组件,并勾选“是触发器”(英文:is 啥啥的)

unity物理碰撞操作方案

注意两个都要添加这组件,并且进行相同的操作,都要勾选“是触发器”

接着 3.写一个代码添加到需要运动的物体上我这里写的是让他沿着直线飞行

unity物理碰撞操作方案

 这之后 4.给添加了这个代码的物体添加一个刚体

unity物理碰撞操作方案

 并且勾选上“is kinematic”,如果你不需要重力效果也可以像我一样把使用重力勾掉,(他默认是开启使用重力的)

然后打开代码

在里面书写你想要的碰撞效果

 private void OnTriggerEnter(Collider other)//碰撞到开始时会发生以下内容
    {
        Destroy(gameObject);//碰撞后删除自己
        Destroy(other.gameObject);//删除碰撞到的对象
    }

 如果不清楚在哪里写的可以参考我的第三张图片,右侧有写我代码的内容

保存运行就可以啦!

(效果图)

unity物理碰撞操作方案

==============================23.4.13更新=======================

粒子特效碰撞

Unity - 脚本 API: MonoBehavior.OnParticleCollision(GameObject) (unity3d.com)

除非需要,一般情况下请不要开启此功能

且在使用此功能时,粒子特效不宜过小否则可能存在触发失灵的情况。

这个被碰撞的对象不需要携带rigidBody,只要有Collider对象即可被触发

被碰撞的对象携带以下碰撞代码文章来源地址https://www.toymoban.com/news/detail-475714.html

     //粒子触发器
     private void OnParticleCollision(GameObject other)
     {
       
     }

到了这里,关于unity物理碰撞操作方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python官网进不去怎么办,python官方网站地址

    本篇文章给大家谈谈python官网进不去怎么办,以及python官方网站地址,希望对各位有所帮助,不要忘了收藏本站喔。 1)访问官网 https://www.jetbrains.com/pycharm/download/#section=windows 下载「社区版 Community」 安装包。 2)下载完成后,「双击」运行安装包,开始安装python简单代码画爱

    2024年04月16日
    浏览(60)
  • 最新壁纸自动采集系统网站PHP源码/360壁纸官方数据接口采集/ZHEYI采集源码

    源码介绍: 最新壁纸自动采集系统网站PHP源码,它是ZHEYI自动采集源码,能够在360壁纸官方数据接口采集。很好用的壁纸网站源码分享,仅供学习,请勿商用。 ZHEYI自动采集壁纸PHP源码,能全自动采集高清壁纸网源码。它是是一个基于360壁纸官方数据接口的PHP网站源码,通过

    2024年02月08日
    浏览(54)
  • Ant-Design 官方网站总是打不开,那么我们则需要使用以下该官网的镜像地址来打开;

      1、 Ant-Design 官网原地址: https://ant.design/index-cn Ant-Design 官网镜像地址:http://ant-design.gitee.io/index-cn 或者  Ant Design - 一套企业级 UI 设计语言和 React 组件库   2、 Ant-Design-Pro 原地址: https://pro.ant.design/index-cn Ant-Design-Pro 镜像地址:http://ant-design-pro.gitee.io/index-cn   3、

    2024年02月12日
    浏览(48)
  • 宝塔反代教程,ChatGPT网站系统实现国内服务器访问openai官网接口(使用宝塔反代openai官方的API接口教程)

    近期有网友问宝塔如何设置反向代理,小编这里介绍一种简单的操作方法,就是使用宝塔官方软件面板自带的反向代理功能来实现。首先您要先安装宝塔面板,当Nginx或LNMP环境配置完成后,便可开始设置反向代理了,下面来看下操作步骤。 此方法最简单快捷,没有复杂步骤,

    2024年02月06日
    浏览(59)
  • 最新ChatGPT网站源码运营版+支持ai绘画(Midjourney)+GPT4.0+GPT官方3.5key绘画+实时语音识别输入+后台一键版本更新!

    最新ChatGPT网站源码运营版+支持ai绘画+GPT4.0+GPT官方3.5key绘画+实时语音识别输入+后台一键版本更新! 程序已支持ChatGPT4.0、Midjourney绘画、GPT3.5 API绘画、语音识别输入、用户会员套餐+用户每日签到功能+后台管理+一键更新版本。支持手机电脑不同布局页面自适应。前端UI可二次

    2024年02月10日
    浏览(71)
  • Unity入门7——物理系统之碰撞检测

    一、刚体 Rigid Body ​ 刚体利用体积(碰撞器 Collider)进行碰撞计算,模拟真实的碰撞效果,产生力的作用 ​ 碰撞产生的必要条件: 两个物体都有碰撞器 Collider 至少一个物体有刚体 Mass:质量 默认为千克,质量越大惯性越大 Drag:空气阻力 根据力移动对象时影响空气阻力大

    2024年02月09日
    浏览(48)
  • Unity --- 物理引擎 --- 触发器 与 碰撞器详解

    对第一个条件进行补充 --- 不仅要两者都具有碰撞组件,同时还需要两者的碰撞组件中都没有勾选 Is Trigger属性  1.上一篇文章中说了那么多,其实也可以总结为两个碰撞条件 --- a.两个游戏物体都具有碰撞器组件 ,如果没有的话,连碰撞检测都不会发生,也就没有所谓的碰不

    2024年02月07日
    浏览(46)
  • DOTS Unity.Physics物理引擎碰撞事件处理

    最近DOTS发布了正式的版本,同时基于DOTS的理念实现了一套高性能的物理引擎,今天我们给大家分享和介绍一下这个物理引擎的碰撞事件处理以及核心相关概念。 Unity.Physics 物理引擎的主要流程与P ipeline   Unity.Physics物理引擎做仿真迭代计算的时候主要通过以下步骤来执行:   

    2024年01月18日
    浏览(51)
  • DOTS Unity.Physics物理引擎碰撞查询核心分析

      最近DOTS发布了正式的版本,同时基于DOTS的理念实现了一套高性能的物理引擎,今天我们给大家分享和介绍一下这个物理引擎的碰撞查询以及核心相关概念。 Unity.Physics碰撞查询概述   碰撞查询(Collison Qurey)是Unity.Physics物理引擎中的一个很重要的功能。很多游戏逻辑都需

    2024年04月25日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包