用户:
姓梁monkey淡退查看:5 回复:2 评论:5 创建时间:2021-12-05T21:52:14
本萌新对3D感兴趣,但不会左,求教程
申浩南using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class player : MonoBehaviour
{
public GameObject sphere;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
Move();
IsReach();
}
public void Move()
{
if (Input.GetKeyDown(KeyCode.W) && transform.position.z != 1)
{
transform.Translate(Vector3.forward);
}
if (Input.GetKeyDown(KeyCode.S) && transform.position.z != -1)
{
transform.Translate(Vector3.back);
}
if (Input.GetKeyDown(KeyCode.A) && transform.position.x != -1)
{
transform.Translate(Vector3.left);
}
if (Input.GetKeyDown(KeyCode.D) && transform.position.x != 1)
{
transform.Translate(Vector3.right);
}
}
public void IsReach()
{
if (transform.position == sphere.transform.position)
{
print("Game Over!");
}
}
}点赞0
评论