|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Drag po ściezce
vanioch - Czw 07 Kwi, 2011 13:34 Temat postu: 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 - 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);
}
|
|
|