unity3d中让物体显示和隐藏
显示 隐藏 Unity3D 物体
2023-09-27 14:27:27 时间
unity3d中让物体显示和隐藏的方法
- gameObject.renderer.enabled
- //是控制一个物体是否在屏幕上渲染或显示 而物体实际还是存在的 仅仅是想当于隐身 而物体本身的碰撞体还依旧存在的
- GameObject.Destroy()
- //表示移除物体或物体上的组件 代表销毁该物体 实际上该物体的内存并没有马上释放 而是在你下下个场景中槽释放内存资源,就是你a场景中Destroy了 通常是在c场景中才真正释放该物体的内存资源(这是我的体会 不知道理解错误没)
- gameObject.active
- //是否在场景中停用该物体 在你gameObject.active =false中 则你在场景中用find找不到该物体
- //假设该物体有子物体 你要用SetActiveRecursively(false) 来控制是否在场景中停用该物体(递归的)
记录下
using UnityEngine; using System.Collections; public class test : MonoBehaviour { GameObject m_obj; // Use this for initialization void Start () { m_obj = GameObject.Find("box"); } // Update is called once per frame void Update () { } void OnGUI() { if (Input.GetKeyDown(KeyCode.W)) { // m_obj.enabled = true; m_obj.SetActive(true); } if (Input.GetKeyDown(KeyCode.A)) { m_obj.SetActive(false); // m_obj.enabled = false; } } }
相关文章
- 页面显示(pageshow)和页面隐藏(pagehide)事件
- 右滑返回与导航栏的显示隐藏优化
- 控制显示input隐藏和查看密码
- Flex中TabNavigator隐藏和显示选项卡
- el-table表格中需要计算金额合计,合计的金额如果过长需要溢出隐藏并且显示title
- Google Earth Engine(GEE)——如何显示自己上传的地图文件
- Chrome 地址栏显示自动隐藏的协议以及域名前缀的方法
- VTK读取.stl格式三维显示并对三维图像根据用户需求对部分图像进行隐藏
- 微信小程序实现显示和隐藏控件-头像-取值-bindblur事件
- -第2章 JS方法实现下拉菜单显示和隐藏
- fontawesome图标字体库组件在服务器上显示不出来图标的解决
- el-table动态控制列显示隐藏
- Tomcat、Nginx/Openresty 隐藏版本号,使用nginx来统一显示错误页面
- opencv多线程显示的问题和解决方法
- uname - 显示输出系统信息
- DevEco Studio 如何显示代码结构树(HarmonyOS鸿蒙开发基础知识)
- Cocos2dx-Lua 利用网格Grid实现3D的景深效果显示
- 【正点原子FPGA连载】第三十一章RTC实时时钟数码管显示实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1
- Django工程中使用echarts怎么循环遍历显示数据
- jquery经典实例之显示隐藏
- 雅虎第二季度营收同比增长 显示互联网业务改善
- javascript实现下拉菜单的显示与隐藏
- springboot文件上传到本地电脑,项目目录,路径保存到数据库,页面显示上传的图片