コード例 #1
0
ファイル: HeightReader.cs プロジェクト: yujunqin/ramo
 void ReadHeight(HeightChangeEvent h)
 {
     if (h.PlayerID == PlayerID)
     {
         t.text = h.height.ToString() + " m";
     }
 }
コード例 #2
0
ファイル: GameMaster.cs プロジェクト: yujunqin/ramo
 void ConvertChest(HeightChangeEvent h)
 {
     if (finished || isTutorial)
     {
         return;
     }
     height[h.PlayerID] = h.height;
     if (height[1] >= 50f || height[2] >= 50f)
     {
         if (!chest_converted[2] && resources[2] < 1000 && height[1] - height[2] > 20f)
         {
             chest_converted[2] = true;
             EventBus.Publish <ChestConvertEvent>(new ChestConvertEvent(2));
         }
         if (!chest_converted[1] && resources[1] < 1000 && height[2] - height[1] > 20f)
         {
             chest_converted[1] = true;
             EventBus.Publish <ChestConvertEvent>(new ChestConvertEvent(1));
         }
     }
 }