SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - Przycisk do plików graf

toman - Pią 02 Paź, 2009 12:57
Temat postu: Przycisk do plików graf
Hej pewnie wyda się wam to trcohe lamerskie pytanie ale mam problem ze zrobieniem przycisku który wywoła plik graficzny i musi zostać załadowany w dane miejsce. Robie wizualizacje mam takich plików graf ze 2000 z róznymi kolorami dachów, elewacji itp:) Dokładnie chodzi o to zeby np dach załadował sie osobno po nacisnieciu odp. koloru i tak samo elewacje itd. próbowałem to robic srpritami ale nic nie działa
Szymciosek - Pią 02 Paź, 2009 13:04

Tworzysz MC o nazwie content
tworzysz sobie button...

do buttona przypisujesz akcje
Kod:

on(press){
    _root.content.loadMovie("nazwa_pliku.jpg")
}

nazwa_pliku.jpg to plik z kolorem
możesz ładować pliki do jednego content

toman - Pią 02 Paź, 2009 13:21

kurcze stworzyłem buttona i sprite'a o nazwie content, kod do buttona -
on(press){
_root.content.loadMovie("jbezowyabraz.png")
}
plik png jest w środku sprite'a, niestety nie działa mi ten przycisk, nie mam juz dzis sił nad tym myslec bo siedze non stop w gimpiie...i prosze jeszcze o jakies wskazówki;)

[ Dodano: Pią 02 Paź, 2009 13:42 ]
jak odznaczam opcje do sprite use bottom object as mask, grafika uruchamia sie na starcie animacji a po nacisnieciu buttona znika, natomiast gdy mam zaznaczona ta opcje po nacisnieciu buttona nie ma nic ...

[ Dodano: Pią 02 Paź, 2009 13:55 ]
dobra juz wiem o co biega ... gdzie ma byc ten folder bo juz w preferencjach zmieniałem na rózne opcje grr to mam w debugowaniu
ERROR: Cannot find variable or function 'content' in statement:
Scene_1.Button::on(press):: 2: _root.content.loadMovie("jbezowyabraz.png")
Referenced from: "_root"

LOADING URL (GET) url="jbezowyabraz.png"
window=""

[ Dodano: Pią 02 Paź, 2009 14:30 ]
?? help?? ja wam tez pomagam na innych forach ;) wime ze to jakis banal ale nie mam czasu szukac uwierzcie

Szymciosek - Pią 02 Paź, 2009 15:30

Źle rozumujesz

Sprite = content
button

i plik ŁADOWANY Z ZEWNĄTRZ (w folderze gdzie masz plik swf)

nie za bardzo mam jak ci to pokazać na przykładzie swi bo pewnie masz sm2...
Ale poszukaj na forum, na pewno było.

toman - Pią 02 Paź, 2009 15:52

mam załadowane pliki do content w butonie mam napisane: on(press){
_root.content.loadMovie("1.png")
}
plik graf znajduje sie w tym samym katalogu co plik swf choc debuger wyswietla mi takie cos :
ERROR: Cannot find variable or function 'content' in statement:
Scene_1.Button::on(press):: 2: _root.content.loadMovie("1.png")
Referenced from: "_root"

LOADING URL (GET) url="1.png"
window=""
nie kapuje juz nic, kasuje _root jest dalej cisza, podaje całą sciezke do pliku tez top samo ?? dzieki ze pomagasz ;) masz piwko

Szymciosek - Pią 02 Paź, 2009 16:09

Pokaż swi, sprawdzę co masz źle, ale przykładu ci nie będę mógł pokazać.

Powered by phpBB modified by Przemo © 2003 phpBB Group