[ mostart @ 29.09.2006. 15:29 ] @
b1.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "home.swf")
{
_loc1.section = "home.swf";
_loc1.transition.gotoAndPlay("closing");
} // end if
};
b2.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "about.swf")
{
_loc1.section = "about.swf";
_loc1.transition.gotoAndPlay("closing");
} // end if
};
b3.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "film.swf")
{
_loc1.section = "film.swf";
_loc1.transition.gotoAndPlay("closing");
} // end if
};
b4.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "droga.swf")
{
_loc1.section = "droga.swf";
_loc1.transition.gotoAndPlay("closing");
}
};
b5.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "nagrade.swf")
{
_loc1.section = "nagrade.swf";
_loc1.transition.gotoAndPlay("closing");
}
};
b6.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "member.swf")
{
_loc1.section = "member.swf";
_loc1.transition.gotoAndPlay("closing");
}
};
b7.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "partner.swf")
{
_loc1.section = "partner.swf";
_loc1.transition.gotoAndPlay("closing");
}
};
b8.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "screen.swf")
{
_loc1.section = "screen.swf";
_loc1.transition.gotoAndPlay("closing");
}
};
aq.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "email.swf")
{
_loc1.section = "email.swf";
_loc1.transition.gotoAndPlay("closing");
} // end if
};
ga.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "galerija.swf")
{

_loc1.section = "galerija.swf";
_loc1.transition.gotoAndPlay("closing");


} // end if
};

problem je sljedeći: sva dugmad rade kako treba, svi se filmovi učitaju kako treba.
samo ovo zadnje dugme pravi problem!
ne učitava pravilno galerija.swf! nakon tranzicije se otvori galerija.swf, ali samo prvi frame. inače u galeriji postoji 6 frameova, svaki sa jednom slikom.
sam galerija.swf radi savršeno. ali kad se učitava na ovaj način, ne radi kako treba.
u čemu je problem? hvala!
[ milosijaa @ 30.09.2006. 16:26 ] @
ako ti sve funkcije rade, osim poslednje a identicne su ocigledno... onda je problem na nekom drugom mesto...

mozda si slucajno ubacio neki kod u galerija.swf
proveri sve frejmove u gal....
[ mostart @ 30.09.2006. 19:43 ] @
ovo je kod od mc, controller-a : A:Frame 1
function updateFrame (inc) {
// send slides to new frame
newFrame = _root._currentFrame + inc;
_root.gotoAndStop(newFrame);

updateStatus();

if (_root._currentFrame == 1) {
prevBtn.gotoAndStop(2);
} else {
prevBtn.gotoAndStop(1);
}
if (_root._currentFrame == _root._totalFrames) {
nextBtn.gotoAndStop(2);
} else {
nextBtn.gotoAndStop(1);
}
}

function updateStatus () {
_root.statusField = _root._currentFrame + " of " + _root._totalFrames;
}

function autoplayInit () {
startTime = getTimer();
hideControls();
updateStatus();
}

function autoplay () {
if (autoplayStatus != 0) {
// get the current time and elapsed time
curTime = getTimer();
elapsedTime = curTime-startTime;

// update timer indicator
indicatorFrame = int(4/(delay/(elapsedTime/1000)));
indicator.gotoAndStop(indicatorFrame+1);

// if delay time if met, goto next photo
if (elapsedTime >= (delay*1000)) {
if (_root._currentframe == _root._totalframes) {
_root.gotoAndStop(1);
} else {
_root.nextFrame();
}
autoplayInit();
}
}
}

function hideControls () {
nextBtn.gotoAndStop(2);
prevBtn.gotoAndStop(2);
}

updateFrame();
autoplayStatus = 0;

a na actions layeru imam samo: stop();
i na ostalim isto stop();
možda bi trebao promjeniti taj stop()?
ali galerija samostalno radi bez ikakvih problema :(
zakačio bih ovdje fajl, ali je velik 2MB.
[ semiconductor @ 02.10.2006. 16:18 ] @
Pokusaj da promenis redosled funkcija.
Npr. postavi prvo "ga.OnRelease ()..." pa onda "aq.onRelease = function ()" i sl.
Jel to vezbas ili pravis sajt za nekog? Mislim... 2MB? $!$!@#@!%#R^
Takodje, promeni, recimo...


b1.onRelease = function ()
{
var _loc1 = _root;
if (_loc1.section != "galerija.swf")
{
_loc1.section = "galerija.swf";
_loc1.transition.gotoAndPlay("closing");
} // end if
};

...i proveri da li ce da radi b1 taster.
[ mostart @ 02.10.2006. 20:31 ] @
ne pomaže :(
imam svoju stranicu, tj od mog udruženja građana i sve radi okej, samo me galerija muči.
još nisam uploado ovaj dio sa mail formom i galerijom.
evo link pa možete vidjeti kako izgleda...
http://www.bljesak.info/mostart
tasteri svi rade i poszivaju filmove, ali samo se galerija ne učitava kako bi trebala. inače u galeriji se nalazi 6 slika i rađena je na osnovu templatea iz flash mx 2004.
sve što sam promjenio je resize i fotke. kod je ostao isti. samostalno radi savršeno, ali kad se učitava u malom prozoru, učita se samo prva slika (prvi frejm), a counter koji bi trebao pokazivati 1 of 6 pokazuje 100 of 100.
[ mostart @ 12.11.2006. 15:52 ] @
ima li nekih prijedloga?
[ gordon_beneth @ 12.11.2006. 23:35 ] @
Predpostavljam da je problem u kodu kontrolera pošto sve referencira na _root.
Probaj da zameniš _root sa _parent ili da koristiš _lockroot() funkciju
[ mostart @ 18.12.2006. 15:45 ] @
sad mi dugmad ne rade, blinkaju... ali sad pokazuje 1 od 6... a ne 100 od 100... napredak je ostvaren...
kako koristiti lockroot fciju?
[ gordon_beneth @ 18.12.2006. 22:05 ] @
_lockroot koristiš npr ovako:
Code:

_root.createEmptyMovieClip("mc",0)
mc._lockroot=true
mc.loadMovie("temp.swf")

tako će svako pozivanje _root-a iz temp.swf pozivati svoj _root a ne _root swf-a u koji se učitava
ili
Code:

this._lockroot=true

će "zaključati" _root tog swf-a tako da kad se učita u drugi film pozivaće svoj _root a ne _root filma u koju je učitan
Sad ako koristiš _root i u glavnom i u učitanom filmu imaćeš problem zato ipak bolje koristi _parent u kodu controlera
Dakle zameni SVE _root sa _parent i radiće probao sam kod mene i funkcioniše
I dugmad ne blinkaju. Da nisi još nešto čačkao u kontroleru?