BasicKnowledgeUnity/UnityProject/Assets/Scripts/Lesson_4.cs

26 lines
841 B
C#
Raw Normal View History

2024-10-05 08:54:55 +03:00
using UnityEngine;
/*
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
*/
public class Lesson_4 : MonoBehaviour
{
public GameObject TransformObj;
public float range = 5f, moveSpeed = 3f, turnSpeed = 40f;
private void FixedUpdate()
{
if(TransformObj == null) return;
if (Input.GetKey(KeyCode.UpArrow))
TransformObj.transform.Translate(Vector3.forward
* moveSpeed);
if (Input.GetKey(KeyCode.DownArrow))
TransformObj.transform.Translate(-Vector3.forward
* moveSpeed);
if (Input.GetKey(KeyCode.LeftArrow))
TransformObj.transform.Rotate(Vector3.up, -turnSpeed);
if (Input.GetKey(KeyCode.RightArrow))
TransformObj.transform.Rotate(Vector3.up, turnSpeed);
}
}