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
Drag po ściezce
Autor Wiadomość
vanioch 
Przyjaciel


Wiek: 38
Dołączył: 27 Lut 2011
Posty: 49
Skąd: bydgoszcz
Wysłany: Czw 07 Kwi, 2011 13:34   Drag po ściezce

Witam mam problem, moim celem jest animacja kulki po okręgu, i to mam ale chcę też abym mógł złapać tą kulkę i przesunąć ją gdziekolwiek chcę (ale tylko po jej torze) po puszczeniu szła by dalej od tego miejsca. Zastosowałem metodę drag ale działa ona tylko globalnie nie odnosi się w ogóle do ścieżki.
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Czw 07 Kwi, 2011 14:49   

W momencie gdy masz startDrag(_target, true); powinna być zapamiętana klatka. W momencie gdy masz stopDrag(); powinno być GoToFrame - i ta zapamiętana klatka.
Tylko, aby można było tak zrobić, trzeba napisać skrypt ruszający kulkę po okręgu - bo z efektem to nie działa - próbowałem - poniżej efekt.
Kod:
on (press) {
    var xx = kulka._x;
    var yy = kulka._y;
    var a =_currentframe;
    _root.stop();
    kulka.startDrag(true);
 }
on (release) {
    stopDrag();
    kulka._x = xx;
    kulka._y =yy;
    gotoAndPlay (a);
}
_________________
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.09 sekundy. Zapytań do SQL: 10