|
SWiSH Forum
Forum użytkowników programów SWiSH
|
Przycisk z actionscript do swishmaxa |
Autor |
Wiadomość |
ArtiG
Początkujący
Dołączył: 30 Gru 2011 Posty: 1 Skąd: Białystok
|
Wysłany: Pią 30 Gru, 2011 15:27 Przycisk z actionscript do swishmaxa
|
|
|
Chciałbym zrobić przycisk tak jak na tej stronie: http://www.echoecho.com/flashbuttons02.htm Chodzi o ten drugi.
Ściągnąłem gotowy .fla żeby przepisać skrypt, tak wygląda:
Na Buttonie:
on (rollOver) {
if (Number(dummy) == 0) {
tellTarget ("/animation") {
play();
}
}
dummy = 1;
}
on (rollOut) {
dummy = 0;
}
Na MovieClipie o nazwie animation:
if (Number(/:dummy) == 1) {
gotoAndPlay(2);
} else {
gotoAndStop(1);
}
Animacja prawie działa, ale muszę usunąć fragment /: z linijki if (Number(/:dummy) == 1) {, bo inaczej pokazuje mi błąd.
Expecting an expression but found "/" in script:
Scene_1.animation::onFrame (30)
Scene_1.animation, line 2: if (Number(/:dummy) == 1) {
Niestety nie działa w pełni jak trzeba, bo po najechaniu animacja jest odtworzona tylko raz a nie w nieskończoność, jednocześnie pokazuje mi wtedy coś takiego:
ERROR: Cannot find 'dummy'
Scene_1.Button, line 2: if (Number(dummy) == 0)
Spróbowałem we Flashu usunąć ten sam fragment :/ - animacja działa w taki sam sposób jak w Swishu po usunięciu tegoż fragmentu. |
|
|
|
|
^Januszr
Pomógł: 216 razy Dołączył: 11 Maj 2005 Posty: 1854 Skąd: Stolyca od urodzenia
|
Wysłany: Pią 30 Gru, 2011 18:53
|
|
|
To jest forum swish.... Nie flash. jak możesz to załącz SWI z Twoim problemem.
Możesz także wpisać w Szukaj "button".
A jak już jesteś za leniwy na szukanie to instrukcja poniżej:
1) narysuj kółko i nazwij je O
2) skonwertuj do movieclipa
3) nazwij movieclipa JR
4) w timeline JR na pierwszej klatce daj stop
5) dla O na pierwszej klatce daj PLACE; od drugiej klatki przypisz efekt move (10 klatek, wejdź we właściwości obiektu i zmień scale na INCREASE BY 10%) oraz zaraz po nim drugi efekt move (kolejne 10 klatek, wejdź we właściwości obiektu i zmień scale SCALE TO 100%)
6) dodaj do JR skrypt: on (rollOver) { JR.gotoAndPlay(2); }
I już. Jak nie działa to załącz SWI i coś pomyślimy. |
_________________ Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
|
|
|
|
|
|
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
|
|
|
|
|
|
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: 14 |
|
|