![]() |
jak zrobić hiperłącze we flashu cs4 - 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: jak zrobić hiperłącze we flashu cs4 (/thread-jak-zrobic-hiperlacze-we-flashu-cs4) |
jak zrobić hiperłącze we flashu cs4 - bokser - 28-02-2011 zrobiłem animacje i mam tam tekst zapisany jako movie clip i mam 2 obrazki zapisane jako movie clipy ale to obrazki są zrobione z animacją w 3D i teraz pytanko jak zrobić aby po najechaniu na całą animację pojawiła się łapa a po kliknięciu połączyło mnie z podaną przeze mnie stroną. Próbowałem już tworzyć nową warstwę i następnie narysowałem na niej prostokąt i zaznaczyłem go narzędziem selection tool i wybrałem convert to symbol i zapisałem jako name btn a type button. Następnie kliknąłem raz na tej warstwie na scenie i w zakładce properties w polu instance name wpisałem btn. Następnie wybrałem actions i wpisałem poniższy kod: function gotoAdobeSite(event:MouseEvent): void { var adobeURL:URLRequest = new URLRequest("http://www.onet.pl"); navigateToURL(adobeURL); } btn.addEventListener(MouseEvent.CLICK, gotoAdobeSite); I sprawa wygląda tak że jak daje Control-->Test movie to po najechaniu myszką na tekst jest łapa ale po najechaniu na obrazek tej łapy nie ma jak zrobić aby na całej animacji była łapa i żeby się łączyło z podaną stroną RE: jak zrobić hiperłącze we flashu cs4 - Kartofelek - 01-03-2011 Wszystko wrzuć do movieClipa, daj mu instance name (tak jak btn), a potem: btn.buttonMode = true; btn.useHandCursor = true; btn.addEventLister <- to co masz teraz Albo na najwyższej warstwie stwórz prostokąt na całą wielkość sceny, potem skonwertuj do guzika. Ustaw mu alpka na 0, a resztę zrób jak robiłeś |