[過去ログ] 【SB】 Shooting Game Builder ver 1 【シューティング】 (1001レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
56
(3): 2008/06/26(木)00:48 ID:TJg0HDkR(1) AAS
通過不能壁議論してる所申し訳ないのですが、質問があります

反射レーザーを作られた方が居たという話を以前聞いたのですが、
反射レーザーの反射角度は、どのようにして設定しているのか聞きたいです。

現在、グラディウスUのように障害物同士が衝突したとき、お互いが反射するようなスクリプトを作ろうと思っていて、
(グラUの氷ステージの氷同士がぶつかって、移動角度が変わったりするみたいな)

障害物のHPを1、攻撃力を9999、守備力を9998に設定し、
タスク0の時、適当な角度に直線的に移動させておく
省4
57
(4): 2008/06/26(木)08:45 ID:3NqK0d2/(1/2) AAS
>>56
変数(条件分岐)で衝突した方向に応じて、反射方向を数パターン作成しておくのが無難と思います。
障害物と自機の座標を比較して分岐?

壁で反射するレーザーでは、左右壁との衝突ではx方向速度のみを反転、上下壁ではy方向速度のみを反転で可能だと思います。
58
(1): 56 2008/06/26(木)08:48 ID:3NqK0d2/(2/2) AAS
>>57
障害物と自機でなくて、自機弾(レーザー)でした。

画面端との反射は、キャラクタの座標を条件分岐で判定してやります。
95: 2008/06/28(土)21:28 ID:1OU+RwL/(4/5) AAS
>>56
通過不能壁も、障害物反射も、制御原理は似ているような。

障害物反射)
ショットを極座標で移動させて、障害物に衝突時に進行方向を右回りに135度回転とかはどうですか?
跳ね返りがまっすぐでなくて、斜め45度になりますよ。

壁反射)
やはり、壁へ向かう速度成分のみを正負反転が良いですね。
省4
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s