Avatar
balaz.marek94:

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:

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:

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:

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]:

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]:

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:

Ď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.