NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Unity Engine - problém s načítaním scény

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
balaz.marek94:17.8.2015 12:05

Zdravím, mám napísanú metódu click(), ktorá mi načíta scénu s názvom "hra". Funkcia sa nachádza v skripte s názvom "menuSkript". Tento skript som priradil UI Buttonu a zároveň pre UI Button som nastavil OnClick na túto funkciu (menuSkript.clic­k()) ... Avšak metóda mi reaguje, ale nechce mi otvoriť nastavenú scénu. Metóda vyzerá takto:

public void click()
    {
        Application.LoadLevelAsync("hra");
    }

Vedel by mi niekto poradiť?

 
Odpovědět
17.8.2015 12:05
Avatar
Odpovídá na balaz.marek94
Neaktivní uživatel:17.8.2015 12:55

No sice s Unity nemám moc zkušeností, ale vypadá to že metoda LoadLevelAsync funguje trochu jinak, viz http://docs.unity3d.com/…elAsync.html

Nahoru Odpovědět
17.8.2015 12:55
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
balaz.marek94:17.8.2015 21:45

Metódu LoadLevelAsync som pochopil ako načítanie scény a obnovenie scény :) ... Ale aj po metóde loadLevel("mo­jaScena") mi nenačíta moju scénu :/

 
Nahoru Odpovědět
17.8.2015 21:45
Avatar
Odpovídá na balaz.marek94
Neaktivní uživatel:17.8.2015 23:10

Tak v tom případě pokud se metoda opravdu volá musí být problém se scénou "hra". Přidal jsi ji opravdu do seznamu scén pod tímhle jménem?

Nahoru Odpovědět
17.8.2015 23:10
Neaktivní uživatelský účet
Avatar
Odpovídá na balaz.marek94
Jakub Lásko[Saarix]:18.8.2015 8:28

Pokud ji nemáš nakonfigurovanou do releasu, tak ti to nepůjde. Když nefunguje ani klasická metoda, tak by měl být error nejspíš opravdu tam. Mrkni se tamdo nastavení, tuším že asi spouštíš pod PC platformou, tak nad tím je seznam všech scén zahrunutých v releasu, tak tam přetáhni pažodavané scény a ujisti se, že jsou zaškrtnuté (checked). :-)

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
18.8.2015 8:28
Časem je vše možné.
Avatar
Jakub Lásko[Saarix]:18.8.2015 8:29

Tady to máš přehledně na screenu ukázané
http://docs.unity3d.com/…gBuilds.html

Nahoru Odpovědět
18.8.2015 8:29
Časem je vše možné.
Avatar
Odpovídá na Jakub Lásko[Saarix]
balaz.marek94:18.8.2015 21:34

Ďakujem, môže to byť tým, idem to skúsiť :)

 
Nahoru Odpovědět
18.8.2015 21:34
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.