今簡単な対戦ゲームのようなもの作ってるんですけど
攻撃部位とダメージ部位のoverlapイベントが自分自身のコンポーネント同志で検出されてしまうのを
対処するのにスマートな方法あるかな?
最初はとりあえずoverlapイベントでOtherActorがselfだったらパスという処置をしたんだけど
これだと衝突検出されてからはじくので効率が悪い
できれば衝突に必要な計算そのものをパスさせたい(無駄なので)
次にpresetを使う方法だけど
対戦格闘ゲームのように同一クラスのアクタ同士が攻撃しあうというものなので
この方法で実現させようと思ったらObjectChannelに
Player1Attack/Player1Damage
Player2Attack/Player2Damage
のように1P・2P用2種類ずつ用意してそれぞれ互い違いにしか衝突検出しないpresetを用意して
開始時にコントローラーID見て自分の持っているCollisionComponent全てに
適切な方を設定しなおすという処理をする必要があるのでいまいちスマートじゃない感じ
もう1つignore move系使ってみたけど
うまく無視してくれなかったりゲームが動きだすと無視してくれるけど
最初の1フレームは検出されてしまったりと思ったように動いてくれない
(そもそもこういう使い方をするためのものでないような気がする)
みなさんこういう場合どうしてますか?
素直に同じアクタにぶら下がっているCollision同志は衝突対象にしませんフラグ
みたいなのがありそうな気もするんですけど
【UE4】Unreal Engine 4 初心者質問スレッド part3 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
825名前は開発中のものです。
2017/07/01(土) 21:36:21.46ID:LcsArc2u■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【英政府】生きたままゆでるの禁止 ロブスターにも苦痛 [ポンコツ★]
- 【労働力不足】43万人、外国人「育成就労」で補完 27年度から新制度 特定技能制度と合わせて123万人まで受け入れ ★2… [ぐれ★]
- 【東京】西東京市の住宅で親子4人死亡 母瑞e名義のマンシャンで知人男性b燻亡 いきさbツや関連を捜査=@警視庁 ★3 [ぐれ★]
- 日テレの男性記者と女性記者がカラオケBOXで行為に及び、NHK記者が動画撮影 動画が拡散するも女性記者は「泥酔していて記憶がない」★4 [Ailuropoda melanoleuca★]
- 高市内閣の若い世代の支持率は92.4% FNN世論調査★7 [♪♪♪★]
- 日本の24年の1人当たりGDP、24位 [ぐれ★]
- 【悲報】小麦が豊作すぎて国際価格が大暴落 [455031798]
- 頭良くなる方法教える
- 千と千晴の神隠し
- 千晴ちょっといらして
- 大川原化工機、捜査員不起訴wwwwwwwww [592058334]
- 【悲報】中国、切り札を切る。同人誌即売会で日本の作品の同人誌やコスプレを禁止。愛国者、憤死へ [834922174]
