[過去ログ] 【3Dゲームエンジン】Unity質問スレッド29 [無断転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
273
(3): 2017/06/13(火)04:32 ID:AdsyBo0X(1/4) AAS
質問させてください
unityで蛇行した川をポリゴンで作り、プレイヤーがその川に入っている時にバシャバシャという水の跳ねる音をつけたいのですがうまくいきません

自分はmeshコライダーのトリガーを使って判定しようとしましたが、これだと川が蛇行しているので全頂点を内包する長方形の当たり判定が作られてしまい
見た目では川に入っていないのに判定が取られてしまいます。
透明なボックスコライダーなどを複数組み合わせてそれっぽくするしかないんでしょうか・・・

上記の実装に関して何かアドバイスを頂けたら幸いです
301: 276 2017/06/13(火)22:52 ID:AdsyBo0X(2/4) AAS
>>277
元から平面ポリゴンでやってるのですが、トリガーにした時点で実際にポリゴンのない余白部分までもがあたり判定の範囲に含まれてしまいます。
川ポリゴンをterrainで作った溝の中に埋め込んでポリゴンのない部分にはプレイヤーが入れないようにするなどで
対処するしかないのかなぁ
302
(1): 273 2017/06/13(火)22:53 ID:AdsyBo0X(3/4) AAS
レス版間違えたので再投稿ですw汚しちゃってすいません

>>274
元から平面ポリゴンでやってるのですが、トリガーにした時点で実際にポリゴンのない余白部分までもがあたり判定の範囲に含まれてしまいます。
川ポリゴンをterrainで作った溝の中に埋め込んでポリゴンのない部分にはプレイヤーが入れないようにするなどで
対処するしかないのかなぁ
304
(1): 2017/06/13(火)23:26 ID:AdsyBo0X(4/4) AAS
>>303
trueです。
というか、MeshColliderのisTrigerをtrueにしたいならConvexをtrueにしないと
isTrigerのチェックボックスが解放されませんよね
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.216s