using UnityEngine; namespace Model { public static class UnitFactory { public static Unit Create(long id) { UnitComponent unitComponent = Game.Scene.GetComponent(); GameObject prefab = ((GameObject) Resources.Load("Unit")).Get("Skeleton"); Unit unit = EntityFactory.CreateWithId(id); unit.GameObject = UnityEngine.Object.Instantiate(prefab); unit.AddComponent(); unit.AddComponent(); unitComponent.Add(unit); return unit; } } }