Originariamente inviato da japane
Buongiorno gente!
Ho un problema fastidioso....mi incapponosco su una cazzata da cui non ne esco:
ho un flash in cui in un clip vuoto chiamato "photo" si caricano vari clip al release di un menu, nel clip principale c'è un campo di testo chiamato "navigator", il quale dovrebbe fungere proprio da navigatore e dirmi in che posizione del clip caricato sono, del tipo "1/5" (frame 1 su 5) "2/5" ecc.
Per fare ciò ho assegnato questo script all'unico frame del clip principale:
------------------------------------------------------------------------
frameattuale = _root.photo._currentframe;
frametotali = _root.photo._totalframes;
navigator.text = frameattuale+"/"+frametotali;
------------------------------------------------------------------------
i bottoni per navigare all'interno del clip caricato, sono posti nel clip principale, e hanno rispettivamente i seguenti script:
------------------------------------------------------------------------
on (release) {
if (tip<_root.photo._totalframes) {
tip++;
} else {
tip = 1;
}
_root.photo.gotoAndPlay(tip);
}
------------------------------------------------------------------------
e:
------------------------------------------------------------------------
on (release) {
if (tip>1) {
tip--;
} else {
tip = _root.photo._totalframes;
}
_root.photo.gotoAndPlay(tip);
}
------------------------------------------------------------------------
e funzionano perfettamente.
Perchè invece il "naviatore" non pesca i valori _totalframes e _currentframe nel clip giusto ma dà come valore sempre 1/1?
Dove sbaglio?
Se potete aiutarmi, ve ne sarei grato...
YouBastard! dj