новая сцена

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

новая сцена

Сообщение tolezen 27 фев 2019, 21:53

как сделать переход на другую сцену с задержкой?
вот код

using System.Collections;
using System.Collections.Generic;
using UnityEngine.SceneManagement;
using UnityEngine;

public class buttons : MonoBehaviour

{
public float timer = 5.0f;
public GameObject clickup;

private void OnMouseDown()
{
GetComponent<AudioSource>().Play();
transform.localScale = new Vector3(1.4f, 1.4f, 1.4f);
}
private void OnMouseUp()
{

timer -= Time.deltaTime;
if (timer <= 0)
{
SceneManager.LoadScene("game", LoadSceneMode.Single);
}
transform.localScale = new Vector3(1.0f, 1.0f, 1.0f);




}
}
tolezen
UNец
 
Сообщения: 1
Зарегистрирован: 27 фев 2019, 21:49

Re: новая сцена

Сообщение Saltant 27 фев 2019, 22:34

Сделай с помощью AsyncOperation https://docs.unity3d.com/ScriptReferenc ... ation.html а именно с помощью свойства allowSceneActivation
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2234
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт


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

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

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