using System.Collections; using System.Collections.Generic; using UnityEngine; public class AvatarManager : Singleton { private List m_Avatars = new List(); public void AddAvatar(Avatar avatar) { m_Avatars.Add(avatar); } public void OnUpdate() { foreach (var avatar in m_Avatars) { avatar.OnUpdate(); } } public void OnPhysicsUpdate() { foreach(var avatar in m_Avatars) { avatar.OnPhysicsUpdate(); } } }