Ciao a tutti!
Sono nuovo ma vi seguo da tempo.
Ho cominciato a studiare AS 2.0 (non chiedetemi perchè non direttamente AS 3.0 perchè non lo so...) da un pò ma ho ancora molto da imparare.
![]()
Vi spiego il problema:
Sto rifacendo il sito dello studio dove lavoro e tra una cosa e un'altra, dal layout iniziale che era semplice per me è diventata una cosa che non riesco a gestire al 100%.
In pratica mi hanno chiesto un sito fullscreen che si adatti ad ogni risoluzione dello schermo (in pratica un liquid layout) e sto riscontrando problemi con il ridimensionamento dei .swf esterni caricati nel principale.
Vorrei che al comando onPress l'.swf caricato prendesse le dimensioni dello stage del principale ma non ci riesco.
Qualcuno mi sa aiutare o dirmi cosa sbaglio?
Vi prego sto impazzendo ormai da più di una settimana...![]()
Vi posto il codice:
project_btn.onPress = function() {
project_btn.onEnterFrame = function() {
if (home_mc._alpha>0) {
home_mc._alpha -= 4;
} else {
project_btn.onEnterFrame = null;
}
if (project_btn._alpha>0) {
project_btn._alpha -= 4;
about_btn._alpha -= 4;
news_btn._alpha -= 4;
what_btn._alpha -= 4;
contact_btn._alpha -= 4;
} else {
project_btn.onEnterFrame = null;
}
};
cont_mc.visible = 0;
this.bl = this.getBytesLoaded();
this.bt = this.getBytesTotal();
this.perc = Math.round((this.bl/this.bt)*100);
trace (this.perc);
if (this.perc == 100) {
cont_mc.loadMovie("file/project.swf");
cont_mc._height = _root.sfondo_mc.height;
cont_mc._yscale = cont_mc._xscale;
cont_mc._x = - cont_mc._width/2;
cont_mc._y = - cont_mc._height/2;
cont_mc.visible = 1;
cont_mc.project_loaded_mc._height = _root.sfondo_mc.height;
cont_mc.project_loaded_mc._yscale = cont_mc.project_loaded_mc._xscale;
cont_mc.project_loaded_mc._x = - cont_mc.project_loaded_mc._width/2;
cont_mc.project_loaded_mc._y = - cont_mc.project_loaded_mc._height/2;
}
project_btn.enabled = false;
contact_btn.enabled = false;
news_btn.enabled = false;
what_btn.enabled = false;
news_btn.enabled = false;
};
Spiego:
cont_mc è il contenitore...
project.swf è il file da caricare...
project_loaded_mc è il file da ridimensionare.
Grazie!!!!!!!
S

) da un pò ma ho ancora molto da imparare.
Rispondi quotando