コード例 #1
0
    public static void reactToBlock()
    {
        switch (Data.Map.data[(int)posXY.x, (int)posXY.y])
        {
        case (int)Blocks.NORMAL:
            stopMoving();
            break;

        case (int)Blocks.ICE:
            break;

        case (int)Blocks.FALLING:
            Data.Map.objects [(int)posXY.x, (int)posXY.y].GetComponent <BlockScript> ().setFalling();
            break;

        case (int)Blocks.EXIT:
            stopMoving();
            UnlitAlphaDecrease.setWin(true);
            FlowManager.advanceLevel();
            break;

        case (int)Blocks.BEGINNING:
            break;
        }
    }
コード例 #2
0
 public static void hideForeground()
 {
     UnlitAlphaDecrease.setWin(false);
     hiding = true;
 }