void Start() { holder = GameObject.Find("Sounds").GetComponent <SoundsHolder>(); audio = holder.GetComponent <AudioSource>(); anim = GetComponent <Animator>(); power = powerSwitch.Freeze; cam = GameObject.Find("vThirdPersonController").GetComponent <Camera>(); player = GameObject.FindGameObjectWithTag("Player"); im = GameObject.Find("PowerSprite").GetComponent <Image>(); }
public void Powers() { if (carriedObject == null) { if (Input.GetAxis("Mouse ScrollWheel") > 0) { currentPower++; } if (Input.GetAxis("Mouse ScrollWheel") < 0) { currentPower--; } } if (Mathf.Abs(currentPower) % 3 == 0) { power = powerSwitch.Freeze; im.sprite = sprites[0]; } else if (Mathf.Abs(currentPower) % 2 == 1) { power = powerSwitch.Magnesis; im.sprite = sprites[1]; } else if (Mathf.Abs(currentPower) % 3 == 2) { power = powerSwitch.Push; im.sprite = sprites[2]; } if (power == powerSwitch.Freeze) { FreezeObject(); } else if (power == powerSwitch.Magnesis) { PushPull(); } else if (power == powerSwitch.Push) { PushObject(); } }