最近HEROESにはまってるなっくるです。私も空とびたい!!

えーータイトルすごく長くなってしまいましたが、リンゲージ書き出しで設定したクラスのスーパークラスから、そのMCにすでに配置してあるMCをみる方法です。やっと継承が使い慣れてきたんですが、スーパークラスからどうやて配置してあるMCみれるのか知らなかったので、メモです。

ボタンとかで、マウスオーバー、アウトだけ同じ動きをさせたい時ってありますよね。でマウスオーバーのときに配置してるmcのアルファを0とかにしたかったり。
リンゲージ書き出して設定したクラスからは普通にMC名で見れます。例えば配置してあるMC名が over_mc だったら、

over_mc.alpha = 0;

で。でもそのスーパークラスから同じように書くと”未定義のプロパティ over_mc へのアクセスです。”って怒られます。スーパークラスからはこう書いたらみれるんですって↓

MovieClip(this).over_mc.alpha = 0;

とっても簡単だけど、知らなかったーーー。

HTML5飯