public void onPlayerBtnClick(int playerNum) { GameManager.Instance.soundState.playSound(SoundController.States.SELECTIONCLICK); Prefs.currentPlayer = playerNum; textureController.changeTexture(); effectController.showEffect(); setUnlockButton(); setSelectedText(); setCoinsUI(); }
// Use this for initialization void Awake() { LeanTween.move(playerSelectionPanel, Vector3.zero, 1f).setEase(LeanTweenType.easeOutQuint); LeanTween.scale(playBtn, new Vector3(1f, 1f, 1f), 1).setDelay(2.6f).setLoopPingPong(); unlockBtn.interactable = false; effectController = GameObject.FindGameObjectWithTag(Tags.player).GetComponent <PlayerEffectController>(); textureController = GameObject.FindGameObjectWithTag(Tags.player).GetComponentInChildren <PlayerTextureController>(); textureController.changeTexture(); effectController.showEffect(); setUnlockButton(); setSelectedText(); setCoinsUI(); }