|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Jak wykonać taki efekt?
Master - Pią 04 Lis, 2011 18:45 Temat postu: Jak wykonać taki efekt? cześć. mam problem z pewnym (chyba prostym) efektem i mam nadzieję że tutaj mi ktoś pomoże.
Mianowicie: chciałbym zrobić obracanie się pewnego obrazka o powiedzmy 90stopni w lewo, a następnie powrót do centralnej pozycji, i 90stopni w prawo i taka czynność miałaby się powtórzyć kilka razy. Chodzi o coś jak wachadło
Mam nadzieję że opisałem to w miarę czytelnie i zrozumiale.
Pzdr..
P.S. Kiedy robiłem coś podobnego (pełna rotacja obrazka, bez przerw) ale nawet już nie pamiętam jak to się robiło, a możliwe, że wystarczyłoby wpisać inne wartości.
Edit:
Sorry, już ogarnąłem. Ale jeżeli mogę prosić to nie usuwajcie tematu bo może jeszcze napotkam jakiś problem
Januszr - Pią 04 Lis, 2011 19:23
Polecam opcję SZUKAJ
http://swish.wodip.opole....light=wahad%B3o
Master - Pią 04 Lis, 2011 19:35
Ok. Będę pamiętać.
Udało mi się zrobić tę rotację, ale nadal mam pewien problem.
Chodzi mi o to żeby wskazówka nie wychodziła poza obszar "kółka" (plik swi chyba wszystko wyjaśni)
espe1 - Pią 04 Lis, 2011 20:13
1. zaznacz sobie w opcjach zdjęć "Allow smoothing" bo wskazówka i kółko bardzo rozmyte.
2. żeby wskazówka nie wychodziła musisz zaznaczyć movie clipa ws_png i przeciągnąć kółeczko i krzyżyk ze środka na dół ręcznie lub w opcjach "transformacja" i zaznaczasz O=X i czerwony kwadracik na dole.
Wyjaśnienie co to jest reference point i transformation point znajdziesz tutaj:
http://www.swishzone.com/...formation_p.htm
do wahadła można też zastosować skrypt (scena 1):
Kod: |
onSelfEvent (load) {
a = 1;
timesmorz = 0.99;
maxang = 90; //kąt wychylenia
n_osc = 1;
}
onSelfEvent (enterFrame) {
setProperty (_root.ws_png, _rotation, (((Math.sin (n_osc*a))*(Math.pow (timesmorz, a ))))*maxang);
a = a+0.1;
} |
gdzie:
ws_png - to nasze wahadło
parametry w load można zmieniać uzyskując ciekawe efekty
Januszr - Pią 04 Lis, 2011 21:58
Proszę.
O co biega z punktem odniesienia: http://swish.wodip.opole....light=wahad%B3o
Master - Sob 05 Lis, 2011 09:59
Pobrałem ten swi od Ciebie ale niestety mi go nie otwiera.
Pewnie jakaś różnica wersji, czy coś? Da się to jeszcze jakoś otworzyć, najlepiej bez zmiany wersji programu?
Januszr - Sob 05 Lis, 2011 14:10
Możesz zassać za free ostatnie wydanie programu z forums.swishzone.com --> bugs forum.
espe1 - Sob 05 Lis, 2011 15:29
Master napisał/a: | Pobrałem ten swi od Ciebie ale niestety mi go nie otwiera.
Pewnie jakaś różnica wersji, czy coś? Da się to jeszcze jakoś otworzyć, najlepiej bez zmiany wersji programu? |
rozwiązanie twojego problemu to przesunięcie myszą punktu "x" w dół o jakieś 2 cm i następnie kliknięcie go 2 razy, ale widzę, że to za trudne i wolisz kombinować ze ściąganiem nowszego programu
no cóż
Master - Sob 05 Lis, 2011 20:34
spokojnie, spokojne.
Chciałem zobaczyć jak wygląda to co przysłał Janusz, jak różni się od efektu proponowanego przez Ciebie...
no cóż.
Januszr - Sob 05 Lis, 2011 21:21
Master, to moje to przerobione/naprawione Twoje. Oczywiście, można wykonać efekt na wiele różnych sposobów - jednak wybrałeś move - i tak masz zrobione.
|
|