ciao rotanod, mi si presentava lo stesso problema.......
la mia situazione:
- stage principale 1000px * 1400px
devo solo caricare in un mc vuoto presente sullo stage un swf largo 920px
la formula per la centratura e' sempre:
codice:
target._x = (Stage.width/2)-(target._width/2);
nel file html l'ho impostato al 100%
codice:
<script type="text/javascript">
var so = new SWFObject("index.swf", "flashcontent", "100%", "1400px", "8", "#fff");
so.addParam("quality", "best");
so.addParam("scale", "noscale");
so.write("flashcontent");
</script>
il problema e' dato dallo Stage.width
con la risoluzione 1024*768 i lrisultato dell aformula sarebbe
1024/2-920/2 = 52 il target e' posizionato a _x=52
con la risoluzione 1280*1024 il risultato della formula sarebbe
1280/2-920/2 = 180 il target e' posizionato a _x=180
QUINDI PIU' A DESTRA!!!
SI RISOLVE SE NON APPLICHIAMO LO STAGE.WIDTH MA ci creiamo una variabile che andra' a sostiutuirlo, quindi io ho risolto inserendo
Stagewidth=1000;
e sostituendo Stage.widrth nella formula con Stagewidth
ciao