J'essaie de centrer les dimensions de l'image dans l'objet sprite dynamique, mais j'obtiens 0 dans les propriétés height et widh. Quelqu'un peut-il s'il vous plaît m'aider à obtenir les dimensions de l'image? J'ai essayé en utilisant diverses propriétés de contrôle de l'image, mais je reçois les dimensions. S'il vous plaît voir le code ci-dessous et les valeurs dans la ligne commenteflex 4 dimensions de l'image
Code MXML:
<mx:Image id = "imgActive" visible="false" />
gestionnaire d'événements
:
private function addImageHandler(e:MyCustomeEve){
imgActive.source = e.imageUrl;
imgActive.visible = true;
GAME_STATUS = "ITEM_SELECTED";
trace(imgActive.width,
imgActive.height, // 0
imgActive.contentHeight, // 0
imgActive.contentWidth, // NaN
imgActive.content.width, // error because imgActive.content is null
imgActive.content.height // error because imgActive.contentis null);
imgActive.cacheAsBitmap = true;
}
Quel est l'événement que vous écoutez? – Kodiak