| auteur : Grégory Dumas |
Dans certains cas, il peut être utile de connaître la taille de scène notamment si l'on a défini des dimensions en pourcentage.
Pour cela, il faut utiliser la classe Stage et, en particulier, les méthodes statiques width et height. Exemple
var nLargeur: Number = Stage . width ;
var nHauteur: Number = Stage . height ;
trace (" La scène fait " + nLargeur + " pixels de large et " + nHauteur + " pixels de haut " );
|
|
| auteur : Stephane Eyskens |
Non, la taille de la scène est définie de manière statique et il n'est pas possible en actionscript de la redimensionner.
|
| auteur : Grégory Dumas |
Lorsque l'on définit des dimensions en pourcentages à notre animation et que l'on lui attribut la propriété noScale (Pas d'étirement), il est parfois nécessaire de détecter un redimensionnement de l'animation pour adapter le contenu de celle-ci à ses nouvelles dimensions.
L'évênement onResize de la Classe Stage écoute justement ces redimensionnements.
Stage . scaleMode = " noScale " ;
var oStageListener: Object = new Object ();
oStageListener. onResize = function () {
trace (" Les nouvelles dimensions sont : " + Stage . width + " x " + Stage . height );
}
Stage . addListener (oStageListener);
|
|
Consultez les autres F.A.Q's
|
|
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2003-2006 Developpez Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.