- ベストアンサー
Flash8 チェックボックスのラベルの文字で
Flash8をWindowsXP SP2で使用しております。 チェックボックスのラベルの文字の色を変更したのですが、どなたか教えて頂けなしでしょうか? すごく基本的なことだと思うのですが、ヘルプやネットで検索しても全然見つからないので、知っている方ぜひ教えて下さい。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
ヘルプではココに書いてあります↓。 コンポーネントクラスのスタイルの設定 http://livedocs.adobe.com/flash/8_jp/main/00002996.html (これはネット上のヘルプですが,ネット上でなくても普通のヘルプにあります。) チェックボックスが存在するフレームに, 上記 URL のスクリプトをコピペして, 色を好きな色に変えれば良いだけです。 ===以下余談================ 場合によりますから一概には言えませんが, 個人的にチェックボックスなどの簡単なものは, コンポーネントを使うのではなく, ムービークリップで自作する方が色々融通が利いて良いと思います。 例えば, ムービークリップ内の フレーム1 に, チェックされていない状態の □ を用意して, ムービークリップ内の フレーム2 には, チェックされている状態の □ を用意して, その ムービークリップ を クリック したときに, そのムービークリップ内のタイムラインを フレーム2 に進ませるとともに, ムービークリップ内の変数を何かに変えれば良いだけでしょう。 そのムービークリップに書くスクリプト例 ---例-------------------------------- onClipEvent (load) { this.stop(); this.hensuu = 0; } on (release) { if (this._currentframe == 1) { this.gotoAndStop(2); this.hensuu = 2; } else { this.gotoAndStop(1); this.hensuu = 1; } } -------------------------------------- そしてそのムービークリップの横に, 適当な文字を書けば良いだけです。 これだと, チェックボックスが複数あっても, チェックボックスごとにラベルの文字が変えられたり, そのレイアウトも自由自在になります。 構造その他の説明はココでは難しいですが, もし,ムービークリップなど Flash の特性を理解していれば, コンポーネント を使うより自作した方が簡単だということです。
お礼
sassakun様いつも有難うございます。 ご丁寧に説明して頂き、またとても解りやすく、ワンランク上の技術を教えて頂き本当にありがとうございます!