Hi I keep getting an error stating
UnassignedReferenceException: The variable Bubble1 of Ability_Select_and_Fire has not assigned.
heres the code in a nushell`
#pragma strict
var Selc1 : GameObject;
var Selc2 : GameObject;
var Selc3 : GameObject;
var Selc4 : GameObject;
var Selc5 : GameObject;
var Selc6 : GameObject;
var Selc7 : GameObject;
var Selc8 : GameObject;
var Selc9 : GameObject;
var Bubble1: GameObject;
function Start () {
}
function Update () {
if(Bubble1 == null){
GameObject.Find("/Canvas/RawImage/Bubble1");
}
if (Input.GetKey(KeyCode.Alpha1))
{
Selc1.SetActive (true);
Selc2.SetActive (false);
Selc3.SetActive (false);
Selc4.SetActive (false);
Selc5.SetActive (false);
Selc6.SetActive (false);
Selc7.SetActive (false);
Selc8.SetActive (false);
Selc9.SetActive (false);
}
if (Input.GetKey(KeyCode.Alpha2))
{
Selc1.SetActive (false);
Selc2.SetActive (true);
Selc3.SetActive (false);
Selc4.SetActive (false);
Selc5.SetActive (false);
Selc6.SetActive (false);
Selc7.SetActive (false);
Selc8.SetActive (false);
Selc9.SetActive (false);
}
if (Input.GetKey(KeyCode.Alpha3))
{
Selc1.SetActive (false);
Selc2.SetActive (false);
Selc3.SetActive (true);
Selc4.SetActive (false);
Selc5.SetActive (false);
Selc6.SetActive (false);
Selc7.SetActive (false);
Selc8.SetActive (false);
Selc9.SetActive (false);
}
if (Input.GetKey(KeyCode.Alpha4))
{
Selc1.SetActive (false);
Selc2.SetActive (false);
Selc3.SetActive (false);
Selc4.SetActive (true);
Selc5.SetActive (false);
Selc6.SetActive (false);
Selc7.SetActive (false);
Selc8.SetActive (false);
Selc9.SetActive (false);
}
if (Input.GetKey(KeyCode.Alpha5))
{
Selc1.SetActive (false);
Selc2.SetActive (false);
Selc3.SetActive (false);
Selc4.SetActive (false);
Selc5.SetActive (true);
Selc6.SetActive (false);
Selc7.SetActive (false);
Selc8.SetActive (false);
Selc9.SetActive (false);
}
if (Input.GetKey(KeyCode.Alpha6))
{
Selc1.SetActive (false);
Selc2.SetActive (false);
Selc3.SetActive (false);
Selc4.SetActive (false);
Selc5.SetActive (false);
Selc6.SetActive (true);
Selc7.SetActive (false);
Selc8.SetActive (false);
Selc9.SetActive (false);
}
if (Input.GetKey(KeyCode.Alpha7))
{
Selc1.SetActive (false);
Selc2.SetActive (false);
Selc3.SetActive (false);
Selc4.SetActive (false);
Selc5.SetActive (false);
Selc6.SetActive (false);
Selc7.SetActive (true);
Selc8.SetActive (false);
Selc9.SetActive (false);
}
if (Input.GetKey(KeyCode.Alpha8))
{
Selc1.SetActive (false);
Selc2.SetActive (false);
Selc3.SetActive (false);
Selc4.SetActive (false);
Selc5.SetActive (false);
Selc6.SetActive (false);
Selc7.SetActive (false);
Selc8.SetActive (true);
Selc9.SetActive (false);
}
if (Input.GetKey(KeyCode.Alpha9))
{
Selc1.SetActive (false);
Selc2.SetActive (false);
Selc3.SetActive (false);
Selc4.SetActive (false);
Selc5.SetActive (false);
Selc6.SetActive (false);
Selc7.SetActive (false);
Selc8.SetActive (false);
Selc9.SetActive (true);
}
}
function SetActive () {
Bubble1.SetActive (true);
Debug.Log ("This Is test Function ASA to ASF");
}