博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
unity 组件添加与访问
阅读量:7206 次
发布时间:2019-06-29

本文共 1241 字,大约阅读时间需要 4 分钟。

unity访问其他游戏对象的四种方式

一、通过属性检查七指定参数进行访问其他游戏对象

using System.Collections;

using System.Collections.Generic;
using UnityEngine;

public class Text : MonoBehaviour {

public GameObject obj;
// Use this for initialization
void Start () {

}

// Update is called once per frame

void Update () {
obj.transform.Rotate(0, 1, 1);
}
}

二、通过父子关系的相应函数访问其他游戏对象

当前对象是cylinder,其子对象是cube,该函数实现对其子对象的旋转

using System.Collections;

using System.Collections.Generic;
using UnityEngine;

public class Text : MonoBehaviour {

// Use this for initialization
void Start () {

}

// Update is called once per frame

void Update () {
this.transform.Find("Cube").Rotate(0, 1, 0);
}
}

通过该函数实现对其父目录下的对象旋转

void Update () {

this.transform.parent.Rotate(0, 1, 0);
}
三、通过名字或者标签获取游戏对象
1、通过名字获取游戏对象

void Update () {

GameObject obj = GameObject.Find("cube");
obj.transform.Rotate(0, 1, 1);
}
2、通过游戏对象的标签获取游戏对象

前提必须为要获取的游戏对象加上“cube”标签,不然找不到

void Update () {

GameObject obj = GameObject.FindWithTag("cube");
obj.transform.Rotate(0, 1, 1);
}
这两种获取游戏对象的方式是一样的,如果有多个cube对象只会找到一个,

首先查找子目录下的对象,若无,查找同级目录下的对象,最后查找父级目录下的对象

四、通过组件名称获取游戏对象

获取第一个transform组件,并控制其旋转,查找方式也是先从子目录下查找

void Update () {

FindObjectOfType().Rotate(0, 1, 0);
}
获取所有的transform组件,通过组件获取游戏对象,并控制游戏对象旋转

更多unity2018的功能介绍请到paws3d爪爪学院查找。

转载地址:http://qilum.baihongyu.com/

你可能感兴趣的文章
Linux下mysql备份 恢复
查看>>
iOS 开发-单元测试
查看>>
[TypeScript] Installing TypeScript and Running the TypeScript Compiler (tsc)
查看>>
VMware: linux起步提示 memory for crashkernel(0*0 to 0*0)not within permissible
查看>>
使用.NET Framework的配置文件app.config
查看>>
图算法之最小生成树
查看>>
drop table big_table 调试
查看>>
如何把Eclipse工程导入到Android Studio
查看>>
未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包。
查看>>
Web Design - The Viewport
查看>>
程序员学习能力提升三要素
查看>>
何时使用hadoop fs、hadoop dfs与hdfs dfs命令(转)
查看>>
【Coursera】Third Week(1)
查看>>
管道和重定向笔记
查看>>
C++11 并发指南------std::thread 详解
查看>>
windows下编译chromium浏览器的15个流程整理
查看>>
Android监听返回键、Home键+再按一次返回键退出应用
查看>>
p2p穿透技术
查看>>
BZOJ1841 : 蚂蚁搬家
查看>>
html成绩单表格
查看>>