メイン 迷える子羊の部屋【初心者専用】 flash カレンダー | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kenji okumura | Åê¹ÆNo.23852 投稿日時: 2006-2-18 14:35 |
新米 居住地: 岡山 投稿: 13
使用環境:
MacOSX flashMX flashMX2004 |
flash カレンダー こんにちは けんと申します。
flashで1月から9月分の カレンダーをflashMXで作成したのですが、 マッキントッシュのIEとウィンドウズのIEのみ 文字の一部が表示されないのです。 リロードを押すと表示されるのですが…。 (サファリ、ネスケは問題なく動きます。) 作成したファイルのプレビューです。 http://seven.bufsiz.jp/91a.html 作成したファイルをこちらです。 http://seven.bufsiz.jp/91a.fla ※ダウンロードできませんでした。 1フレーム目で touzitu = 0; dateobj = new Date(); tuki = dateobj.getMonth(); trace(tuki); switch (tuki) { case 0 : //1月 _root.gotoAndPlay("p1"); touzitu = 0; break; case 1 : //2月 _root.gotoAndPlay("p2"); touzitu = 1; trace("命令"); break;. . . . . 月の取得をして、 その後Switch文の条件処理をしています。 ●今月が2月なので case 1の _root.gotoAndPlay("p2"); touzitu = 1; trace("命令"); が命令されるはずなんですが…。 ●backレイヤーにあるbane02に 対して書いたActionscriptが原因で動かないようなのです。 内容は onClipEvent (load) { _visible = false; //loadされたら表示を消す。 } onClipEvent (enterFrame) { if (_root.touzitu == 1) { _visible = true; //_root.touzituが1ならば表示する。 } } MacとwinのIEのみ表示されない現象なので なんとかなると思ったのですが 一向に原因がわかりません。 何卒、ご教授お願い致します。 制作環境はmax OSX 制作アプリケーションは FLASH MXです。 |
野中文雄 | Åê¹ÆNo.23854 投稿日時: 2006-2-18 15:12 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: flash カレンダー メインタイムラインにTextFieldインスタンスmy_txtを配置して、以下のテスト用のステートメントを追加し、表示される結果を確認してみましょう。
引用: kenji okumuraさんは書きました: |
kenji okumura | Åê¹ÆNo.23856 投稿日時: 2006-2-18 18:23 |
新米 居住地: 岡山 投稿: 13
使用環境:
MacOSX flashMX flashMX2004 |
Re: flash カレンダー 野中さん こんばんは
早速の返信ありがとうございます。 my_txt.text = _root._framesloaded+" frames loaded"; を追加したのですが…。 ↓キャッシュを消して見ると 以下のような結果になりました。 http://seven.bufsiz.jp/download.html |
野中文雄 | Åê¹ÆNo.23857 投稿日時: 2006-2-18 19:50 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: flash カレンダー MovieClip._framesloadedプロパティの意味は確認されましたか? そのうえで、この結果をどう解釈されますか? いうまでもないことですが、これはokumuraさんご自身が解決すべき問題ですよ。
引用: kenji okumuraさんは書きました: |
kenji okumura | Åê¹ÆNo.23921 投稿日時: 2006-2-21 12:01 |
新米 居住地: 岡山 投稿: 13
使用環境:
MacOSX flashMX flashMX2004 |
Re: flash カレンダー 野中さん こんにちは
MovieClip._framesloadedプロパティの意味は確認しました。 その上で問題解決する方法が見つかりました。 ifFrameLoadedを使うとまっしろけな画面で止まる現象を回避することができました。 野中さん アドバイス有り難うございました。 |
野中文雄 | Åê¹ÆNo.23922 投稿日時: 2006-2-21 12:23 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: flash カレンダー 対処法はいくつかあるので、まず何が起こっているのかを確認していただく作業を先にと思いました。解決方法も見つかったということですので、まずはよかったです。
引用: kenji okumuraさんは書きました: ただ、ifFrameLoadedプロパティはちょっと古いですかね。ヘルプの[ActionScriptリファレスンガイド]には[使用を避ける言語エレメント]に分類されており、「Flash 5(野中追加: 以降)では、このアクションを使用しないでください」とあります。 最近のスレッド「読み込まれる度に違うムービーを再生したい」で、同種の問題が扱われています。参考にされるとよいでしょう。 引用: その上で問題解決する方法が見つかりました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |