[ FlashGrounder @ 31.08.2005. 18:24 ] @
pozdrav! imam problem sa zadavanjem komande u root iz buttona koji nije u root-u, preciznije, u root flash filma sam stavio preloader koji radi ovako : Code: MovieClip.prototype.fadeIn = function() { this.onEnterFrame = function() { if (this._alpha<100) { this._alpha += 10; } else { delete this.onEnterFrame; } }; }; bar._visible = false; border._visible = false; my_mc = new MovieClipLoader(); preload = new Object(); my_mc.addListener(preload); preload.onLoadStart = function(targetMC) { trace("started loading "+targetMC); container._alpha = 0; bar._visible = true; border._visible = true; pText._visible = true; }; preload.onLoadProgress = function(targetMC, lBytes, tBytes) { bar._width = (lBytes/tBytes)*100; pText.text = "% "+Math.round((lBytes/tBytes)*100); }; preload.onLoadComplete = function(targetMC) { container.fadeIn(); border._visible = false; bar._visible = false; dText._visible = false; trace(targetMC+" finished"); }; //default image my_mc.loadClip("http://www.kirupa.com/develope...nscript/animation/picture1.jpg", "container"); //buttons button1.onPress = function() { my_mc.loadClip("http://www.kirupa.com/develope...nscript/animation/picture1.jpg", "container"); }; button2.onPress = function() { my_mc.loadClip("http://www.kirupa.com/develope...nscript/animation/picture2.jpg", "container"); }; button3.onPress = function() { my_mc.loadClip("http://www.kirupa.com/develope...nscript/animation/picture3.jpg", "container"); }; znaci funkcionise tako sto sluzi za pozivanje externih filmova i pokazuje status bar, kao sto se vidi u kodu na kraju je deo gde su definisani buttoni, tj. sta koji button poziva. A posto je struktura sajta takva da postoji padajuci meni iz koga zelim da saljem komande da se u root ucita film, pokusao sam da editujem ovaj kod od buttona i primenim ga na dugme unutar padajuceg menija Code: dugmeumeniju.onPress = function() { _root.my_mc.loadClip("http://www.kirupa.com/develope...nscript/animation/picture3.jpg", "container"); }; kao sto se vidi ispred my_mc.loadClip sam dodao _root i nista se ne desava, kao da komanda uopste ne izlazi iz okvira movie clipa u kome je button, pokusao sam i relativno sa this._parent._parent. i dalje se nista ne desava... :( Da li je neko imao slican problem ili vidi neki izlaz :) Nadam se da nije previse konfuzan post :) |