Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Uslovni klik u Fleš CS 5.5

[es] :: Flash :: Uslovni klik u Fleš CS 5.5

[ Pregleda: 1586 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

biske86
Ivan Biševac
Zubin Potok

Član broj: 62435
Poruke: 979
*.dynamic.isp.telekom.rs.

Sajt: biske.rs


+39 Profil

icon Uslovni klik u Fleš CS 5.511.04.2012. u 15:07 - pre 146 meseci
Početnik sam u flešu, odavno sam ga nešto proučavao, trenutno mi je potreban za pravljenje jednog banera. Baner se sastoji od dve slike i svaka je prikazana na animaciji po 4 sekunde.
Interesuje me da li je moguće napraviti Click događaj koji bi vodio posetioca sajta na neku drugu adresu, ali tako da vodi na jednu adresu (npr. http://www.adobe.com) kada je prikazana prva slika a na neku drugu adresu ako je prikazana druga slika (npr. http://www.google.com).
Pretpostavljam da ovako nešto može da se uradi u ActionScript-u ali nisam dovoljno vešt da sam uradim. Može li neko da pomogne, ne mora da ispiše kod, može i veza ka nekom tutorijalu ili dokumentaciji. Svaki savet je dobrodošao.

Koristim Fleš CS 5.5
 
Odgovor na temu

SirPsycho

Član broj: 286088
Poruke: 130
*.dynamic.isp.telekom.rs.



+20 Profil

icon Re: Uslovni klik u Fleš CS 5.511.04.2012. u 15:38 - pre 146 meseci
1. Napravis dva dugmeta sa instancama adobe_btn i google_btn
2. Onda u kodu napišeš dve funkcije dugme1 i dugme2 i to je to....

Code:


adobe_btn.addEventListener(MouseEvent.CLICK, dugme1);
google_btn.addEventListener(MouseEvent.CLICK, dugme2);

function dugme1 (event:MouseEvent):void {
navigateToURL(new URLRequest("http://www.adobe.com"));
}
function dugme2(event:MouseEvent):void {
navigateToURL(new URLRequest("http://www.google.com"));
}






Mogu da uradim kompletan tutorijal pa da ti posaljem link da pogledas, ukoliko se ne snađeš... Javi šta si uradio
 
Odgovor na temu

MenOfHonor
Bojan Mihajlović
Beograd

Član broj: 118521
Poruke: 266
*.cpe.vektor.net.



+28 Profil

icon Re: Uslovni klik u Fleš CS 5.511.04.2012. u 21:28 - pre 146 meseci
Možeš i da napraviš jednu funkciju koju ćeš pozivati pritiskom na bilo koji od tastera, a onda da u njoj ispituješ koji je taster pozvao korišćenjem naziva instance tastera:
Code:
import flash.events.Event;
import flash.net.navigateToURL;

adobeBtn.addEventListener(MouseEvent.CLICK, pritisnutTaster);
googleBtn.addEventListener(MouseEvent.CLICK, pritisnutTaster);

function pritisnutTaster(event:Event):void
{
    if (event.target.name == "adobeBtn")
    {
        navigateToURL(new URLRequest("http://www.adobe.com"));
    }
    else
    {
        navigateToURL(new URLRequest("http://www.google.com"));
    }
}

Pogledajte odličnu knjigu ActionScript 3.0: Visual QuickStart Guide na Safari Books Online unošenjem kupon koda TPJVJGA: https://ssl.safaribooksonline.com/safarienabled
Obavezno pogledati besplatan tutorijal "Installing Apache, MySQL, and PHP" na lynda.com: http://www.lynda.com/MySQL-5-t...che-mysql-and-php/77958-2.html
 
Odgovor na temu

[es] :: Flash :: Uslovni klik u Fleš CS 5.5

[ Pregleda: 1586 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.