0

我坚持旋转我已将影片剪辑的注册点设置为加载上传图像的中心。我正在做类似的事情

http://custom.case-mate.com/diy?bypassLandingPage=true

我已经上传了图像,但无法正确旋转它,并且缩放也不能从中心工作。任何指导将不胜感激。谢谢你。

4

1 回答 1

0

我建议创建 a Sprite,将加载的图像添加为其子项(我想您正在使用 a Loader)并将其相对于其父项居中:

function onLoaded(e:Event):void{
    _parentSprite.addChild(_loader);
    _loader.x = -_loader.width / 2;
    _loader.y = -_loader.height / 2;
}

之后,您将获得所需的旋转类型更改 _parentSprite.rotation

每次缩放时,您都必须调用以下内容:

function centerContent():void{
    _loader.x = -(_loader.width * _loader.scaleX) / 2;
    _loader.y = -(_loader.height * _loader.scaleY) / 2;
}
于 2012-06-22T17:56:10.527 回答