DroneSimulator/Assets/Scripts/Restart.cs

22 lines
514 B
C#

using UnityEngine;
public class Restart : MonoBehaviour
{
[SerializeField] private Drone _drone;
[SerializeField] private Transform _positionReStart;
private void Update()
{
if (Input.GetKeyDown(KeyCode.R))
{
if (_drone.TryGetComponent(out Rigidbody rigidbody ))
{
rigidbody.velocity = Vector3.zero;
}
_drone.transform.SetPositionAndRotation(_positionReStart.position, new Quaternion());
}
}
}