2016-08-20 11 views
0

私はアイドルとジャンプの2つのアニメーションを持っています。私はキューブが動くようにジャンプアニメーションを同時に動かすようにして、動くように見えるが、今は一緒に遊ぶことができない。ここまでは私のコードです。前進しながらアニメーションを再生するにはどうすればよいですか?

using UnityEngine; 
using System.Collections; 

public class MovePlayer : MonoBehaviour 
{ 
    private Vector3 newPos; 
    public Animator animator; 

    void Start(){ 
     animator = GetComponent<Animator>(); 
    } 

    void Update(){ 

    if (Input.GetKeyDown (KeyCode.UpArrow)) { 
     newPos = Vector3.forward + transform.position; 
     animator.SetBool ("jump", true); 
     transform.position = (newPos); 
    } else { 
     animator.SetBool ("jump", false); 
    } 
} 
+0

と私はそれが他の1である場合、「ジャンプ」と呼ばれる1つのアニメーションを見ることができますか?? –

+0

ジャンプが真になり、ジャンプが –

+0

を再生するはずで、再生が開始されなくなるまで、アイドル状態のプレイヤーは再生を続けますか? –

答えて

0

新しい位置は実際の位置に適用する必要がありますので、このコードが何をするか

transform.position = transform.position + (newPos);