と言うのをする時にどうすれば良いのかと言うサンプル
普通にloadMovie()後に読み込ますMCに_width、_heightの
リサイズ指定をしても外部ファイル読み込み完了してなければ
読み込み後にリセットされます(新しく読み込んだサイズに変わるから)。
でどうするかと言うと
任意のフレームから再生
でも書いたように外部swf読み込み後に処理を実行するようにする。
// _rootタイムライン
function resizeMC(obj) {
obj = eval(obj);
trace("this = "+obj);
obj._width = 200;
obj._height = 200;
}
// 外部swfを読み込むMC
onClipEvent(data) {
if (this.getBytesTotal() <= this.getBytesLoaded()) {
_root.resizeMC(this._target);
}
}
これで出来ます、良かったね。
Comments
Post a comment

外部ファイル読み込み後のリサイズ。