メイン FLASHおもちゃ箱【ゲームについてあれこれ】 スゴロクでの順番切り替え | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mikke | Åê¹ÆNo.44250 投稿日時: 2010-1-7 20:48 |
新米 居住地: 投稿: 3
使用環境:
WinXP,Flash8.0 |
スゴロクでの順番切り替え はじめまして、こんにちは。
私は今、AS1.0でスゴロクゲームを作っています。 4人のキャラクターが存在し、 1人のキャラクターを”スタート”から”ゴール”まで動かすことはできたのですが、 最終的には、4人を順番に動かしたいと思っています。 キャラクター1の動作が終わったら、ターゲットがキャラクター2に切り替わる。キャラクター2の動作が終わったら3へ… といったスクリプトが必要なのだと思いますが、 どのようにその命令をしたらよいかがなかなかわかりません if文で条件分岐をさせていくのでしょうか? 文章がわかりにくいかったら申し訳ないですが どなたか、どうかご教授よろしくお願いいたします! |
SeeDa!! | Åê¹ÆNo.44251 投稿日時: 2010-1-8 0:14 |
職人 居住地: Nagoya 投稿: 221
使用環境:
WinXP Flash CS4 au:W33SA? |
Re: スゴロクでの順番切り替え 誰の順番かを記憶する変数を用意しておきます。
例)memberNum = 0; サイコロを振ってコマが進んだ後この変数に1加えていきます。
これをもとに誰の順番かを求められます。
実際にはtraceの部分でキャラクターを切り替える処理をしてください。 switch文を使いましたが、if文でも同じようにできます。 |
mikke | Åê¹ÆNo.44252 投稿日時: 2010-1-8 0:55 |
新米 居住地: 投稿: 3
使用環境:
WinXP,Flash8.0 |
Re:ありがとうございます。 迅速な返信ありがとうございます。
早速ですが、変数の指定は全体のフレームアクションに 指定してよろしいものなのでしょうか? そしてswhitch文(if文)も、上の変数を指定した同じ場所に 命令するものでしょうか? 今、「サイコロを振る」というボタンがあり、それを押すと サイコロの数がプレイヤー1(Aさん)に伝わり、 「コマをすすめる」を押すとプレイヤー1が サイコロの出た数だけ動くようになっています。 ということは、「コマをすすめる」ボタンに swhitch文を指定するべきなのでしょうか? せっかく教えて頂いたのに、私の知識が足りないばかりに 聞いてばかりですみません…! |
SeeDa!! | Åê¹ÆNo.44260 投稿日時: 2010-1-10 3:36 |
職人 居住地: Nagoya 投稿: 221
使用環境:
WinXP Flash CS4 au:W33SA? |
Re:ありがとうございます。 外しちゃったようですね
以下の繰り返し動作がフレームで分けて出来ているなら ┌サイコロを振るボタン表示 │サイコロを振る動作 │サイコロの出目を決定 │コマを進めるボタン表示 └コマを進める 参加人数分のコマを用意して、下記赤字部分を増やせば良さそうです ┌サイコロを振るボタン表示 │サイコロを振る動作 │サイコロの出目を決定 │コマを進めるボタン表示 │現在のプレイヤーのコマを進める └次のプレイヤーにする フレームアクションで指示すればswitchやif文を使わなくてもtellTargetやgotoAndPlayを使って現在のプレイヤーのコマに直接指示を与えることが可能です。 mikkeさんが作られた状態が見えないので、抽象的な回答になってます… |
mikke | Åê¹ÆNo.44261 投稿日時: 2010-1-10 21:31 |
新米 居住地: 投稿: 3
使用環境:
WinXP,Flash8.0 |
Re:ありがとうございます。 ご回答ありがとうございます!
SeeDaさんが教えて下さった 次のプレイヤーにする という部分のASを未だに理解できずにいます…。 もしもよろしければ 私のデータを一度見て頂けないでしょうか? 私の質問の仕方と説明が悪いのだと思います sampleのソースコードをつなぎ合わせているものなので こちらにのせるには問題がありそうなので 直接メールなどでデータをおくらさせて頂きたいです。 本当にご迷惑なことと承知しておりますが、 もしもご相談にのってくださるよう気が向きましたら mikke.flife@gmail.com ↑にご連絡ください スイッチ文やイフ文、tellTargetなどで試しているのですが どうしてもうまくいきません… よろしくお願い致します…!! |
野中文雄 | Åê¹ÆNo.44262 投稿日時: 2010-1-10 23:33 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re:ありがとうございます。 「質問の仕方と説明が悪い」と思われるのであれば、きちんと説明し直す「努力」くらいしましょう。ご自分の問題なのですから。→【スクリプトを見てください】
引用: mikkeさんは書きました: 引用: SeeDaさんは書きました: |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |