Unity3D学习记录——刚体移动

来源:互联网 发布:数控车床编程代码 编辑:程序博客网 时间:2024/04/26 16:18
using System.Collections;using System.Collections.Generic;using UnityEngine;public class RigiMove : MonoBehaviour {    private Rigidbody m_rigidbody;// Use this for initializationvoid Start () {        m_rigidbody = gameObject.GetComponent<Rigidbody>();}// Update is called once per framevoid Update () {        if (Input.GetKey(KeyCode.A)){            m_rigidbody.MovePosition(m_rigidbody.position + Vector3.left * 5 * Time.deltaTime);        }        if (Input.GetKey(KeyCode.D)) {            m_rigidbody.MovePosition(m_rigidbody.position + Vector3.right * 5 * Time.deltaTime);        }        if (Input.GetKey(KeyCode.W)) {            m_rigidbody.MovePosition(m_rigidbody.position + Vector3.forward * 5 * Time.deltaTime);        }        if (Input.GetKey(KeyCode.S)) {            m_rigidbody.MovePosition(m_rigidbody.position + Vector3.back * 5 * Time.deltaTime);        }}}

原创粉丝点击