コード例 #1
0
    public CharacterSystem(PBaseDefenseGame PBDGame) : base(PBDGame)
    {
        Initialize();

        // 註冊事件
        m_PBDGame.RegisterGameEvent(ENUM_GameEvent.NewStage, new NewStageObserverSoldierAddMedal(m_PBDGame));
    }
コード例 #2
0
	public CharacterSystem(PBaseDefenseGame PBDGame):base(PBDGame)
	{
		Initialize();

		// 註冊事件
		m_PBDGame.RegisterGameEvent( ENUM_GameEvent.NewStage , new NewStageObserverSoldierAddMedal(m_PBDGame));
	}
コード例 #3
0
	// 加入管理器
	public abstract void AddCharacterSystem( PBaseDefenseGame PBDGame ); 
コード例 #4
0
 public AchievementSystem(PBaseDefenseGame thePBasDefenseGame) : base(thePBasDefenseGame)
 {
 }
コード例 #5
0
	public IUserInterface( PBaseDefenseGame PBDGame )
	{
		m_PBDGame = PBDGame;
	}
コード例 #6
0
	public CampSystem(PBaseDefenseGame PBDGame):base(PBDGame)
	{
		Initialize();
	}
コード例 #7
0
 // 設定主遊戲界面
 public void SetPBaseDefenseGame(PBaseDefenseGame PBDGame)
 {
     m_PBDGame = PBDGame;
 }
コード例 #8
0
 public GamePauseUI(PBaseDefenseGame PBDGame) : base(PBDGame)
 {
     Initialize();
 }
コード例 #9
0
    private Vector3 m_Position;   // 出現位置

    public TrainCaptiveCommand(ENUM_Enemy emEnemy, Vector3 Position, PBaseDefenseGame PBDGame)
    {
        m_PBDGame  = PBDGame;
        m_emEnemy  = emEnemy;
        m_Position = Position;
    }
コード例 #10
0
 public EnemyKilledObserverUI(PBaseDefenseGame PBDGame)
 {
     m_PBDGame = PBDGame;
 }
コード例 #11
0
public class AchievementSystem { public AchievementSystem(PBaseDefenseGame a)
                                 {
                                 }
コード例 #12
0
public class APSystem { public APSystem(PBaseDefenseGame a)
                        {
                        }
コード例 #13
0
public class CharacterSystem { public CharacterSystem(PBaseDefenseGame a)
                               {
                               }
コード例 #14
0
	public GameEventSystem(PBaseDefenseGame PBDGame):base(PBDGame)
	{
		Initialize();
	}
コード例 #15
0
	private UnitCountVisitor m_UnitCountVisitor = new UnitCountVisitor(); // 雙方角色計數

	//  
	public GameStateInfoUI( PBaseDefenseGame PBDGame ):base(PBDGame)
	{
		Initialize();
	}
コード例 #16
0
    private bool m_bCreateStage = false;             // 是否需要建立關卡

    public StageSystem(PBaseDefenseGame PBDGame) : base(PBDGame)
    {
        Initialize();
    }
コード例 #17
0
 public CampSystem(PBaseDefenseGame thePBaseDefenseGame) : base(thePBaseDefenseGame)
 {
 }
コード例 #18
0
	public AchievementSystem(PBaseDefenseGame PBDGame):base(PBDGame)
	{
		Initialize();
	}
コード例 #19
0
 // 加入管理器
 public override void AddCharacterSystem(PBaseDefenseGame PBDGame)
 {
     PBDGame.AddSoldier(m_BuildParam.NewCharacter as ISoldier);
 }
コード例 #20
0
 public GameStateInfoUI(PBaseDefenseGame pBaseDefenseGame) : base(pBaseDefenseGame)
 {
 }
コード例 #21
0
	public SoldierInfoUI( PBaseDefenseGame PBDGame ):base(PBDGame)
	{
		Initialize();
	}
コード例 #22
0
	// 加入管理器
	public override void AddCharacterSystem( PBaseDefenseGame PBDGame)
	{
		PBDGame.AddEnemy( m_BuildParam.NewCharacter as IEnemy );
	}
コード例 #23
0
	public ComboObserver(PBaseDefenseGame  PBDGame)
	{
		m_PBDGame = PBDGame;
	}
コード例 #24
0
 public SoldierInfoUI(PBaseDefenseGame pBaseDefenseGame) : base(pBaseDefenseGame)
 {
 }
コード例 #25
0
	public GamePauseUI( PBaseDefenseGame PBDGame ):base(PBDGame)
	{
		Initialize();
	}
コード例 #26
0
 public ComboObserver(PBaseDefenseGame PBDGame)
 {
     m_PBDGame = PBDGame;
 }
コード例 #27
0
	public CharacterBuilderSystem(PBaseDefenseGame PBDGame):base(PBDGame)
	{}
コード例 #28
0
	public SoldierAddMedalVisitor( PBaseDefenseGame PBDGame)
	{
		m_PBDGame = PBDGame;
	}
コード例 #29
0
 public NewStageObserverSoldierAddMedal(PBaseDefenseGame PBDGame)
 {
     m_PBDGame = PBDGame;
 }
コード例 #30
0
    private UnitCountVisitor m_UnitCountVisitor = new UnitCountVisitor();     // 雙方角色計數

