Как сделать спавн предмета по отпуску мыши?

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Как сделать спавн предмета по отпуску мыши?

Сообщение Looujk 22 июн 2022, 22:36

Как сделать так, чтоб после того как отпустил мышь, то по истечению определенного времени появлялся объект?
В данный момент он появляется через определенное время безостановочно. Мне нужно, чтоб: Нажал клик (происходят действия из другого скрипта) Отпускаешь мышь ( появляется новый объект, через к примеру 2 секунды и не появлялись новые пока снова не отпустишь мышь).
Подскажите плз :-??



Скрытый текст:
public GameObject[] Ball;
public Transform[] spawnPoint;

private int rand;
private int randPosition;
public float StartTimeBtwSpawns;
private float timeBtwSpawns;

void Start()
{
timeBtwSpawns = StartTimeBtwSpawns;
}

void Update()
{
if (timeBtwSpawns <= 0)
{
rand = Random.Range(0, Ball.Length);
randPosition = Random.Range(0, spawnPoint.Length);
Instantiate(Ball[rand], spawnPoint[randPosition].transform.position, Quaternion.identity);
timeBtwSpawns = StartTimeBtwSpawns;
}
else
{
timeBtwSpawns -= Time.deltaTime;
}

}
}
Looujk
UNец
 
Сообщения: 11
Зарегистрирован: 21 июн 2022, 00:12

Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22