Je possède ce bout de code ActionScript qui est censé redimensionner une image pour l'adapter l'image-objet: (comme dans redimensionnez- l'image pas juste clip)Pourquoi cette image ne sera pas redimensionnée pour s'adapter à l'image-objet?
package
{
import flash.display.Sprite;
import flash.display.Bitmap;
import flash.events.Event;
public class Main extends Sprite
{
[Embed(source = 'img.png')]
private var TheImage:Class;
public static const TheImageWidth:Number = 1300;
public static const TheImageHeight:Number = 1300;
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
var image:Bitmap = new TheImage();
addChild(image);
image.scaleX = width/TheImageWidth;
image.scaleY = height/TheImageHeight;
}
}
}
Pourquoi ça ne marche pas? L'image n'obtient pas les bonnes dimensions.
Non. 'image' n'est pas une propriété ou une méthode de' image'. –
C'est ce que je reçois pour ne pas lire la question correctement! J'ai supposé que l'image était une image, pas une image bitmap ... Essayez d'utiliser la propriété de transformation et affectez une matrice au lieu d'utiliser les propriétés scaleX et Y. –