转换管理器如何工作

时间:2013-08-10 17:27:58

标签: actionscript-3 transformation

我正在尝试在as3中做一些转换工具。我找到了this

这对我很有帮助。但是,我还有很多问题。

首先,如果我想要转换一些自定义图像。我该怎么办?我试试Bitmap

但它不起作用。我不知道应该选择哪个类进行图像变换。

其次,如果我想转换TextField。我该怎么办?我试试flash.text.TextField

。它有效,但缩放时我的文字消失了。

请给我一些关于变换工具的建议。谢谢。

1 个答案:

答案 0 :(得分:0)

您已将内容放入Sprite,然后将其注册到变压器。这是您提供的链接中的示例...

public var fts:FreeTransformManager;
public var mySprite:Sprite = new Sprite();

// here you initialize the transformer
fts = new FreeTransformManager(false);

// this is just something to have some content
mySprite.graphics.beginFill(0xEEEEEE);
mySprite.graphics.drawRect(0, 0, 90, 90);
mySprite.graphics.endFill();
addChild(mySprite);

// here you register the Sprite to the transformer
fts.registerSprite(mySprite);