2011年12月12日 星期一

【基本教學】鍵盤控制 - Input

將下列程式碼複製貼到JavaScript
再拖曳到物件上就可以按上下左右或WASD鍵控制物件移動、旋轉

function Update (){

    if (Input.GetKey ("down")||Input.GetKey (KeyCode.S)){
        transform.Translate(0,0,5*Time.deltaTime);
        }

    if (Input.GetKey ("up")||Input.GetKey (KeyCode.W)){
        transform.Translate(0,0,-5*Time.deltaTime);
        }

    if (Input.GetKey ("left")||Input.GetKey (KeyCode.A)){
        transform.Rotate(0,-180*Time.deltaTime,0);
        }

    if (Input.GetKey ("right")||Input.GetKey (KeyCode.D)){
        transform.Rotate(0,180*Time.deltaTime,0);
        }

}

2 ♥:

  1. 我是個剛接觸的 想請問一下JaveScript是跟c#莿桐的東西嗎 因為我只知道unity用C#

    回覆刪除
    回覆
    1. 目前Unity已經完全移除JavaScript剩下C#

      刪除