private Vector3 logicalPosition; // position of the Die that ignores animation void Start() { metronome.GetComponent <Metronome>().AddLateObserver(this); dieModel = new DieModel(); currentSide = dieModel.Sides[Side.Back]; audioController = GetComponentInChildren <DieAudioController>(); logicalPosition = transform.position; }
void Awake() { Metronome.OnTick += OnTick; animator = GetComponent <Animator>(); audioSource = m.GetComponent <AudioSource>(); }