Esempio n. 1
0
 /// <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);
 }
Esempio n. 2
0
 public Hero(Terrain terrain)
     : base(terrain)
 {
 }
Esempio n. 3
0
 public NPC(Terrain terrain)
     : base(terrain)
 {
 }
Esempio n. 4
0
 public Monster(Terrain terrain)
     : base(terrain)
 {
 }
Esempio n. 5
0
 public RoleBase(Terrain terrain)
 {
     InitializeInformationComponent();
     InitializeEquipComponent();
     this.terrain = terrain;
     intervalTrigger.Tick += intervalTrigger_Tick;
     intervalTrigger.Start();
 }