「Tweener」というライブラリをダウンロードし、クラスパスを通すところまではできたのですが、コンパイルエラーが出てしまい先に進みません。
■エラー内容
5000: クラス 'Tweener' は 'flash.display.MovieClip' をサブクラスとする必要があります。同じ型のライブラリシンボルにリンクしているためです。
ステージ上のレイヤー2にはムービークリップ「mc」が配置された状態です。
レイヤー1には以下のスクリプトが記述されています。
import caurina.transitions.Tweener;
Tweener.addTween(mc, { x:170, y:223, time:1, transitions:easeOutBounce } );
「Tweener」のバーションは「tweener_1_33_74_as3」です。
easeOutBounce の部分をダブルクォーテーションしてみて下さい。
Tweener.addTween(mc, { x:170, y:223, time:1, transitions:"easeOutBounce" } );
違っていたらごめんなさい。
ライブラリウィンドウ内のムービークリップを右クリックして、プロパティを選択。
リンゲージを設定するところに
クラス caurina.transitions.Tweener
というような設定をされていませんか?
この設定は不要ですので消してみてください。
caurinaディレクトリと xxxx.flaファイルを同じディレクトリに置くとクラスパスは気にしなくて済みますので、まずはここまでをお試しください。
ご回答ありがとうございます。
現状の階層は、aa.flaとcaurinaフォルダが同階層にあり、パブリッシュ設定のActionscript3.0の設定でクラスパスに./と記述している状態です。
クラスパスにわざわざ./を記述する必要なないですか?
ご回答ありがとうございます。
ダブルクォーテーションで囲ってみましたが同じエラーが表示されてしまいます...