1.首先创建一个空物体,再创建两个cube。如图:

2.给gameobject添加组件,勾选is Trigger,把size调大,保证不触碰到物体就可以让其消失,然后把最下面的脚本给它,并且在面板上把description放上你需要消失的物体(勾选了is Trigger 后就不能给物体加刚体了,不知道为什么会一直下降,有dalao知道原因望指导)如图:

3.给cube添加刚体组件Rigidbody。如图:

脚本

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
///
/// </summary>
public class EnterTrigger : MonoBehaviour
{public GameObject description;private void OnTriggerEnter(Collider other){//print("Enter"); //调试时可以把注释去了if (description == null)return;description.SetActive(true);}private void OnTriggerExit(Collider other){//print("Out");if (description == null)return;description.SetActive(false);}
}

毕设学习中,

Unity 3D中OnTriggerEnter实现靠近物体就显示 远离就消失相关推荐

  1. unity 3d 中如何实现以物体的表面作为播放视频的位置,例如 立方体一个面上

    在Unity中出了VideoPlay功能,具体可以看这篇文章: [Unity]UGUI系列教程--OSU!Video! - 知乎的VideoPlayer视频播放模块 VideoPlay的效果如下: 其 ...

  2. Unity 3D中的射线与碰撞检测

    创建一条射线Ray需要指明射线的起点(origin)和射线的方向(direction).这两个参数也是Ray的成员变量.注意,射线的方向在设置时如果未单位化,Unity 3D会自动进行单位归一化处理. ...

  3. Unity 3D中的射线与碰撞检测 1

    创建一条射线Ray需要指明射线的起点(origin)和射线的方向(direction).这两个参数也是Ray的成员变量.注意,射线的方向在设置时如果未单位化,Unity 3D会自动进行单位归一化处理. ...

  4. [Unity] Unity 3D 中的旋转

    Unity 3D 中的旋转 一.Unity 3D 中 Rotation 在Unity中,旋转通常可以用一个三维向量(x,y,z)表示.实际上这是欧拉角.三个分量分别是绕x轴.y轴和z轴的旋转角度. 要 ...

  5. 在Unity 3D中,shader是何时编译的,在何时加载入显存中的?

    在Unity 3D中,shader是何时编译的,在何时加载入显存中的? 是某一对象在实例化时,加载其相关的material与shader还是游戏开始时? 添加评论 分享 按时间排序按投票排序 4 个回 ...

  6. 如何在Unity 3D中掷骰子

    1.介绍 2.滚一个骰子 3.导入模型 4.添加脚本 5.方法 6.识别骰子上的随机面值 客观的 这篇文章的主要目的是给你一个关于如何在Unity 3D中掷骰子的想法. 第一步介绍 1.构建一个棋盘游 ...

  7. 打开Unity项目,加载进度条一直显示busy不消失

    打开Unity项目,加载进度条一直显示busy不消失 解决办法:我的项目路径存在中文,改成全英文路径再打开一下就好了.

  8. Unity 3D 中的专业“术语表”。

    这是unity手册中的内容.具体可以参考此链接:Unity 用户手册 (2019.4 LTS) - Unity 手册 目录 2D 术语 2D 物理术语 AI 术语 Analytics 术语 动画术语 ...

  9. Unity 3D中的内存管理与优化游戏运行性能的经验

    Unity3D在内存占用上一直被人诟病,特别是对于面向移动设备的游戏开发,动辄内存占用飙上一两百兆,导致内存资源耗尽,从而被系统强退造成极差的体验.类似这种情况并不少见,但是绝大部分都是可以避免的.虽 ...

最新文章

  1. 正则严格验证身份证信息
  2. 漫画 | 一台 Linux 服务器最多能支撑多少个 TCP 连接?
  3. data-index在react里怎样表达_如何自我训练,提高表达能力
  4. python常用标准库的基本用法_[每天一个python小技巧]Python中标准库OS的常用方法总结...
  5. Excel(XLS,XLSX)和CSV相互转换 - C#简单实现方案
  6. Android中注册一个 BroadcastReceiver的代码
  7. linux怎样使用小米线刷工具,在linux上怎么样线刷小米手机
  8. Unity 模拟投影器(Projector Simulator)
  9. 若梦博客-优质个人博客
  10. python javascript区别_Python,Java和JavaScript这3个编程语言未来哪个更有前景?
  11. 工控电脑服务器维修,2U机箱厂家分享:工控计算机电脑主板坏了如何维修?
  12. 微信的根服务器在哪国,为何很多人把微信上的国家设置成安道尔?安道尔在哪里?...
  13. initramfs详解----设备文件系统
  14. IOS10系统终于可以降级IOS9了,赶紧围观
  15. 百度地图api初使用,行政区划及搜索
  16. Greenpois0n绿毒完美越狱教程 ios4.1
  17. [WARNING] The requested profile “pom.xml“ could not be activated because it does not exist.
  18. java rollback_Spring中的@Transactional(rollbackFor = Exception.class)属性详解
  19. linux服务器如何设置双网卡,linux服务器设置(双网卡共享上网)
  20. 详文解读微信「看一看」多模型内容策略与召回

热门文章

  1. 雨量水位监测站 水情监测
  2. ubuntu中安装搜狗拼音输入法
  3. 旋钮编码器c代码_旋转编码器EC11驱动
  4. 有源晶振和无源晶振的比较
  5. 再见!北京!再见!百度!
  6. 432 4.3.2 STOREDRV.Deliver; recipient thread limit exceeded
  7. 使用并行计算改进基于独立 Metropolis-Hastings 的估计
  8. matlab语音算法,[转载]RLS算法多麦克风语音降噪( matlab编程 )
  9. Social LSTM:Human Trajectory Prediction in Crowded Spaces 翻译
  10. window脚本介绍