質問

Iセットアップ(ムービークリップに基づいて)PageHolderクラス途中で(ページ)番号で表示さ溺愛面積ことがあります。

今私のLayoutPaneを移入しようと、私はのコンストラクタ新しいPageHolderパラメータで指定された値に、その唯一Texfieldのテキスト値を設定する使命を帯びているPageHolderの新しいインスタンスを作成します。

ここでの問題はライブラリオブジェクトで文字のみ存在するが、実行時に表示されるということです。

たとえば、私は数「0」を含むテキストフィールドを持つ私のPageHolderオブジェクトを設定しています。今、実行時に、PageHolderのすべてのインスタンスは、唯一の「0」である、「0」のinitパラメータの一部として(10,20,30、...)とそれらのページに私が合格したことをあちこち1を除いて空白です示します。私は元のオブジェクトを変更する場合は「1」のショーアップが含まれている「1」ではなく、その後、すべての「1」のページ数を表示します。

缶誰かがこの上でいくつかの光を当てる?

package 
{
    import flash.display.MovieClip;

    public class LayoutPage extends MovieClip 
    {
        public function LayoutPage(page:uint) 
        {
            pageNumber_txt.defaultTextFormat = pageNumber_txt.getTextFormat();
            pageNumber_txt.text = String(page);
        }
    }
}
役に立ちましたか?

解決

あなたがテキストフィールドに使用しているフォントを埋め込む必要があります。

あなたはPageHolderクラスに入れているテキストフィールドを選択し、フォントファミリ]ドロップダウンボックスの下に埋め込み]ボタンをクリックし、[OK]をクリックします項目ラベル「数字[0..9]を」チェックします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top