private void Awake() { if (Instance != null) { Destroy(Instance.gameObject); } Instance = this; }
public void ClearCurrentPiece(Vector3 collisionPosition) { if (CurrentPiece == null) { return; } pieceParticleSystem.transform.position = collisionPosition; pieceParticleSystem.Play(); PieceImpactAudio.PlayRandomImpactAudio(); ClearCurrentPiece(); }