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 z spritem i onselfevent - max2
Autor Wiadomość
Kordian
Praktyk


Dołączył: 28 Lut 2007
Posty: 20
Wysłany: Pon 06 Wrz, 2010 22:19   problem z spritem i onselfevent - max2

Robiłem do tej pory tylko proste bannery ale przyszła kolej żeby coś po kodować ;)

Tworzę mapę polski, po najechaniu na województwo ma się zmienić jego kolor i wyświetlić dymek z listą miast i telefonów.

Mam na razie dwa sprity i każdy ma w sobie krzywą która ma dwa efekty.
zmiana koloru przy on i powrót do koloru przy over.
Kod na duszkach jest taki:

onSelfEvent (rollOver) {
gotoAndPlay(26);
}
onSelfEvent (rollOut) {
gotoAndPlay(37);
}
onFrame (36) {
stop();
}
onFrame (47) {
stop();
}

Stopy są po efektach.
Problem jest taki, że nie dość precyzyjnie to działa. Za pierwszym razem po najechaniu na jeden z nich zmieniają się oba, potem już działa prawie dobrze. Prawie, bo w pewnej bliskości ich łapię nie tego duszka którego chcę ;) Nie umiem tego inaczej opisać.

PLIK: http://www.dobrestrony.co/klienci/mapa2.swi
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Wto 07 Wrz, 2010 06:50   

Zrobiłem jakiś przykład.

[ Dodano: Wto 07 Wrz, 2010 14:21 ]
Januszr napisał/a:
Zrobiłem jakiś przykład.

a jak nie masz SM3 to pobierz trial i zobacz jak to zrobione zostało :P

mapa2.swi
ma pa po raz kolej ny
Pobierz Plik ściągnięto 283 raz(y) 86.71 KB

_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
Kordian
Praktyk


Dołączył: 28 Lut 2007
Posty: 20
Wysłany: Sro 08 Wrz, 2010 22:00   

o matko, starczyło stopa na początku duszka, dzięki :)

A czy da się tak, aby powierzchnia reagująca była tylko w ramach kształtu określonego a nie była prostokątem?

Przez to się głupio nakładają niestety na siebie
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Czw 09 Wrz, 2010 08:05   

Na buttonach najłatwiej - zobacz przykład.
Jak nie o to chodzi to zobacz przykład disablebutton stąd: http://swish.wodip.opole....p?p=21982#21982

Ewentualnie możesz zawsze wywoływać akcję poprzez najechanie na przezroczysty kształt i następnie innym kształtom nadać właściwość _visible - przykład nazywa się Baner_skrypt_visible_januszr.swi i jest tutaj: http://swish.wodip.opole....p?p=21400#21400

Powodzenia!

hasseparatehitstate.swi
separate hit state zamienone kształem buttona
Pobierz Plik ściągnięto 282 raz(y) 21.04 KB

_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
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.11 sekundy. Zapytań do SQL: 11