using System.Collections.Generic; using UnityEngine; [ExecuteInEditMode] public class MegaMorphLink : MonoBehaviour { public MegaMorph morph; public List links = new List(); private void Start() { if (!morph) { morph = GetComponent(); } } private void UpdateLinks(bool islate) { if ((bool)morph) { for (int i = 0; i < links.Count; i++) { links[i].Update(morph, islate); } } } private void LateUpdate() { UpdateLinks(true); } private void Update() { UpdateLinks(false); } }