[ morpheusscg @ 31.10.2007. 13:05 ] @
Imam jedan problem koji ne mogu da resim, nisam neki vican programer u ActionScriptu, a treba da zavrsim projekat za skolu.
Ovako stvari stoje uradio sam 90% projekata(sve filomove u flashu),treba mi pomoc oko povezivanja tih filmova, naime imam jedan glavni flash film koji mi pretstavlja meni, iz kojeg cu utitavati ostale filmove. Zeleo bih da se ti filmovi reprodukuju u glavnom flash filmu na odredjenom odnosno pozicioniranom mestu kada korisnik pokrene jedan od linkova u meniu. Ako mi neko moze pomoci da mi da neke instrukcije u vezi pozivanja i pozicioniranja flash filmova u glavnom meniu i samog reprodukovanja.(svi filmovi se nalaze u jednom direktorijumu)

Unapred hvala svima.
[ shedvel @ 31.10.2007. 13:38 ] @
Ako sam te dobro razumeo, zelis da ti kilik na meni item ucitava externi swf, u tacno pozicionirano mesto.

Napravi prazan MovieClip sa instance name-om "load_mc i pozicioniraj ga na zeljene x,y koordinate.

na prvi frame roota postavi :



dugme_btn.addEventListener(MouseEvent.CLICK, dugme) //dodaje event listener


//funkcija za handling eventa

function dugme (e:MouseEvent):void {
var loadRequest:URLRequest = new URLRequest("1.swf"); // izmeni 1.swf u naziv swf-a koji zelis ucitati
var swfLoader:Loader = new Loader();
swfLoader.load(loadRequest);
addChild(swfLoader);
swfLoader.contentLoaderInfo.addEventListener(Event .COMPLETE, onComplete);
function onComplete(event:Event):void {
trace("swf loaded"); //ova linija je samo za test, mozes je obrisati
load_mc.addChild(swfLoader);// ucitava zeljeni swf u movieClip pod imenom load_mc
}
}



Ovo je AS3 kod, ako ti treba AS2 reci.
Isti kod mozes da recikliras za svaki od meni elemenata, pri cemu ces samo menjati event target i swf.


[ gonzos @ 31.10.2007. 19:00 ] @
Mislim da bi se uvijek trebalo naglasiti u kojem skriptu neko programira.

Mala sugestija-nakon sto ucitas neki film, poslije ga moras ukloniti jer on je na sceni.
Ovo kod AS2 rjesavas sa levelima:
loadMovieNum("imefilma:String",brojlevela:Number);