    //
    public GameStateInfoUI(PBaseDefenseGame PBDGame) : base(PBDGame)
    {
        Initialize();
    }
コード例 #31
0
	public NewStageObserverSoldierAddMedal(PBaseDefenseGame  PBDGame)
	{
		m_PBDGame = PBDGame;
	}
コード例 #32
0
	public IGameSystem( PBaseDefenseGame PBDGame )
	{
		m_PBDGame = PBDGame;
	}
コード例 #33
0
 public SoldierAddMedalVisitor(PBaseDefenseGame PBDGame)
 {
     m_PBDGame = PBDGame;
 }
コード例 #34
0
	private UnitCountVisitor m_UnitCountVisitor = new UnitCountVisitor(); // 存活單位計數

	
	public CampInfoUI( PBaseDefenseGame PBDGame ):base(PBDGame)
	{
		Initialize();
	}
コード例 #35
0
 public GameEventSystem(PBaseDefenseGame PBDGame) : base(PBDGame)
 {
     Initialize();
 }
コード例 #36
0
	public EnemyKilledObserverUI(PBaseDefenseGame PBDGame  )
	{
		m_PBDGame = PBDGame;
	}
コード例 #37
0
 public APSystem(PBaseDefenseGame thePBasDefenseGame) : base(thePBasDefenseGame)
 {
 }
コード例 #38
0
ファイル: ICamp.cs プロジェクト: jardar/PBaseDefense_Unity3D
	// 設定主遊戲界面
	public void SetPBaseDefenseGame(PBaseDefenseGame PBDGame) 
	{
		m_PBDGame = PBDGame;
	}
コード例 #39
0
	// 加入管理器(Soldier)
	public override void AddCharacterSystem( PBaseDefenseGame PBDGame )
	{
		PBDGame.AddSoldier( m_BuildParam.NewCharacter as ISoldier );
	}
コード例 #40
0
 // 加入管理器
 public override void AddCharacterSystem(PBaseDefenseGame PBDGame)
 {
     PBDGame.AddEnemy(m_BuildParam.NewCharacter as IEnemy);
 }
コード例 #41
0
 public AchievementSystem(PBaseDefenseGame PBDGame) : base(PBDGame)
 {
     Initialize();
 }
コード例 #42
0
 public SoldierInfoUI(PBaseDefenseGame PBDGame) : base(PBDGame)
 {
     Initialize();
 }
コード例 #43
0
 public GamePauseUI(PBaseDefenseGame pBaseDefenseGame) : base(pBaseDefenseGame)
 {
 }
コード例 #44
0
    private UnitCountVisitor m_UnitCountVisitor = new UnitCountVisitor();     // 存活单位计数


    public CampInfoUI(PBaseDefenseGame PBDGame) : base(PBDGame)
    {
        Initialize();
    }
コード例 #45
0
 public IUserInterface(PBaseDefenseGame PBDGame)
 {
     m_PBDGame = PBDGame;
 }
コード例 #46
0
 public IGameSystem(PBaseDefenseGame PBDGame)
 {
     m_PBDGame = PBDGame;
 }
コード例 #47
0
 public GameEventSystem(PBaseDefenseGame thePBaseDefenseGame) : base(thePBaseDefenseGame)
 {
 }
コード例 #48
0
 public CampInfoUI(PBaseDefenseGame pBaseDefenseGame) : base(pBaseDefenseGame)
 {
 }
コード例 #49
0
 // 加入管理器
 public abstract void AddCharacterSystem(PBaseDefenseGame PBDGame);
コード例 #50
0
	private Vector3 		 m_Position; // 出現位置
	
	public TrainCaptiveCommand(ENUM_Enemy emEnemy, Vector3 Position,PBaseDefenseGame PBDGame)
	{
		m_PBDGame = PBDGame;
		m_emEnemy = emEnemy;
		m_Position = Position;
	}