Dostęp do obiektów |
Autor |
Wiadomość |
marcink
Początkujący

Dołączył: 25 Paź 2006 Posty: 5
|
Wysłany: Sro 25 Paź, 2006 16:00 Dostęp do obiektów
|
|
|
Tworzę sobie scenę a w niej kilka sprajtów, buttonów itd. Potem napisałem skrypcik który pokazuje lub ukrywa poszczególne sprajty, buttony jak kliknę na jeden z nich. Problem jest taki że pomimo tego że 'target' jest zaznaczony przy każdym sprajcie w okienku debugowania wyskakują błędy np:
Kod: |
ERROR: Cannot find variable or function 'button_biuro' in statement:
scene.sprite_main_projects.button_projects::on (release) {
:: 1: _parent.button_biuro._visible = true
Referenced from: "_root.sprite_main_projects"
}
|
poprostu jest problem z dostępem do obiektów - swish pisze że nie widzi takiego i już. Czas mnie ciśnie bo muszę stronę zrobić ale z tym nie mogę sobie poradzić.
Pytanie jest takie: co trzeba zrobić żeby dostać się w skrypcie do właściwości konkretnego obiektu ? |
|
|
|
 |
Feniks
Przyjaciel

Pomógł: 2 razy Wiek: 43 Dołączył: 03 Kwi 2006 Posty: 47
|
Wysłany: Sro 25 Paź, 2006 20:01
|
|
|
Wrzuć plik źródłowy. |
|
|
|
 |
marcink
Początkujący

Dołączył: 25 Paź 2006 Posty: 5
|
Wysłany: Czw 26 Paź, 2006 18:22 Jakoś dałem radę
|
|
|
Ok, już sobie poradziłem. Nie wiedziałem że zanim odwoła się do obiektu to trzeba wcześniej zrobić na nim jakąś akcję (np. place) która spowoduje że jest on widoczny dla skryptu - przynajmniej tak myślę, i to działa.
Ale czy jest inna metoda żeby mieć dostęp do obiektu, który jeszcze nie jest widoczny ?
Załączam plik. Po kliknięciu na "biuro" chcę aby płynnie pojawił się "sprite_biuro" ale wyskakuje błąd. |
|
|
|
 |
|