case 1:
aime.SetFloat("move",1);
targetRotation=Quaternion.Euler(this.transform.rotation.eulerAngles+new Vector3(0,Random.Range(1,9)*45,0)); transform.rotation=Quaternion.Slerp(transform.rotation,targetRotation,Time.deltaTime*100); transform.Translate(Vector3.forward * Time.deltaTime * speed);
print("2");
break;
这段代码想实现的事 随机向一个方向移动。但现在的问题是 可以播放移动动画,可以转向。但是只能在原地播放动画。。
aime.SetFloat("move",1);
targetRotation=Quaternion.Euler(this.transform.rotation.eulerAngles+new Vector3(0,Random.Range(1,9)*45,0)); transform.rotation=Quaternion.Slerp(transform.rotation,targetRotation,Time.deltaTime*100); transform.Translate(Vector3.forward * Time.deltaTime * speed);
print("2");
break;
这段代码想实现的事 随机向一个方向移动。但现在的问题是 可以播放移动动画,可以转向。但是只能在原地播放动画。。









