全球优质服务器购买

为用户应用推荐适合的服务器,针对需求定制,将质量做到更好

香港服务器

香港CN2优化带宽,国内访问快

CPU:I3-2120(2核心4线程)

内存:4G DDR3内存

硬盘:1T HDD

带宽:10M优化、10M国际

IP数:1个

价格:699/月

美国服务器

美国洛杉矶高性价比服务器

CPU:I3-2120(2核心4线程)

内存:4G DDR3内存

硬盘:1T HDD

带宽:30M优化/100M普通

IP数:1个(10G防护)

价格:499/月

香港站群服务器

香港多IP站群服务器租用

CPU:E3-1230V2(4核

内存:8G DDR3内存

硬盘:240G SSD/1T SATA

带宽:10M优化

IP数:125个IP(1/2C)

价格:1099/月

美国站群服务器

美国多IP站群服务器租用

CPU:E3-1230V2(4核)

内存:16G DDR3内存

硬盘:1T HDD/240G SSD

带宽:30M优化/100M普通

IP数:125个IP(1/2C)

价格:999/月

1, 直接拖对象赋值。

public GameObject cube;

unity常用的引用赋值一个GameObject的三种方法_find

 

2, Find函数

	public GameObject cube;

	public void ChangeColor2Red()
	{
		print ("Change cube color to red");
		cube = GameObject.Find ("Cube");
		cube.GetComponent<MeshRenderer> ().material.color = Color.red;
		
	}
		cube = GameObject.FindWithTag ("Cube");//这儿是Tag值
		cube = GameObject.FindGameObjectWithTag ("Cube");

参照之前的博文find函数找物体的方法

3, 不一样的拖动赋值。

实例化moveCube

ChangeColor.cs

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class ChangeColor : MonoBehaviour {

	public Move moveCube;

	// Use this for initialization
	void Start () {
		moveCube.ChangeColor2Red ();
		
	}
	
	// Update is called once per frame
	void Update () {
		
	}
}

Move.cs

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Move : MonoBehaviour {

	private GameObject cube;

	public void ChangeColor2Red()
	{
		print ("Change cube color to red");
		cube = GameObject.Find ("Cube");
		cube.GetComponent<MeshRenderer> ().material.color = Color.red;
		
	}

	// Use this for initialization
	void Start () {
		
	}
	
	// Update is called once per frame
	void Update () {
		
	}
}

unity常用的引用赋值一个GameObject的三种方法_find_02

unity常用的引用赋值一个GameObject的三种方法_find_03

 

内容来源于网络如有侵权请私信删除

推荐文章