纳金网

标题: unity3d 常用的指令SetActive()、renderer .enabled 、collider.enabled [打印本页]

作者: tianhett    时间: 2015-2-26 23:40
标题: unity3d 常用的指令SetActive()、renderer .enabled 、collider.enabled
用Unity3d 时会隐藏一个物体,经常用到如下的命令,解释一下自己对一下3行代码的理解

private GameObject cub;

cub.gameObject.SetActive(true);类似下图圈出的,类似直接删除这个物体的存在,让它一切的属性隐藏。


cub.renderer .enabled = true ;这个代码是隐藏渲染,就是起到一个隐身的作用,其他的属性都在。


cub.collider.enabled= true;这个是对碰撞体属性的配置,和下图圈出的操作等同。



1.jpg (41.1 KB, 下载次数: 337)

1

1

22.jpg (40.92 KB, 下载次数: 356)

2

2

33.jpg (41.26 KB, 下载次数: 327)

3

3






欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5