3

MovieClip 内に StageText を埋め込むことはできますか?

StageText の約 20 のインスタンスをページに追加しました (各ページはムービークリップです)。これらすべてのテキスト フィールドをムービークリップとともに移動、フェードなどさせたいと考えていました。現在、ムービークリップをフェード アウトすると、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; と関係があると思います。行またはおそらく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 に答える