• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak w unity wykryć czas od rozpoczęcia gry?

0 głosów
1,031 wizyt
pytanie zadane 23 maja 2021 w OpenGL, Unity przez AgentTecza Obywatel (1,810 p.)
Jak w unity od rozpoczęcia gry np po 30 sekundach wykonać daną rzecz? (skrypt c#)

2 odpowiedzi

+1 głos
odpowiedź 23 maja 2021 przez MsMaciek123 Pasjonat (24,760 p.)
https://docs.unity3d.com/ScriptReference/WaitForSeconds.html
Utwórz skrypt, przypnij go do pustego obiektu i przypisz mu skrypt. W dokumentacji masz przykładowy kod, zamień tam te 5 sekund na 30 i będzie działać
0 głosów
odpowiedź 24 maja 2021 przez Bondrusiek Maniak (61,440 p.)
Cześć,

jest taka funkcja statyczna:

public static float timeSinceLevelLoad;

Ustaw ją sobie w funkcji Update() i użyj if'a aby sprawdzić czy od wczytania sceny mineło 30 sekund. Jeśli tak wykonaj pewną akcje.

Więcej info:

https://docs.unity3d.com/ScriptReference/Time-timeSinceLevelLoad.html
komentarz 25 maja 2021 przez AgentTecza Obywatel (1,810 p.)
if (Time.timeSinceLevelLoad == 30)
zrobiłem tak i niestety nie działa oczywiście jest to w void update. Wiesz co z tym zrobić?
komentarz 27 maja 2021 przez Bondrusiek Maniak (61,440 p.)

A sorry, nie zauważyłem że to jest typ float(zmiennoprzecinkowy). Zmień warunek na

if (Time.timeSinceLevelLoad >= 30)

 

Podobne pytania

0 głosów
0 odpowiedzi 654 wizyt
pytanie zadane 12 marca 2023 w OpenGL, Unity przez MichaelM Gaduła (3,000 p.)
0 głosów
0 odpowiedzi 668 wizyt
pytanie zadane 18 sierpnia 2021 w OpenGL, Unity przez Kamil Lewczuk Nowicjusz (170 p.)
0 głosów
2 odpowiedzi 1,021 wizyt
pytanie zadane 20 września 2020 w OpenGL, Unity przez NintyS Użytkownik (940 p.)

93,771 zapytań

142,731 odpowiedzi

323,383 komentarzy

63,371 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...