Unity3D如何获取对象和子对象

摘要:
Unity3d中有三种获取游戏对象的方法:1.获取对象1.通过对象名称获取:objCube=GameObject Find(“Cube”);privatevarobjCube:GameObject;privatevarisCubeRoate=false;functionStart(){objCube=GameObject.Find(“Cube”);}函数Update(){if(isCu
在Unity3d中获取游戏对象有三种方法:

一:获取对象

1.通过对象名称获取:objCube=GameObject.Find("Cube"); 

private var objCube:GameObject;
private var isCubeRoate=false;

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=true;
  }
}

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如何获取对象和子对象》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【MM系列】SAP 采购订单的批量修改SpringBoot thymeleaf模板版本,thymeleaf模板更换版本下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Unity实现滑页效果(UGUI)

简介 项目需要...直接展示效果吧: 原理 使用UGUI提供的ScrollRect和ScrollBar组件实现基本滑动以及自己控制每次移动一页来达到滑页的效果。 实现过程 1.创建两个panel,上面的panel用于显示,下面的panel用于存放按钮 2.在TopPanel上添加ScrollRect脚本,用于滑动 3.在TopPanel下创建...

如何防止Unity3D代码被反编译?

欢迎访问网易云社区,了解更多网易技术产品运营经验。 网易云易盾移动游戏安全技术专家陈士留在2018年Unity技术路演演讲内容中对这个问题有过比较详细的介绍,摘录如下: 防止Unity3D代码被反编译其实就是常见的Unity手游风险中的破解风险。 一、Unity面临的破解风险 Unity的破解风险主要有Unity mono脚本解密、Unity il2...

Unity3D研究之支持中文与本地文件的读取写入(转)

前几天有个朋友问我为什么在IOS平台中可以正常的读写文件可是在Android平台中就无法正常的读写。当时因为在上班所以我没时间来帮他解决,晚上回家后我就拿起安卓手机真机调试很快就定位问题所在,原来是他文件的路径写错了。开发中往往一道很难的问题解开的时候发现原来真的非常的简单,哇咔咔。 刚好在MOMO的书中也有涉及到文件的读取与写入,那么本节我将书中的部分...

unity游戏中存档和读档的方法

参考文章: https://blog.csdn.net/a1728351227/article/details/103638106 实现游戏的存读档有三个方式二进制方法XMLJSON对比二进制方法:简单,但可读性差。XML:可读性强,但是文件庞大,冗余信息多。JSON:数据格式比较简单,易于读写,但是不直观,可读性比XML差。 二进制方法(Binary F...

移动端-手机端-日历选择控件(支持Zepto和JQuery)

一. 效果图 二. 功能说明   1. 支持切换年份,月份。   2. 支持点击选中日期,也可以点击确定选择日期。 三. 使用方法   1. 添加Input   在你的页面中添加Input输入框。可以再html里,也可以JS动态加载。   我这里使用的时Input-group形式的输入框,是JS加载的。   一般使用的话,直接写个input输入框就行。...

web移动端开发技巧

一、meta的使用 1、<meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/> 强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1...