关于U3D中一些物体显示的代码操作
2018-04-04 17:47
197 查看
GameObject gameObject; gameObject.renderer.enabled //是控制一个物体是否在屏幕上渲染或显示 而物体实际还是存在的 只是想当于隐身 // 而物体本身的碰撞体还依然存在的 GameObject.Destroy(); //表示移除物体或物体上的组件,代表销毁该物体,实际上该物体的内存并没有立即释放 //而是在你下下个场景中槽释放内存资源,就是你a场景中Destroy了 //一般是在c场景中才真正释放该物体的内存资源 gameObject.active //是否在场景中停用该物体 在你gameObject.active =false中 则你在场景中用find找不到该物体 //如果该物体有子物体 你要用SetActiveRecursively(false) 来控制是否在场景中停用该物体
GameObject gameObject; gameObject.gameObject.SetActive(true); //类似直接删除这个物体的存在,让它一切的属性隐藏 gameObject.renderer .enabled = true ; //这个代码是隐藏渲染,就是起到一个隐身的作用,其他的属性都在 gameObject.collider.enabled = true ; //这个是对碰撞体属性的配置,相当于勾选is Trigger
相关文章推荐
- 关于MyEclipse的一些设置(代码提示、显示行号)
- Unity3D中隐藏与显示物体的一些操作
- 关于linux 的远程连接操作,开机启动到命令行,及securecrt中文显示的一些设置。
- 一些关于链表操作的代码
- thinkphp关于错误显示的问题 设置代码本身的错误提示 不让框架显示他自己的错误提示操作
- JAVA关于Date操作的一些代码
- unity关于代码控制ugui显示隐藏的一些心得
- 关于linux 的远程连接操作,开机启动到命令行,及securecrt中文显示的一些设置。
- U3D 中关于相同的怪物不发生碰撞 或者是想让一些物体发生碰撞 又不想让一些物体发生碰撞
- Unity3D中隐藏与显示物体的一些操作
- WINFORM中,怎么在窗体内容全部显示(form_load)之后,执行一些代码或操作(暂时只用过定时器)
- 关于命令历史history 一些快捷操作
- 【java之路】关于oracle数据库的一些操作小结(一)
- 关于从后台向前台传递html代码在前台无法显示的问题
- Week2 关于代码规范的一些认识
- 关于注册表的一些操作,C#
- 关于单链表的一些操作
- 关于 HOG 代码 的一些解释
- 关于字符串函数的一些代码实现(strncpy strncat strncmp strchr strrchr)
- 关于PHP操作文件的一些FAQ总结