1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| _global.maxWidth = 300;
_global.initialHeight = 150;
_global.margin = 10;
// creation du clip conteneur
conteneur_mc.unloadMovie();
createEmptyMovieClip("conteneur_mc",1);
conteneur_mc._alpha = 0;
var myPicture = "http://www.google.fr/images/logo_sm.gif";
conteneur_mc.loadMovie(myPicture);
...
// redimensionnement
var pictureRatio = 0;
/**
* redimensionnement de la largeur
*/
if (conteneur_mc._width > _global.maxWidth) {
pictureRatio = (conteneur_mc._width / _global.maxWidth);
conteneur_mc._height = (conteneur_mc._height / pictureRatio);
conteneur_mc._width = _global.maxWidth;
}
if (conteneur_mc._height > _global.initialHeight) {
pictureRatio = (conteneur_mc._height / _global.initialHeight);
conteneur_mc._width = (conteneur_mc._width / pictureRatio);
conteneur_mc._height = _global.initialHeight;
}
/**
* on replace le clip conteneur redimensionné au centre de l'application
*/
conteneur_mc._x = ((_global.maxWidth - conteneur_mc._width) / 2)+2;
conteneur_mc._y = ((_global.initialHeight-conteneur_mc._height) / 2) + (_global.margin / 2);
progressBar._alpha = 0;
mc_circle._alpha = 0;
debug.text = "conteneur_mc._width = " + conteneur_mc._width + " conteneur_mc._height " + conteneur_mc._height;
conteneur_mc.onEnterFrame = function() {
conteneur_mc._alpha += 10;
if (conteneur_mc._alpha <= 0) {
conteneur_mc._visible = false;
delete conteneur_mc.onEnterFrame;
}
};
stop(); |
Partager