SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
[PROBLEM] Cannot find variable or function
Autor Wiadomość
Mortan
Praktyk


Dołączył: 14 Sty 2007
Posty: 28
Wysłany: Pon 21 Lip, 2008 13:54   [PROBLEM] Cannot find variable or function

Męczę się już nad tym od dłuższego czasu...

W Scenie1 wpisuje taki kod:
Kod:

onLoad () {
    menu._alpha = 40;
}


Jednak ciągle pojawia mi się błąd:
Kod:

ERROR: Cannot find variable or function "menu" in statement:
Scene_1::onLoad ()::menu._alpha = 40
Referenced from: "_root"


Prosze o odpowiedź

P.S.
Nawet wpisując przed "menu" root nic to nie daje:
Kod:

onLoad () {
    _root.menu._alpha = 40;
}


Błąd:
Kod:

ERROR: Cannot find variable or function "menu" in statement:
Scene_1::onLoad ()::_root.menu._alpha = 40
Referenced from: "_root"


"menu" - duszek z tłem do przycisków, które pojawia się dopiero po najechaniu kursorem.
 
     
mielu 


Pomógł: 131 razy
Wiek: 48
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Pon 21 Lip, 2008 16:04   

Kod:
onLoad () {
    _root.menu._alpha = 40;
}

kod jest poprawny i na pewno działa

Kod:

scena                      // i tu wpisujesz onLoad...
       |
       |
       |--menu           // sprite z menu na którym alfa ma być 40
       |--coś
       |_coś2
 
     
Mortan
Praktyk


Dołączył: 14 Sty 2007
Posty: 28
Wysłany: Pon 21 Lip, 2008 16:23   

Po wpisaniu kodu do sceny1:
Kod:

onLoad () {
    _root.menu._alpha = 40;
}


biorę play dla animacji. Wyświetla się taki komunikat:


Po wybraniu tak w oknie debug pojawia się błąd:
Kod:

ERROR: Cannot find variable or function "menu" in statement:
Scene_1::onLoad ()::_root.menu._alpha = 100
Referenced from: "_root"
ERROR: value "" is not an object or sprite and cannot be on the left hand side of the '.'
Referenced from: "_root"


Po wybaniu nie:
Kod:

ERROR: Cannot find variable or function "menu" in statement:
Scene_1::onLoad ()::_root.menu._alpha = 100
Referenced from: "_root"


[ Dodano: Pon 21 Lip, 2008 19:06 ]
Odkryłem teraz, że w nowo utworzonym obszarze (nowej scenie) po ustawieniu identycznych skryptów i duszka menu, wszystko jest ok.
Natomiast w mojej scenie, obojętnie jaki to był by obiekt - nie można nic z nim zrobić (ani zmniejszyć przezroczystość, ani obrócić).

O co tu chodzi? :?
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.49 sekundy. Zapytań do SQL: 15