Я сделал отпирание двери сценария в единстве Вот код этого:Unity3D действия при щелчке объекта
void Update() {
if (i < 5)
{
if (Input.GetMouseButtonDown(0))
{
transform.Rotate(Vector3.up * Time.deltaTime * 1080);
i++;
}
}
else if (i >= 5)
{
if (Input.GetMouseButtonDown(0))
{
transform.Rotate(Vector3.down * Time.deltaTime * 5400);
i = 0;
}
}
}
Проблема заключается в том, что действие происходит, когда я нажимаю мышь везде и каждый раз. Я хочу, чтобы это произошло, только когда я нажимаю на дверь.
В дублированной ответ, использование * 5.For 3D-объект (Mesh Renderer/любой 3D-коллайдер) * – Programmer