【发布时间】:2014-12-06 18:24:29
【问题描述】:
由于某种原因,我收到如下所示的错误:
UnassignedReferenceException: The variable LevelComplete of NPad1 has not been assigned.
这是我的代码:
public class NPad1 : MonoBehaviour {
public Sprite img1 , img2;
public Rigidbody2D LevelComplete;
void Start () {
gameObject.GetComponent<SpriteRenderer> ().sprite = img1;
}
// Update is called once per frame
void OnTriggerEnter2D(Collider2D other) {
gameObject.GetComponent<SpriteRenderer> ().sprite = img2;
Instantiate (LevelComplete);
}
我做错了什么?
【问题讨论】:
标签: c# variables unity3d instantiation