![]() |
CS4AS 2.0 - przycisk - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Grafika, Flash, multimedia (https://www.webmastertalk.pl/forum-grafika-flash-multimedia) +--- Wątek: CS4AS 2.0 - przycisk (/thread-cs4as-2-0-przycisk) |
CS4AS 2.0 - przycisk - Poul12 - 13-05-2010 Cześć używam CS4 AS 2.0 i nie wiem dlaczego nie działa taki kod: Kod: stop(); kod w action frame b1-button kw-movieclip wpisując samo play(); działa, ale jak inaczej przypisać przyciski do innej animacji? No właśnie jak zrobić abym miał np. dwa przyciski i każdy z nich uruchamiał inną animację i aby te przyciski zachowywały się jak przełączniki. RE: CS4AS 2.0 - przycisk - ery - 13-05-2010 Kod AS jest poprawny, coś mi się wydaje że dałeś złe odniesienia do AS. Te nazwy co masz: b1 i kw - są to nazwy utworzonych elementów tak? A czy masz takie nazwy w polu instance. RE: CS4AS 2.0 - przycisk - Poul12 - 13-05-2010 Tzn, elementy button i movieclip storzyłem normalnie narzędziami i oczywiście wpisałem odpowiednio każdemu nazwe w polu instance, gdyby coś było nie tak z nazwami to już w pierwszej linijce przy b1.onPress... pojawił by się problem, bo komplilator nie znał by tej nazwy. No własnie kod powinien działać, ale coś jest skopane. A może ktoś wie jak inaczej przypisać button pod dany movieclip? RE: CS4AS 2.0 - przycisk - ery - 14-05-2010 Klikasz raz na danym butonie lub mc, tak żeby go zaznaczyć ale do niego nie wchodzić, dajesz F9 i wpisujesz mu akcje: Kod: on(press) { RE: CS4AS 2.0 - przycisk - Poul12 - 14-05-2010 Niestety ale nie działa, tzn mc (kw) nie reaguje :/ Nie mam pojęcia co jest skopane, może na CS3 by działało? Albo na AS 3.0? EDIT: Haha, oki rozgryzłem problem, elementarny błąd, animowałem movieclipa na głównej osi czasu zamiast wejść w edycję tego symbolu... już wszystko działa ![]() RE: CS4AS 2.0 - przycisk - ery - 14-05-2010 Nie ma różnicy po miedzy tworzeniem w CS3, CS4, jedyne różnice to opcje interfejsu, mój kod jest w AS2, na 100% nie zadziała w AS3. Jedyny co mi namyśl przychodzi to błędne adnotacje w instance, lub Twój mc "kw" nie znajduje się tam gdzie powinien tylko gdzie indziej np. w innym mc lub o poziom wyżej/niżej. RE: CS4AS 2.0 - przycisk - Poul12 - 18-05-2010 A mam jeszcze jedno takie pytanie, dlaczego ten kod nie działa w AS 3.0 ? (W moim ostatnim poście jest EDIT do tego, że kod zadziałał) W 2.0 bez problemu działa, ale w 3.0 wyskakuje mi komunikat, że muszę użyć jakiś addEventListener. RE: CS4AS 2.0 - przycisk - ery - 18-05-2010 AS3 różni się od AS2, w AS3 zostały wprowadzone nowe rozwiązania, a starsze zostały usunięte. W AS3 zadziała Twój pierwszy sposób gdzie as jest nie na mc tylko na zewnętrznej kletce - nawet tak jest bardziej wskazane względem estetyki kodu. |