3

是否可以在 MovieClip 中嵌入 StageText?

我在一个页面中添加了大约 20 个 StageText 实例(每个页面都是一个 MovieClip),我希望所有这些文本字段与 MovieClip 一起移动、淡入淡出等。现在,当我淡出 MovieClip 时,StageText 仍然存在,我必须通过脚本单独删除它们。

这是我用来添加 StageText 的代码示例

var textField1:StageText = new StageText();
textField1.softKeyboardType = SoftKeyboardType.PUNCTUATION;
textField1.returnKeyLabel = ReturnKeyLabel.GO;
textField1.stage = this.stage;
textField1.viewPort = new Rectangle(800, 200, 100, 30);
textField1.text = String(0);

我认为这与 stage = this.stage; 有关系。line 或者 viewPort,但是 Google 上没有太多关于 StageText 的信息,所以我找不到任何关于它的信息。

4

1 回答 1

1

不。我认为它们只是覆盖在您的 Flash 内容之上:http: //help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/text/StageText.html

“使用本机输入时,StageText 对象不是显示对象,您无法将它们添加到 Flash 显示列表中。”

于 2012-08-15T00:03:32.173 回答