2017-07-09 18 views
-2

Unity3dでの移動に関するちょっとした質問です。ここでUnity3dでの移動C#

は、これまでのところ、私が持っているものだ

using System.Collections; 
using System.Collections.Generic; 
using UnityEngine; 

public class move : MonoBehaviour { 

    public float moveSpeed; 

    // Use this for initialization 
    void Start() 
    { 
     moveSpeed = 10f; 
    } 

    // Update is called once per frame 
    void Update() 
    { 
     transform.Translate(moveSpeed*Input.GetAxis("Horizontal")*Time.deltaTime,0f,moveSpeed*Input.GetAxis("Vertical")*Time.deltaTime); 
    } 
} 

基本的に、私は矢印またはWASDを使用して制御キューブを持っています。左または右を押すと、スムーズに回転するのではなく、キューブを左に移動するだけです。質問は、そこに行くのではなく、どうやって左右に曲がるのですか?

ありがとうございます!

+3

、[翻訳&回転](https://unity3d.com/fr/learn/tutorials/topics/scripting/translate-and-rotate?playlist=17117)、ユニティのスクリプトの第13回レッスン – Hellium

答えて

関連する問題