예제 #1
0
 public void HudLeaderBoard(List <LeaderBoardData> datas = null)
 {
     if (hudLeaderBoard.NotNull())
     {
         hudLeaderBoard.DataLeaderBoard(datas);
     }
 }
예제 #2
0
 public override void DataGameOver(float score, float best, int level, List <LeaderBoardData> datas)
 {
     if (this.score.NotNull())
     {
         this.score.DataHudData(score);
     }
     if (this.best.NotNull())
     {
         this.best.DataHudData(best);
     }
     if (leaderBoard.NotNull())
     {
         leaderBoard.DataLeaderBoard(datas);
     }
 }
예제 #3
0
 public override void DataLevelCompleted(int level, List <LeaderBoardData> datas)
 {
     if (this.level.NotNull())
     {
         this.level.DataHudData(level);
     }
     if (leaderBoard.NotNull())
     {
         leaderBoard.DataLeaderBoard(datas);
     }
     if (time > 0)
     {
         Replay(time);
     }
 }