コード例 #1
0
 public void checkValidBoundsTotalTest()
 {
     double[] bounds = new double[2];
     bounds[0] = 0;
     bounds[1] = 10;
     Assert.IsTrue(BoundsChecker.checkValidBoundsTotal(2, bounds));
 }
コード例 #2
0
ファイル: PlayerController.cs プロジェクト: adityarj/tetrisk
    //When a message is received to apply the slow powerup
    public void OnReceiveSlowMessage(NetworkMessage networkMessage)
    {
        PowerupMessage slowMessage = networkMessage.ReadMessage <PowerupMessage> ();

        Debug.Log(slowMessage.x + " " + bounds[0] + "  " + bounds[1]);
        if (!BoundsChecker.checkValidBoundsTotal(slowMessage.x, bounds))
        {
            Debug.Log("Slow powerup in effect");
            activeVel = -0.2f;
            activeBlockControl.setVelocity(new Vector3(0, -0.2f, 0));
        }
    }
コード例 #3
0
ファイル: PlayerController.cs プロジェクト: adityarj/tetrisk
    //When a message is received to end the game
    public void OnReceiveEndGameMessage(NetworkMessage networkMessage)
    {
        EndGameMessage endgame = networkMessage.ReadMessage <EndGameMessage> ();

        if (isLocalPlayer)
        {
            Debug.Log("IsLocalPlayer");
            if (BoundsChecker.checkValidBoundsTotal(endgame.x, bounds))
            {
                Instantiate(this.gameWinUI);
                this.CmdReceiveEndGameMessage(false);
            }
            else
            {
                Instantiate(this.gameOverUI);
                this.CmdReceiveEndGameMessage(true);
            }
        }
    }