Za početak hajdemo da pojednostavimo kod. Pozivaćemo samo jednu funkciju, a nazive frejmova ćemo da dobijemo od naziva tastera, samo ćemo da odstranimo "_btn":
Code:
home_btn.addEventListener(MouseEvent.CLICK, mojaFunkcija);
omeni_btn.addEventListener(MouseEvent.CLICK, mojaFunkcija);
usavrsavanje_btn.addEventListener(MouseEvent.CLICK, mojaFunkcija);
angazmani_btn.addEventListener(MouseEvent.CLICK, mojaFunkcija);
pedagoski_btn.addEventListener(MouseEvent.CLICK, mojaFunkcija);
repertoar_btn.addEventListener(MouseEvent.CLICK, mojaFunkcija);
saradnje_btn.addEventListener(MouseEvent.CLICK, mojaFunkcija);
ostalo_btn.addEventListener(MouseEvent.CLICK, mojaFunkcija);
kontakt_btn.addEventListener(MouseEvent.CLICK, mojaFunkcija);
galerija_btn.addEventListener(MouseEvent.CLICK, mojaFunkcija);
function mojaFunkcija(event:MouseEvent):void {
gotoAndStop(event.target.name.replace("_btn",""));
}
Na ovaj način smo dobili istu funkcionalnost kao i sa prethodnim kodom. Jedini uslov koji se mora ispuniti je da nazivi frejmova na koji želiš da "skočiš" moraju imati naziv tastera (naravno bez sufiksa "_btn"). Sada bi bilo dobro da mi pošalješ taj projekat ako možeš jer ovo funkcioniše kako treba.
[Ovu poruku je menjao MenOfHonor dana 05.07.2011. u 20:35 GMT+1]
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