メイン どこでもFlash【携帯向けFlash関連】 FLASHクイズで10問目後に終了画面に飛びません | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
truth | Åê¹ÆNo.29903 投稿日時: 2006-11-10 18:33 |
新米 居住地: 投稿: 18
使用環境:
PC→Windows xp Home Edition Flash→Macromedia Flash Basic 8 |
FLASHクイズで10問目後に終了画面に飛びません こんばんは。
現在FLASHクイズを作成中なのですが 全問題数9問のフラッシュクイズで 答えのボタンを押すと正解か不正解が表示され、 次へボタンを押せば次の問題へ行き、9問目が終了すると ランキングに登録・最初から・終了のボタンを選ぶ と言う仕様だったのですが、 問題数を10問に変更し、答えボタンを押し、正解・不正解が出た後、 自動で次の問題へ行くと言う仕様に変更しました。 正解・不正解は自動で飛ぶようになったのですが なぜか10問目が終了し、正解・不正解が出た後 登録・最初から・終了のページに飛ぶはずが また質問ページに飛び、問題も答えの選択肢も 表示されないと言う状態になっています。 答えの番号を押すとまた正解・不正解が出て また質問のページへ飛び・・・の繰り返しです。 変更後の仕様は 正解・不正解のイラストをシンボルに変換し、 ムービークリップを作成し、 ムービークリップの中に キーフレームを1フレームから10フレームに作成し、 10フレーム目に tellTarget("/"){ gotoAndStop("question");} questionCount++; if(questionCount > questionToal){ gotoAndStop("result"); }else{ gotoAndStop("question"); } と入れました。 また、問題数を9問から10問に変更した事で正解している答えが不正解になりました。 他に変更していろいろ試してみましたが同じ問題が何問も出たりしてしまったり余計にひどくなったので今の状態に戻しました。 どこが問題なのか分かる方がいらっしゃれば教えて下さいm(_ _)m |
ebi | Åê¹ÆNo.29908 投稿日時: 2006-11-10 20:31 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: FLASHクイズで10問目後に終了画面に飛びません ebiです。
とりあえず、変数questionCountをtraceしてみては? |
truth | Åê¹ÆNo.29915 投稿日時: 2006-11-11 10:53 |
新米 居住地: 投稿: 18
使用環境:
PC→Windows xp Home Edition Flash→Macromedia Flash Basic 8 |
Re: FLASHクイズで10問目後に終了画面に飛びません ebiさん初めまして。
ご返答ありがとうございます。 questionCountをtraceと言うのはどちらに記入すればいいのでしょうか? tellTarget("/"){ gotoAndStop("question");} questionCount++; if(questionCount > questionToal){ gotoAndStop("result"); }else{ gotoAndStop("question"); trace(questionToal); } 試しにこちらに入れてみたのですが、出力ウィンドウに数字が表示されただけで何も変わってないのですが 出力ウィンドウで何かがわかると言う事でしょうか? 初心者なでよくわからないので詳しく教えて頂ければ幸いですm(_ _)m |
ebi | Åê¹ÆNo.29918 投稿日時: 2006-11-11 14:07 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: FLASHクイズで10問目後に終了画面に飛びません ebiです。
引用: 出力ウィンドウに数字が表示されただけで その値が何だったのか が、肝心なのです。 trace() そのものの意味はお分かりですか? リファレンスなどひいてますか? 「初心者なので」と言われても、 どのくらいまでお分かりなのかがこちらでは分かりません。 では、次のようにtrace();を入れて異常な動作になった時点までの 出力ウィンドウに表示された値をマルッと、このスレにペーストしてみて下さい。
まわりくどく感じられるかもしれませんが、 情報不足なので、今のトコ、解決のヒント集めの段階なのです。 もし、上記トレースをする事で、「あ、そっか!」とピンときて 解決したとしても、必ず自己レスをつけましょう。 |
truth | Åê¹ÆNo.29920 投稿日時: 2006-11-11 14:45 |
新米 居住地: 投稿: 18
使用環境:
PC→Windows xp Home Edition Flash→Macromedia Flash Basic 8 |
Re: FLASHクイズで10問目後に終了画面に飛びません すみません。
初心者と言うのは 最近FLASHのスクリプトに触れ、本を見ながら作成をしていて スクリプトの説明を見ても見本を見なければどう組み合わせばいいか等もわからない状態です。 trace()の意味は調べ、結果を出力ウィンドウに表示すると言う事は分かりましたが 結果を見ても何の事かがわかりませんでした。 以下の物が結果です。 時間制限付きなので questionToal10 questionToal10 以降が永遠と続きます。 questionToal2 questionToal10 ------ questionToal3 questionToal10 ------ questionToal4 questionToal10 ------ questionToal5 questionToal10 ------ questionToal6 questionToal10 ------ questionToal7 questionToal10 ------ questionToal8 questionToal10 ------ questionToal9 questionToal10 ------ questionToal10 questionToal10 ------ questionToal11 questionToal10 ------ 必要かどうかわかりませんがもう少し情報を記入しておきます。 スタート画面:1フレーム目 (時間制限付き)クイズ画面:5フレーム目 正解画面:9フレーム目 不正解画面:14フレーム目 終了画面:19フレーム目 終了画面はランキングにデータを飛ばす・最初からクイズを始める・スタート画面に戻る となっています。 |
ebi | Åê¹ÆNo.29922 投稿日時: 2006-11-11 15:22 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: FLASHクイズで10問目後に終了画面に飛びません ebiです。失礼(´?`;)ゞ
最初の方は“questionToal”でなく"questionCount"でした。えへへ。 ってわけで、こういう事ですね。 questionCount2 questionToal10 ------ questionCount3 questionToal10 ------ questionCount4 questionToal10 ------ questionCount5 questionToal10 ------ questionCount6 questionToal10 ------ questionCount7 questionToal10 ------ questionCount8 questionToal10 ------ questionCount9 questionToal10 ------ questionCount10 questionToal10 ------ questionCount11 questionToal10 ------ んー…questionToalも、ちゃんと10なんですね。 これ、questionCountが2から始まってますが、 これはこれでいいんですか? マークがついてるトコで、 questionToalよりquestionCountが大きくなるので (questionCount > questionToal) 実質、その上までの9問しかない感じなんですが。 1回目はカウントしてないんですかね? しっかし、これで、resultに飛ばないんですか。 ナゼダロ? これ、ほんとに9問だと正常なんですか? 10問にしたのと一緒に「ボタン移動」だったものを「自動移動」にされた ってのも気になります。自動移動にしてから9問で試してみましたか? もしくは制作過程のファイルが残っているのなら、 「ボタン移動」のままで10問にしたら、どうなんでしょう? やっぱり問題起こるんでしょうか? |
ebi | Åê¹ÆNo.29923 投稿日時: 2006-11-11 15:27 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: FLASHクイズで10問目後に終了画面に飛びません ebiです。
ところで最初から気になってたんですが questionToal は、questionTotal ですよね。 ま、単なるスペルミスでしょうからつっこむのも イジワルかなーと思って黙ってましたが、 もしかしたら、設定した時点での変数名と、 if文内での変数名が違うかなー...とか。 まさかね(´?`;)ゞ10入ってるしね。 |
truth | Åê¹ÆNo.29924 投稿日時: 2006-11-11 16:15 |
新米 居住地: 投稿: 18
使用環境:
PC→Windows xp Home Edition Flash→Macromedia Flash Basic 8 |
Re: FLASHクイズで10問目後に終了画面に飛びません 9問だと正常だったんですが
もしかしたら9問以上作成できない仕様なのかもしれません。 制作過程のファイルで二通り試してみた所 9問で自動にしたら10問目から質問画面で質問と選択肢が消えて表示されました。 10問で手動で質問に飛ぶのままにすると答えが正解なのに不正解になり、 10問目できちんと終了画面に飛びました。 自動の部分が終了できない原因だったようです・・・ |
ebi | Åê¹ÆNo.29925 投稿日時: 2006-11-11 16:38 |
フォーラム芸人 居住地: nagoya 投稿: 926
使用環境:
.6.8 CS6 <参考書> ・基本からしっかりわかるActionScript 3.0(既読) ・ActionScript3.0プロフェッショナルガイド(進行中) ・ActionScript3.0パフォーマンスチューニング(未読) ・ActionScript 3.0 逆引きクイックリファレンス(購入予定... |
Re: FLASHクイズで10問目後に終了画面に飛びません ebiです。
あらら。CD-ROMサンプルからToalでしたか。 それじゃ、仕方ないですね。ま・単なる変数名ですから。 (スクリプト見て) へぇ、そういう風になってたんですね。 とりあえず"10"を"a"はヨロシクなさ気ですよ。 工夫としては良いと思うのですが。 引用: baseStringは0やアルファベットは使えないのでしょうか・・・ との事ですが、baseStringはそのサンプルを作った人が設定した変数ですので flash依存のモノじゃあないんです。もしお尋ねになるのなら、サンプルを 作成した本の作者に尋ねるべきでしょうね。 もっとも、その回答を期待するのはあまり現実的じゃないかもです。 「問題数増やしたい」なんて、容易に予想できる要望だと思うんですが… これ、1つ1つの問題は3択なんですか? |
truth | Åê¹ÆNo.29926 投稿日時: 2006-11-11 17:15 |
新米 居住地: 投稿: 18
使用環境:
PC→Windows xp Home Edition Flash→Macromedia Flash Basic 8 |
Re: FLASHクイズで10問目後に終了画面に飛びません "10"を"a"はよくないですか(><;)
他のログで見たのですがここにいらっしゃるコマツさんが私が利用している本の作者さんだそうです。 以前に他の質問に答えてもらったのですがその時は気付かなかったんですが・・・ 今はどうやら見てないようでもう聞けないかもしれません・・・ baseStringって変数だったんですか!著作権にひっかかるかもしれませんのでその部分は消しておきます。 あと、1つ1つの問題は3択で統一しています。 やはり10問以上で作成するなら他の方法で作成しないといけないでしょうか? |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |