Ejemplo n.º 1
0
    [SerializeField] private Tetrimino tetrimino;       //조작될 테트리미노.


    // Update is called once per frame
    void Update()
    {
        if (tetrimino != null)
        {
            if (Input.GetKeyDown(KeyCode.W) || Input.GetKeyDown(KeyCode.UpArrow))
            {
                tetrimino.TurnTetrimino();
            }
            if (Input.GetKeyDown(KeyCode.S) || Input.GetKeyDown(KeyCode.DownArrow))
            {
                tetrimino.PushToBottom();
            }
            if (Input.GetKeyDown(KeyCode.A) || Input.GetKeyDown(KeyCode.LeftArrow))
            {
                tetrimino.MoveXAxis(-1);
            }
            if (Input.GetKeyDown(KeyCode.D) || Input.GetKeyDown(KeyCode.RightArrow))
            {
                tetrimino.MoveXAxis(1);
            }
        }
    }