// Start is called before the first frame update void Start() { rig = this.GetComponent <Rigidbody2D>(); rig.AddForce(new Vector2(0, -2f)); countDown = GameObject.Find("GameManager").GetComponent <CountDown>(); buttonAudio = GameObject.Find("GameManager").GetComponent <ButtonAudio>(); }
//Vars for token sprite // Start is called before the first frame update void Start() { // Set Text transparent and timer text = textGO.GetComponent <Text>(); textTransparent = new Color(text.color.r, text.color.g, text.color.b, 0.0f); textOpaque = new Color(text.color.r, text.color.g, text.color.b, 1.0f); text.color = textTransparent; ogtext = text.text; timer = timerTime; transparent = true; //Get Script reference playerHandler = FindObjectOfType <PlayerHandler>(); buttonAudio = FindObjectOfType <ButtonAudio>(); faderAnimator = fade.GetComponent <Animator>(); // Get rects and positions p1rect = player1Token.GetComponent <RectTransform>(); p2rect = player2Token.GetComponent <RectTransform>(); p1y = (int)p1rect.anchoredPosition.y; p2y = (int)p2rect.anchoredPosition.y; lx = -50; mx = 0; rx = 50; // Get OG sprites player1OgSprite = player1Token.GetComponent <Image>().sprite; player2OgSprite = player2Token.GetComponent <Image>().sprite; player1ImageRef = player1Token.GetComponent <Image>(); player2ImageRef = player2Token.GetComponent <Image>(); }
public static void ButtonSoundPlay() { if (GameState.IsSoundOn) { ButtonAudio.Play(); } }
public void OnClick() { ButtonAudio btnAudio = btn.GetComponent <ButtonAudio>(); click = true; Debug.Log(OilLeakCheck.leaks[1]); if (OilLeakCheck.leaks[1]) { btn.image.color = Color.green; if (btnAudio != null) { btnAudio.PlayCorrectClip(); } } else { btn.image.color = Color.red; if (btnAudio != null) { btnAudio.PlayInorrectClip(); } } }