【发布时间】:2013-04-20 16:41:11
【问题描述】:
我正在使用 Flash CS 6 和 Air 3.6 构建 Android 应用。 我想在输入字段中使用StageText。 下面的代码仅适用于第一个文本字段。我需要进行哪些更改才能使其适用于两个文本字段?
// NO. 1
var firstfield:StageText = new StageText();
firstfield.softKeyboardType = SoftKeyboardType.DEFAULT
firstfield.stage = foobar.stage
firstfield.viewPort = new Rectangle(foobar.x, foobar.y, foobar.width, foobar.height);
// NO. 2
var secondfield:StageText = new StageText();
secondfield.softKeyboardType = SoftKeyboardType.DEFAULT
secondfield.stage = example.stage
secondfield.viewPort = new Rectangle(example.x, example.y, example.width, example.height);
【问题讨论】:
-
这应该可以工作(假设您同时使用 addChild)。尝试按字面意思设置 x 和 y,以确保不会将一个重叠在另一个之上,并将舞台设置为两者的同一舞台。
-
我不确定你的意思。你能给我举个例子吗?谢谢!