Unity3D 移動和旋轉

來源:互聯網
上載者:User

標籤:

 

移動和旋轉

using UnityEngine;using System.Collections;/* * Adminer:sun2955 * http:www.yinghy.com * */public class Move : MonoBehaviour {    private float moveSpeed = 7;    private float rotateSpeed = 150;        // 使用進行初始化    void Start () {        }        //每一幀都會調用該函數    void Update () {        //  float inputx = Input.GetAxis("Horizontal"); //獲得水平移動       // float inputy = Input.GetAxis("Vertical"); //獲得垂直移動       //// this.transform.Translate(new Vector3(inputx * speed, 0, inputy * speed) * Time.deltaTime);       // if(Input.GetKey(KeyCode.A)){       //     this.transform.Rotate(new Vector3(inputx * speed, 0, inputy * speed) * Time.deltaTime);       // }       // if (Input.GetKey(KeyCode.D))       // {       //     this.transform.Rotate(new Vector3(inputx * speed, 0, inputy * speed) * Time.deltaTime);       // }    if(Input.GetKey(KeyCode.W)){        this.transform.Translate(new Vector3(1, 0, 0)* moveSpeed * Time.deltaTime);    }    if (Input.GetKey(KeyCode.S))    {        this.transform.Translate(new Vector3(1, 0, 0) * -moveSpeed * Time.deltaTime);    }    if (Input.GetKey(KeyCode.A))    {        this.transform.Rotate(new Vector3(0, 1, 0) * -rotateSpeed * Time.deltaTime);    }    if (Input.GetKey(KeyCode.D))    {        this.transform.Rotate(new Vector3(0, 1, 0) *  rotateSpeed * Time.deltaTime);    }       }    //物理運動    void FixedUpdate()     {    }}

 

Unity3D 移動和旋轉

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.