zoukankan      html  css  js  c++  java
  • 第25天Unity组件、碰撞器

    刚体组件(Rigidbody)

    可以使物体拥有物理效果

    Interpolate运动插值

    None:时间缩放小的时候会出现卡顿现象

    Interpolate:根据上一帧的变换来平滑当前物体的变换,用于时间缩放小于1时慢镜头

    Extrapolate:根据下一帧的变换来平滑当前物体的变换,速度略快于Interpolate,用于时间缩放小于1时慢镜头

    Collision Detection 碰撞检测频率

    Discrete 离散型检测 效率高,但是会出现穿墙现象

    Continuous 连续型检测 防止动态碰撞器穿过静态碰撞器

    Conllision Detection 连续动态检测 防止两个动态碰撞器穿过 效率很低

    动态碰撞器

    既有刚体又有碰撞体的物体

    静态碰撞器

    只有碰撞体,没有刚体的物体

    碰撞器(Collider)

    碰撞的必要条件

    1.两个物体都有碰撞器

    2.其中一个物体有刚体

    3.最好是运动的物体有刚体

    碰撞声明周期函数

    碰撞检测

    isTrigger=false

    OnCollisionEnter(Collision collision)

    OnCollisionStay(Collision collision)

    OnCollisionExit(Collision collision)

    触发检测

    isTrigger=true

    OnTriggerEnter(Collider other)

    OnTriggerStay(Collider other)

    OnTriggerExit(Collider other)

     只要发生的触发检测,不管本身是不是trigger,都会调用触发检测函数

    切换场景

    1.引用命名空间using UnityEngine.SceneManagement

    2.调用场景切换API:SceneManager.LoadScene("GameOver")

  • 相关阅读:
    windows环境变量
    软件工程的一般过程和需要的文档
    linux find 命令查找文件和文件夹
    mybatis中mapUnderscoreToCamelCase自动驼峰命名转换
    人体湿气重有哪些表现? 细数湿气重的危害
    MySQL升级后1728错误解决方案
    linux清理Java环境
    无线投屏PC投电视
    report studio 交叉表占比
    Cognos审核模块的导入与设置
  • 原文地址:https://www.cnblogs.com/yifengs/p/14157143.html
Copyright © 2011-2022 走看看