yummm ho trovato questo AS che poi è lo stesso algoritmo che usa quel plugin di jquery.
codice:
Stage.scaleMode = "noscale";
Stage.align = "C";
//-----------------------
var StageWidth:Number = 320;
var StageHeight:Number = 240;
function scalaMovie()
{
if (Stage.width > Stage.height) {
movie._width = Stage.width;
movie._yscale = movie._xscale;
} else {
movie._height = Stage.height;
movie._xscale = movie._yscale;
}
movie._x = (StageWidth - movie._width) / 2;
movie._y = (StageHeight - movie._height) / 2;
}
//-----------------------
Stage.addListener(this);
this.onResize = scalaMovie;
scalaMovie();
//-----------------------
stop();
Potrebbe andare?
Suggerimenti per qualcosa di più efficiente?
Ho visto che certe volte si inceppa.
:=)