Example #1
0
 public void InitData(IStageData data, ChangeStorage storage)
 {
     _storage = storage;
     StageId  = data.StageId;
     IsUnlock = data.IsUnlock;
     LD_Values.Init(data.Values, storage);
     LD_ObjectAvailibility.Init(data.ObjectAvailibility, storage);
     LD_Rooms.Init(data.Rooms, storage);
     DailyNumber   = data.DailyNumber;
     RefreshNumber = data.RefreshNumber;
 }
Example #2
0
 public BossStageHandler(IStageScore StateScore, IStageData StageData) : base(StateScore, StageData)
 {
 }
 // 設定分數及關卡資料
 public NormalStageHandler(IStageScore StateScore, IStageData StageData)
 {
     m_StageScore = StateScore;
     m_StatgeData = StageData;
 }
	// 設定分數及關卡資料
	public NormalStageHandler(IStageScore StateScore, IStageData StageData )
	{
		m_StageScore  = StateScore;
		m_StatgeData  = StageData;
	}
	public BossStageHandler(IStageScore StateScore, IStageData StageData ):base(StateScore,StageData) 
	{}
 protected NormalStageHandler(IStageScore statgeScore, IStageData stageData)
 {
     m_StageData  = stageData;
     m_StageScore = statgeScore;
 }