Unity

0

Witam. Mam pytanie jak w grze typu infinity run w która polega na wlatywaniu w obręcze jak można dodać śmierć?

0

przeczytaj Twoje pytanie tak z 10 razy az zrozumiesz, ze ono tylko dla Ciebie ma jakis sens

Dla kazdego innego kto to czyta, to pytanie nie ma sensu (jaka smierc? postaci? czy moze chcesz model smiercic dodac?)
no i jeszcze brakuje detali bez ktorych nie da sie pomoc. Bo nie widzac kodu ani modelu jak Twoja scena wyglada jak mozna Ci pomoc?

1
jeśli gracz nie wleci w obręcz:
    zatrzymaj czas (albo i nie)
    pokaż pop-up z wynikiem itp. (albo i nie)
0
//TO DAJESZ NA POCZĄTKU SKRYPTU

public GameObject death; // Tu w inspektorze wkładasz obiekt twojego menu po dedzie :D 

// TO DALEJ 

public void Start()
{
death.SetActive(false); // Menu deda na starcie wyłączone
}

public void OnCollisionEnter(Collision other) // Sprawdza kolizje obiektu do którego podepniesz skrypt z innym obiektem.
{
if(other.gameObject.tag == "przeszkoda") // Sprawdza tag obiektu jeśli to "przeszkoda" kod poniżej wykonuje się.
{
Time.TimeScale = 0; // Tego dokładnie nie jestem pewien musisz sb prawdzić bo nie mam teraz dostępu do unity. Ale powinno to zatrzymać czas.
ded.SetActive(true); // Wyskakuje okno deda 
} // END if
} // END OnColl

Chyba tyle ale i tak mało konkretnie opisałeś co dokładnie chcesz więc nwm czy to ci pomoże ^^

0
Neeq napisał(a):
//TO DAJESZ NA POCZĄTKU SKRYPTU

public GameObject death; // Tu w inspektorze wkładasz obiekt twojego menu po dedzie :D 

// TO DALEJ 

public void Start()
{
death.SetActive(false); // Menu deda na starcie wyłączone
}

public void OnCollisionEnter(Collision other) // Sprawdza kolizje obiektu do którego podepniesz skrypt z innym obiektem.
{
if(other.gameObject.tag == "przeszkoda") // Sprawdza tag obiektu jeśli to "przeszkoda" kod poniżej wykonuje się.
{
Time.TimeScale = 0; // Tego dokładnie nie jestem pewien musisz sb prawdzić bo nie mam teraz dostępu do unity. Ale powinno to zatrzymać czas.
ded.SetActive(true); // Wyskakuje okno deda 
} // END if
} // END OnColl

Chyba tyle ale i tak mało konkretnie opisałeś co dokładnie chcesz więc nwm czy to ci pomoże ^^

Dopiero teraz zauważyłem że post z sierpnia XD

1 użytkowników online, w tym zalogowanych: 0, gości: 1