トップページ > FLASH > 2011年07月24日 > ZZunkQAf

書き込み順位&時間帯一覧

3 位/67 ID中時間01234567891011121314151617181920212223Total
書き込み数2000000000000000000000024



使用した名前一覧書き込んだスレッド一覧
Now_loading...774KB
Flashの超基本的な質問はここでしろ! part42

書き込みレス一覧

Flashの超基本的な質問はここでしろ! part42
473 :Now_loading...774KB[sage]:2011/07/24(日) 00:33:45.82 ID:ZZunkQAf
>>462さんのアドレスの、シューティングゲームを参考に作っていたのですが、
なんとか制限時間と、得点に応じた結果画面を付けたいと思い
>>460さんの下のリンク先ページのゲームの作り方を参考に
ムービークリップでタイマーを作って、シンボル内に
tellTarget("/") { gotoAndStop("end"); } を記述しました。
しかしタイマーが終わっても、結果画面には飛ばず
もう一度ゲーム(2フレーム目)を再開し、その後結果画面に飛びます。
再開時には敵機は一機もいない状態で、
自機は動けはしますが、攻撃は静止状態です。
2フレーム目の初期化か何かが関係しているのではと思ったのですが
自分では手か出せず困っております…。
ASは、多少いじりましたがほぼ最初の
>>462さんのリンク先のシューティングゲームを参考にしております。
どなたかご指導願います…!

Flashの超基本的な質問はここでしろ! part42
474 :Now_loading...774KB[sage]:2011/07/24(日) 00:38:41.73 ID:ZZunkQAf
すみません、>>473です。
結果画面ですが、>>462さんのリンク先のシューティングゲームに、
フレームを追加して作成しました。
フレームラベルは「end」です。
Flashの超基本的な質問はここでしろ! part42
476 :Now_loading...774KB[sage]:2011/07/24(日) 23:27:00.62 ID:ZZunkQAf
>>475さん
無駄の多い文章で申し訳ありません…回答ありがとうございます。
出力で確認してみたところ、目には見えませんが
一度結果画面には移動して、またその後2フレーム目に飛んでいるようです。

再開時というのは、結果画面を表示せずに
勝手に始まってしまうゲームなのですが
結果画面後に付けたリプレイボタンからは
正式にまたゲームをすることが出来るので、
リプレイ機能自体は問題ないかと思います。
Flashの超基本的な質問はここでしろ! part42
478 :Now_loading...774KB[sage]:2011/07/24(日) 23:43:47.40 ID:ZZunkQAf
すみません、今自分なりに見直してみて
多分ですけど原因が分かりました。

2フレーム目ですが、敵機初期化のスクリプトにある、
if (_x<-50 || _currentframe == 7){
という記述が原因なんじゃないかなと思いました。
恐らく、動き続けている敵機がタイマー終了時に-50より左にいる為、
初期化が掛かってしまっているのかと・・・

ただシューティングゲームに敵機の初期化は必要ですし、
こういった場合はどうすればいいでしょうか…。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。