public class kongzhi : MonoBehaviour
{
// 1.按下AD键控制左右移动
//2.按下空格键控制跳跃
//3.让物体自己跑
GameObject Player;
public float movespeed = 10f;
public float jumpspeeed = 3f;
private void Start()
{
Player=GameObject.Find("Polyart_Mesh");
}
void Update()
{
userInput();
run();
}
void userInput()
{
Debug.Log("按下AD键左右移动");
float zuoyou = Input.GetAxis("Horizontal");
zuoyouMove(zuoyou);
if (Input.GetKey(KeyCode.W))
{
jump();
}
}
void jump()
{
Player.transform.Translate(new Vector3(0, 10 *jumpspeeed* Time.deltaTime,0));
}
void zuoyouMove(float move)
{
Player.transform.Translate(new Vector3(move * movespeed * Time.deltaTime, 0, 0));
}
void run()
{
Player.transform.Translate(new Vector3(0, 0, 10 * Time.deltaTime));
}
}