- ベストアンサー
CreateEmptyMovieClipで作成したMCに枠線を付けたい
CreateEmptyMovieClipで作成したMCに枠線を付けたい。 Flash MX、AS2.0で、CreateEmptyMovieClipで作成したMCに 赤い枠線を付け、ロールオーバーされた時はオレンジに色を変えたいと思っています。 フィールド内に枠線をASで表示させることはできるのですが、 MCに枠線を付けたい場合の処理がいまいちわかりません。 たとえば CreateEmptyMovieClipで120×120の四角いMCを作成し、 それに赤い枠線をつけるにはどうしたらよいのでしょうか。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
四角が描けるのであれば、線をつけるのはすぐだと思いますが。。。 描くMCにlineStyleを定義します。 ---------------------------------------------------- var mc:MovieClip = this.createEmptyMovieClip("mc", 1); mc._x = 10; mc._y = 10; mc.lineStyle(1, 0xFF0000); mc.beginFill(0xFFFFFF, 100); mc.moveTo(0, 0); mc.lineTo(0, 120); mc.lineTo(120, 120); mc.lineTo(120, 0); mc.endFill(); ---------------------------------------------------- ロールオーバーした際に色を変えたければ、 lineStyleを再定義して、同様の描画処理をすればOKです。
お礼
ありがとうございました。 無事処理できました!