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

C# .NET .NET (C# a Visual Basic) Unity Engine - problém s načítaním scény American English version English version

Aktivity (1)
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
Jakub Šárník: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
Avatar
Odpovídá na Jakub Šárník
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
Jakub Šárník: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
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í
+1 bodů
Ř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.