Unity如何js获取class对象被禁用的对象

unity 怎么获取隐藏对象组_百度知道
unity 怎么获取隐藏对象组
我有更好的答案
gameobject.GetComponents&T&(true)
拖到脚本上或者寻找transform
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。4被浏览219分享邀请回答03 条评论分享收藏感谢收起写回答他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)在Unity3d中获取游戏对象有三种方法:
一:获取对象
1.通过对象名称获取:objCube=GameObject.Find("Cube");&
private var objCube:GameOprivate var isCubeRoate=
function Start () {& objCube=GameObject.Find("Cube");}
function Update(){& if(isCubeRoate){&&&& objCube.transform.Rotate(0.0f,Time.deltaTime*200,0.0f);& }}
function OnGUI(){& if(GUILayout.Button("旋转",GUILayout.Height(50))){&&&& isCubeRoate=& }}
2.通过tag标签获取单个游戏对象:objCube=GameObject.FindWithTag("Finish");
3.通过游戏标签获取多组游戏对象:objCube=GameObject.FindGameObjectsWithTag("Finish");
二:子对象
//获取所有子对象
foreach (Transform child in transform)
&&&&Debug.Log(child.gameObject.name);
&//销毁所有子对象
foreach(Transform child in transform){
&&&&Destroy(child.gameObject);
阅读(...) 评论()unity3D笔试简答题求破1.unity3D获得游戏对象控制权有哪几种方式,请描述操作过程。 2_百度知道
unity3D笔试简答题求破1.unity3D获得游戏对象控制权有哪几种方式,请描述操作过程。 2
2unity3D笔试简答题求破1.unity3D获得游戏对象控制权有哪几种方式.unity3D中游戏对象的名字和标签有什么用途,请描述操作过程
我有更好的答案
我根据自己的理解写一点吧,纯手写。第一题:1,脚本中定义public变量,然后在检视面板(inspector)中拖拽赋值获取2,使用GameObject.Find+游戏物体名字获取如:GameObject.Find(&cube&);3,使用GameObject.FindGameObjectWithTag或者GameObject.FindWithTag+游戏物体标签的方式获取3,很少用的一个FindObjectOfType+游戏对象类型获取,例如:GUITexture s = FindObjectOfType(typeof(GUITexture));4,(这个应该也算)对于实例化(克隆)出来的游戏物体,可以直接获得控制全:例如:
game =(GameObject) Instantiate(prefab,transform.position,transform.rotation);第二题:名字和标签主要作用是识别物体。标签还可以对场景中的游戏物体分类(layer:层也有这个功能)
非常感谢,以后多多指教🙏
采纳率:88%
来自团队:
为您推荐:
其他类似问题
unity3d的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 js获取对象的属性 的文章

 

随机推荐