Flash8を使用して簡単なゲームを制作しているFlash初心者です。
今仕事でオバケ叩きゲームを作っています。
黒いオバケを叩いて10点、黄色いオバケを叩くとマイナス10点という感じのもので、
時間制限(30秒)をつけています。
で、わからない箇所があります。
叩いた点数の合計が100点になると、
1ステージクリアにしたいのですが、なかなかうまくいきません。。
流れとしては、
ローディング画面
↓
スタートボタン画面
↓
ゲーム画面
(出てくるオバケのムービークリップ6つ、制限時間のタイマー、
得点が入るダイナミックテキスト<変数名:score>)
↓
クリア画面 or タイムオーバー画面
という感じのシーンになっています。
これがそれです。
http://www.edit-site.com/obake.html
どういうふうにすれば出来るでしょうか?
お答えよろしくお願いします。
No.1ベストアンサー
- 回答日時:
> どういうふうにすれば出来るでしょうか?
と書かれましても,SWF ファイルを見ただけでは,
現在,どういうしくみで動かしているのかがわかりません。
したがって,よりベターな回答は見つかりません。
つまり,叩いた点数の合計が100点になったとき1ステージクリアさせるという方法は無数にありすぎて,
端的な回答ができないということです。
そういうわけで,
失礼かとは思いましたがHugらせていただきました。
「HugFlash」
http://www.paw.hi-ho.ne.jp/milbesos/
http://www.paw.hi-ho.ne.jp/milbesos/apldl.shtml
------------------------------------
-10点する方のボタンクリックで,100点に達することはありませんね。
したがって,+10点する方のボタンに仕組みをつくれば良いわけです。
+10点するボタンのスクリプト↓
on(press){
_root.score = (_root.score + 10);
}
これ↑が知りたかっただけなのですが。
つまり
> ローディング画面
> ↓
> スタートボタン画面
> ↓
このような説明は,関係ないのでしても無意味ですし,
SWF を見せてもらうより,上の 3行のスクリプトを書いてくれた方が回答しやすかったということです。
上のスクリプトで,
100点に達したときのみ,1ステージクリアのフレームに進ませるなどをすれば良いわけです。
したがって,次のようにすれば良いと思います。
on(press){
_root.score = (_root.score + 10);
if(_root.score>=100){
_root.gotoAndStop(1ステージクリアのフレーム);
}
}
あと,タイマーをセットされているのでしたら,
タイマーを解除するようなスクリプトも必要かもしれません。
回答どうもありがとうございます!
教えてもらった通りで出来ました!!
これからは要点をキチンと書いて
わかりやすく質問するようにしますね。
ほんとうにありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 一眼レフカメラ canon デジタル一眼レフカメラ 5 2022/07/28 08:42
- マウス・キーボード マウスのないパソコン 9 2022/03/30 10:53
- スピーカー・コンポ・ステレオ ホームシアターの構築方法についてアドバイスをいただきたいです。 2 2023/08/06 18:28
- 大学受験 国立受験 11月からの大逆転劇を起こすには 7 2022/11/14 19:24
- Windows 10 ウィンドウズ10で起動画面が真っ暗、修復方法は? 6 2022/03/27 19:28
- その他(プログラミング・Web制作) python コードについて(初学者です) 3 2023/07/20 14:44
- その他(ゲーム) アタリショックを起こしたクソゲー「E.T.」 どんな内容なら失敗しなかったか? 3 2023/05/07 09:33
- Android android アップグレードに伴う不具合 1 2022/11/13 18:15
- 中古パソコン 画面がつきにくい…? 1 2023/06/03 21:07
- その他(エンターテインメント・スポーツ) 子どもの頃に難しいと思っていたゲーム「遥かなるオーガスタ」(スーパーファミコン)だったのですが、当時 1 2023/08/04 16:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python ボタンを押すと複数の関...
-
パーセントで配置したフラッシ...
-
else if文の順序を変えることに...
-
pythonのグローバル変数
-
PYTHONのtkinterについて
-
PythonでSetWindowPosを使うに...
-
pythonの画像の貼り付けについて
-
レーダーチャートの描画
-
photoshopで書いた四角の枠の中...
-
YOASOBI
-
【Photoshop】レイヤー効果の境...
-
ドラッグ&ドロップからの取得
-
VS2008 C# ボタンのテキストを...
-
テキストボックスの中身をリセ...
-
PythonのTkinterイベントについて
-
VBScriptでMsgBoxのYesNoボック...
-
五芒星は、悪魔崇拝とどういう...
-
変数に256文字以上のテキストを...
-
キープレスとボタンクリックの...
-
×ボタンを無効化したいのですが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python ボタンを押すと複数の関...
-
else if文の順序を変えることに...
-
四乗根を英語で言うと・・・
-
PythonでSetWindowPosを使うに...
-
ADに参加していないPCからADサ...
-
tkinterからplt.plot()を呼びたい
-
Pythonのtkinterについて
-
pythonのグローバル変数
-
PYTHONのtkinterについて
-
flash 大きさの異なる写真のス...
-
関数をプロパティとして代入する際
-
pythonの画像の貼り付けについて
-
SNMPの標準MIBについて
-
2分木を中順でなぞりたいので...
-
Flashvars getURLの書き方
-
リンクでのエスケープシーケン...
-
Flashの表示サイズを動的に変更...
-
■外部jpgをクロスフェードさせ...
-
ゲージと連動したムービークリ...
-
ボタンの上にマウスを置くと虫...
おすすめ情報