root、第一フレームstop()を記述してムービークリップを配置。
そのムービークリップからrootの次のフレームに移動したくてroot.nextFrame()って、単純に書いただけではだめ。
MovieClip(root).gotoAndStop(2);と記述するのでした。
オープニングflashのときによく使う。
いろんな人のIETesterの意見を耳にしますが、あれって印刷プレビューにバグないですか?
ページによってはプレビューさえできない。
誰も言及していないのが不思議。
と、いうわけでここで発言。
ブラウザプレビューの見え方はいいですけど。既知のバグとして進む、戻るが対応できていない。
また印刷プレビューが正しくないと言っておきます。
我流AS3に拍車がかかっています。
さて、AS3でドキュメントクラスを使いながらflaファイルの1フレーム目にstop()とか入れたいとき、、、
癖でドキュメントクラスをextends Spriteになってたのをextends MovieClipにするとOK。
spriteだとエラーになる。
ってか、当たり前か。”フレームを持たないMovieClip”がSpriteなんだから。。。
メモ
IEとかでは大丈夫なのにfirefoxだけ印刷のプレビューが変に…
そんな時見つけたのがこのページ
firefoxを愛用してたけどこんなバグがあったなんて。。。
ちょっとがっかり
コーディング作業をしていて奇妙な現象に。
IE6、IE7、firefox、は大丈夫なのにgoogle Chromeでだけなぜか奇妙な隙間が。。。
「なんで?これ?」
状態になってChromeにあわせると他のがずれてしまい「????」でした。
そこでmarginとpaddingの設定をいじってみた。
たとえばmargin-topを1px増やすとします。
それと一緒にpadding-bottomを-1pxしてみるとIE6,IE7,firefoxでは位置は動かないのですがChromeは動きました。
どうやらmarginとpaddingの設定が他のブラウザとは違うみたい。
ひとまず解決しました。