SRC質問掲示板Mk2
(現在 過去ログ128 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■22222 / inTopicNo.1)  汎用戦闘アニメのSwitchコマンド
  
□投稿者/ 華魯サンジュ -(2011/02/18(Fri) 13:49:11) [ID:pbtehxmD]
    少々疑問に思ったことなのですが
    汎用戦闘アニメで"Switchコマンド"が以下のように使われていますが,
    この場合のCase1,2,3などの値はどういった状況で選択され、変化し結果代入されるんでしょう。
    ━━━━━━━━━━━━━━━━━━━━━━━━━
    Wait Start
    For i = 1 To 20

    Switch i
    Case 1 2 3 4 5 6 7
    Set NUM i
    Case 8 9 10 11 12 13
    Set NUM (i - 6)
    Case 14 15 16 17 18 19
    Set NUM (i - 12)
    Case 20 21
    Set NUM (i - 18)
    Case 21
    Set NUM 8
    EndSw
    ━━━━━━━━━━━━━━━━━━━━━━━━━
引用返信/返信 削除キー/
■22223 / inTopicNo.2)  Re[1]: 汎用戦闘アニメのSwitchコマンド
□投稿者/ SIF -(2011/02/18(Fri) 21:52:48) [ID:mIsdS58l]
    こんばんは、SIFです。

    ここだけ見れば、変数"NUM"にiに由来する数が入っているだけに見えますね。
    forに対するnextがありませんけど。

    とりあえず、ファイル名を教えていただけますか?
    これだけだとなんとも判断のしようがありませんので。
引用返信/返信 削除キー/
■22224 / inTopicNo.3)  Re[2]: 汎用戦闘アニメのSwitchコマンド
□投稿者/ 華魯サンジュ -(2011/02/19(Sat) 00:39:19) [ID:pbtehxmD]
    すいません、GBA_CU_ShootingB.eveの、
    3444行目です。
引用返信/返信 削除キー/
■22225 / inTopicNo.4)  Re[3]: 汎用戦闘アニメのSwitchコマンド
□投稿者/ SIF -(2011/02/19(Sat) 02:24:55) [ID:Ooj0ayC4]
    3444行ではないようですが、大体把握しました。

    戦闘アニメの画像は、"ファイル名+数字.拡張子"となっています。
    多分、命中アニメの類かと思います。
    その画像ファイルは、例えばビームの命中で例えれば

    1…ビームの先(当たる前用)
    2-7…ビームが当たっている状態
    8…ビームの後(通り過ぎる用)
    9…当たった後のエフェクト

    のようになっているのではないかと思います。
    (↑これは完全に例えです。実際にはファイル名は違うと思います。)

    そして、肝心のイベントですが、forでiが1〜7(つまりcase 1 2 … 7)では、
    変数"NUM"に変数"i"が代入され、8〜13では"i-6"、14〜19では"i-12"が、
    代入されて、この下に書いてある"_GBA_Paint"(これは画像を描写するサブルーチンでしょう)
    で、ファイル名+数字(変数"NUM")を参照し、描写する、と。

    うぅむ、あまり上手く説明できないな(^ ^;
    前後のイベントを見る限り、大体こういった形になっているようですね。

    とりあえず、このくらいで。
引用返信/返信 削除キー/
■22228 / inTopicNo.5)  Re[4]: 汎用戦闘アニメのSwitchコマンド
□投稿者/ 華魯サンジュ -(2011/02/19(Sat) 13:11:21) [ID:pbtehxmD]
    >1…ビームの先(当たる前用)
    >2-7…ビームが当たっている状態
    >8…ビームの後(通り過ぎる用)
    >9…当たった後のエフェクト
    、描画にSwitchコマンドを使っていたんですね。記述のみに使うコマンドだろうと勘違いしていましたね
    1~23順番ごとにつまりはフレーム!
    とにかく一度分かってスッキリしました!
    どうもありがとうございました。
解決済み!
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -