Files
2026-02-21 16:45:37 +08:00

40 lines
574 B
C#

using System.Collections.Generic;
using UnityEngine;
[ExecuteInEditMode]
public class MegaMorphLink : MonoBehaviour
{
public MegaMorph morph;
public List<MegaMorphLinkDesc> links = new List<MegaMorphLinkDesc>();
private void Start()
{
if (!morph)
{
morph = GetComponent<MegaMorph>();
}
}
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);
}
}