コード例 #1
0
ファイル: BlockWall.cs プロジェクト: thevur0/Tetris
 void OnCurBlockTeamUpdate()
 {
     m_CurBlockTeam.CopyTo(m_DropDownBT);
     while (!IsCollide(m_DropDownBT, BT_Move_Type.BTM_Down))
     {
         m_DropDownBT.MoveDown();
     }
 }
コード例 #2
0
ファイル: BlockWall.cs プロジェクト: thevur0/Tetris
    public void OnDown()
    {
        BlockTeam bt = m_CurBlockTeam;

        if (!IsCollide(bt, BT_Move_Type.BTM_Down))
        {
            bt.MoveDown();
        }
        else
        {
            Merge(bt);
            m_CurBlockTeam = null;
            m_DropDownBT   = null;
        }
    }