1. 程式人生 > >unity鍵盤滑鼠事件

unity鍵盤滑鼠事件

void Update()
    {
        //識別鍵盤輸入
        //鍵盤A鍵按住
        //第一種方式 "a" 必須是小寫字母
        if (Input.GetKey("a"))
        {
        }
        //第二種方式 KeyCode的列舉型別
        if (Input.GetKey(KeyCode.A))
        {
        }


        //鍵盤A按下瞬間
        if (Input.GetKeyDown("a"))
        {
        }
        if (Input.GetKeyDown(KeyCode.A))
        {
        }


        //鍵盤A擡起瞬間
        if (Input.GetKeyUp("a"))
        {
        }
        if (Input.GetKeyUp(KeyCode.A))
        {
        }




        //識別滑鼠輸入
        //滑鼠左鍵按住
        //int 0 (右鍵1 中鍵2)
        if (Input.GetMouseButton(0))
        {
        }


        //滑鼠左鍵按下瞬間
        if (Input.GetMouseButtonDown(0))
        {
        }


        //滑鼠左鍵擡起瞬間
        if (Input.GetMouseButtonUp(0))
        {
        }
    }