-2
私は3次元都市モデルを持っています。私は壁を越えて歩きたい。これにはいくつかアドバイスがあります。Unity3d - 通りを歩く方法
一般的に、彼らはあなたのモデルに衝突型加速器を追加する必要があることを述べました。やったよ。しかし、私は次のステップを知らない。カメラやプレーヤーのゲームオブジェクトを移動する必要がありますか?コード内でクリック移動キーを処理する必要がありますか?
私は3次元都市モデルを持っています。私は壁を越えて歩きたい。これにはいくつかアドバイスがあります。Unity3d - 通りを歩く方法
一般的に、彼らはあなたのモデルに衝突型加速器を追加する必要があることを述べました。やったよ。しかし、私は次のステップを知らない。カメラやプレーヤーのゲームオブジェクトを移動する必要がありますか?コード内でクリック移動キーを処理する必要がありますか?
私のカメラに以下のコードを添付します。わたしにはできる。私はこのコードをthis tutorial.から
public float speed = 10.0f;
public float rotationSpeed = 100.0f;
// Use this for initialization
void Start() {
}
// Update is called once per frame
void Update() {
float translation = Input.GetAxis ("Vertical") * speed;
float rotation = Input.GetAxis ("Horizontal") * rotationSpeed;
translation *= Time.deltaTime;
rotation *= Time.deltaTime;
transform.Translate (0, 0, translation);
transform.Rotate (0, rotation, 0);
}