private void PlayerChange() { if (players.Length == 2) { preview.SetElement(PreviewObject.Element.MIRROR); } else if (players.Length == 3) { preview.SetElement(PreviewObject.Element.PRISM); } else if (players.Length == 4) { preview.SetElement(PreviewObject.Element.SPLITTER); } }
public override void Awake() { base.Awake(); preview = Instantiate(previewPrefab, new Vector3(), Quaternion.AngleAxis(90, Vector3.right)); anim = preview.GetComponent <Animator>(); Debug.Log("Preview " + preview + ", Animator " + anim); Debug.Log("clip " + anim.GetNextAnimatorClipInfo(0)); previousPlayerLength = 0; preview.SetElement(PreviewObject.Element.MIRROR); }