Master
Профи
(828)
1 год назад
Подкорректируй для своего проэкта могут быть ошибки
using UnityEngine;
public class Spinner : MonoBehaviour
{
public float rotationSpeed = 100f;
public float deceleration = 0.1f;
private bool isSpinning = false;
void Update()
{
// Проверяем, нажата ли левая кнопка мыши
if (Input.GetMouseButtonDown(0))
{
isSpinning = true;
}
// Если спиннер вращается, уменьшаем скорость вращения со временем
if (isSpinning)
{
transform.Rotate(0, 0, rotationSpeed * Time.deltaTime);
rotationSpeed -= deceleration;
if (rotationSpeed < 0)
{
rotationSpeed = 0;
isSpinning = false;
}
}
}
}