private function boldVerb(_phrase:String, _verb:String):String
{
var newHtmlText:String = "";
var format:TextFormat = new TextFormat();
format.color = 0x990000;
var pattern:RegExp = new RegExp([_verb]);
newHtmlText = _phrase.replace(pattern, "<b>" + _verb + "</b>");
textField.setTextFormat(format);
return newHtmlText;
}
textField がステージ上のテキスト フィールドである場合、これは機能するはずですが、これは AS3 でテキストの書式設定を行う方法です。詳細については、「AS3 TextFormat」で Google 検索を行ってください。まず、新しい TextFormat オブジェクトを作成し、プロパティを指定します。濃い赤の #990000 (AS では 0x990000) を選択し、それをテキスト フィールドに適用しました。文字列自体をフォーマットしたいのは確かです.Flashでそれが可能かどうかは覚えていませんが、テキストフィールド自体を編集することはできます. そのため、いくつかのテキスト フィールドをつなぎ合わせて、1 つのアクセント付きの単語を含むテキストの文字列を取得する必要がある場合があります。うまくいけば、それがあなたに一歩近づきます!幸運を!