[過去ログ] 【SB】Shooting Game Builder ver16【シューティング】 (995レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
496: 2013/10/24(木)00:36 ID:LxskDLkf(1/3) AAS
攻撃防御判定は、接触相手を認識できない
つまり、ぶつかった相手が、敵や弾なのか、地面なのかわからない
正直、壁判定用の専用の起動タスクは欲しい
現状では、変数の「壁の中?」で、接触相手が壁かどうかをみてるけど、壁に入ってしまってからではすでに遅い
497: 2013/10/24(木)00:47 ID:LxskDLkf(2/3) AAS
自機の周囲に見えない、接触判定用のキャラクタをまとわせておいて、自機が壁にめり込む前に判定する
接触が判定できたとしても、移動制限をかけられないので、自機の移動操作をあらじめスクリプトで実装しておく必要あり
なお、跳ね返す場合は、タスク内では衝突方向がわからないのが難点
四方八方に接触用キャラクタを配置して、接触したキャラクタの位置に応じて、逆向きに跳ね返そうとしても、
例えば、下側のキャラクタが前方の障害物にぶつかる場合もあって、前にぶつかったのに上に跳ね返されてしまう(汗)
物理演算は、画面全体に及ぶ重力表現は便利だけど、衝突判定は跳ね返り係数が明らかにおかしい
省2
502: 2013/10/24(木)12:48 ID:LxskDLkf(3/3) AAS
>>498
いつからか、壁ヒット時というタスクが増えてたはず
>>501
ローカル変数に攻撃力や防御力が加わった時、自機の速度レベルは見送られちゃったので・・・
でも、ウエポンのインデックスやレベルが変数からいじれるようになって、かなり便利になったよ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s