这里介绍的是如何使用脚本最简单的模拟出跳跃的效果。
脚本源码如下:
var speed = 3.0; //This data type is a float.
var jumpSpeed = 50.0;
var grounded = true;
function Update ()
{
var x : Vector3 = Input.GetAxis("Horizontal") * transform.right * Time.deltaTime * speed;
var z : Vector3 = Input.GetAxis("Vertical") * transform.forward * Time.deltaTime * speed;
//transform.Translate(Input.GetAxis("Horizontal"), 0, Input.GetAxis("Vertical"));
transform.Translate(x + z);
transform.rotation = Quaternion.LookRotation(Vector3.forward, Vector3.up);
if(Input.GetButtonDown("Jump"))