把灯的颜色改为红色
using UnityEngine
public class NewBehaviourScript : MonoBehaviour
{
GameObject obj
Light light
void Start()
{
Debug.Log("Start...")
obj = new GameObject("NewOBJ")
light = GetComponent<Light>()
light.color = Color.red
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
如果脚本还是想绑定在相机上,可以把Light类的实例转换为public类型,然后把Unity的Light拖拽到脚本的public参数上,这样我们就不需要GetComponent去寻找这个Light了
创建一个脚本,名为TestImage。新创建了一个脚本后,在脚本上方加入UnityEngine的引用。先在脚本里创建一个Image,然后回到Unity里再创建一个Image。回到Unity里创建一个Image。然后将脚本拖动到Canvas上,并且把Unity里创建的Image拖动到脚本上。完成关联。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)