/// <summary> /// 创建基于地形以玩家主角为核心的场景空间 /// </summary> /// <param name="terrain">地形</param> /// <param name="leader">玩家对象</param> public Space(Terrain terrain, Hero leader) { InitializeShadowComponent(); InitializeMapComponent(); InitializeWeatherComponent(); this.terrain = terrain; this.Children.Add(music); this.Children.Add(space); this.AddRole(this.leader = leader); }
public Hero(Terrain terrain) : base(terrain) { }
public NPC(Terrain terrain) : base(terrain) { }
public Monster(Terrain terrain) : base(terrain) { }
public RoleBase(Terrain terrain) { InitializeInformationComponent(); InitializeEquipComponent(); this.terrain = terrain; intervalTrigger.Tick += intervalTrigger_Tick; intervalTrigger.Start(); }