나는 스프라이트에 맞게 이미지 크기를 조정하도록되어 ActionScript 코드의 조각을 가지고 : (같이하는 이미지 크기를 조정하지 그냥 클립) 왜 작동하지 않습니다어떻게이 이미지가 스프라이트에 맞게 크기가 조정되지 않습니까?
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;
}
}
}
? 이미지의 크기가 올바르지 않습니다.
아니요. 'image'는'image'의 속성이나 메소드가 아닙니다. –
그건 내가 제대로 질문을 읽지 못해서 얻는거야! 나는 그 이미지가 비트 맵이 아니라 이미지라고 가정했다 ... transform 속성을 사용하고 scaleX 및 Y 속성 대신 매트릭스를 할당 해보십시오. –