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で質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sendAndLoadで
-
SO-01B(2.3.3)のroot化について
-
python ボタンを押すと複数の関...
-
スロットを作りたいのですが・・・
-
1フレーム~5フレームまで表...
-
四乗根を英語で言うと・・・
-
else if文の順序を変えることに...
-
スクリプト難しいです…
-
loadMovie()を組み込んだswfフ...
-
onReleaseができない
-
別のアプリケーションのテキス...
-
【VB.NET】別Formのボタンが押...
-
photoshopで書いた四角の枠の中...
-
VB6.0 でメニューを作りたいん...
-
テキストボックスにセルの値を...
-
ボタン自身の画像を変える方法
-
VB6.0のHideのバグ?
-
C言語でのマウスを移動とマウス...
-
マスクをとるとオーバーフロー...
-
テキストボックスの中身をリセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python ボタンを押すと複数の関...
-
四乗根を英語で言うと・・・
-
else if文の順序を変えることに...
-
SNMPの標準MIBについて
-
tkinterからplt.plot()を呼びたい
-
pythonの画像の貼り付けについて
-
Pythonを使ってせん断応力図、...
-
pythonのグローバル変数
-
オブジェクトのランダムな位置表示
-
マウスアウトしているのに、マ...
-
PythonでSetWindowPosを使うに...
-
スクリプト難しいです…
-
ADに参加していないPCからADサ...
-
flashでURLからのデータ取得
-
レイヤーに配置されたムービー...
-
attachMovieで表示した複数のMC...
-
レーダーチャートの描画
-
L-07Cでroot化した後の端末初期化
-
経過時間を計るには
-
flash 大きさの異なる写真のス...
おすすめ情報