« Flash Player 9の普及率 | メイン | p432 »

p381〜p383

TweenImageLoaderクラスのスクリプトにおいて、Tweenクラスのインスタンスをローカル変数imgTweenで保持していますが、マウス操作などを行うとトゥイーンの途中でもimgTweenがガベージコレクションされてしまい、トゥイーンが最後まで行われないことがあるようです。トゥイーンが最後まで行われるように、imgTweenをインスタンス変数で宣言してください。お手数かけます。

p.381スクリプト 10行目に挿入
訂正前:
var imgHolder:MovieClip;

//コンストラクタ

訂正後:
var imgHolder:MovieClip;
var imgTween:Tween;

//コンストラクタ

-------------
p.381スクリプト 下から10行目
訂正前:
var imgTween:Tween = new Tween(
訂正後:
imgTween = new Tween(

-------------
p.382 1つ目の例:Tweenクラスでフェードイン
訂正前:
var imgTween:Tween = new Tween(
訂正後:
imgTween = new Tween(

-------------
p.382 3つ目の例:水平スケールをトゥイーンする
訂正前:
var imgTween:Tween = new Tween(
訂正後:
imgTween = new Tween(

-------------
p.383 1つ目の例:回転角度をトゥイーンする
訂正前:
var imgTween:Tween = new Tween(
訂正後:
imgTween = new Tween(

About

2008年4月14日 23:19に投稿されたエントリーのページです。

ひとつ前の投稿は「Flash Player 9の普及率」です。

次の投稿は「p432」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。