0

Flash CS5.5 に付属するラジオ ボタン コンポーネントのサイズを変更するにはどうすればよいですか?

デフォルトの外観は非常に小さいです。同じことが非常に小さいラジオ ボタン ラベルにも当てはまります。

前もって感謝します

4

1 に答える 1

1

グラフィック アセットはライブラリにあります。フォルダは になります"Component Assets" -> "RadioButtonSkins"。ラジオ ボタンのさまざまな状態を構成するムービー クリップが多数あることに注意してください。

ラジオ ボタンのテキスト/ラベル部分については、コードを使用して行う必要があります。これはあなたが持つことができる関数の例です:

function styleRadioButton(rb:RadioButton, myTextFormat:TextFormat):void {
    rb.setStyle("embedFonts", true); //if you want to use an embedded font
    rb.setStyle("textFormat", myTextFormat); //set the text format
    rb.setStyle("antiAliasType", AntiAliasType.ADVANCED); //if you want smoother looking fonts
    rb.textField.autoSize = TextFieldAutoSize.LEFT; //if you want the label to automatically grow
}

したがって、 というチェックボックスのインスタンスがある場合は、次のmyRadioようにすることができます。

var textFormat:TextFormat = new TextFormat("Arial", 24, 0xFF0000); //make a red, 24px Arial text format
styleCheckBox(myRadio,textFormat);

MovieClipここで、ラジオ ボタンをorSpriteコンテナー内に配置し、そのコンテナーをスケーリングすることもできます。これをする:

1 - ラジオ ボタンのインスタンスをステージに配置する

2 - 新しく作成したインスタンスを選択した状態で、F8 キーを押します (または [変更] -> [シンボルに変換])。

3 - 新しく作成したムービー クリップをスケーリングする

于 2013-03-25T19:43:03.563 に答える