loadMovie();した画像にsetMask();をする方法

昨日の悩みが解決しました

結論から書くと、マスクを掛けるmcの中に入れ子にしたmcに画像を読み込みました。これで、解決しました

事前にsetMask()を、loadMovie()で読み込む先のmcに掛けておきます。
picarea_mc.setMask(en_mc);

その後、画像を外部から読み込みます
この画像は、以前書いたように、PHPを経由してアップした画像なので、ファイル名は動的に変わります。
なので、これを検出して読み込む画像を変えるため、事前にファイル名をPHPから出力された値を使って、変数"file"に定義しています。
このファイルを先ほどマスクを掛けたmcに入れ子にしたもうひとつ下の階層のmc(picarea_mc.null_mc)に読み込みます。
aaaは、PHPで出力した変数です。
file = "upload/"+ aaa + ".jpg"
picarea_mc.null_mc.loadMovie(file);

//picarea_mcは、loadmovieで画像を読み込む先のmc//
//en_mcは、マスクにするmc//

Bookmark and Share


ブックマークに追加