Notifications
bg
O
Olfgang
Designer
Japan
0
Likes
1
Follower
1
Connection
All
Articles0
Games0
Showcases0
Column0
Jobs0
O
Olfgang
postedan idea
May 6, 2018
gif Test.

O
Olfgang
postedan idea
May 6, 2018
速度の早い弾、壁貫通したら困る。
そういう時、rigidbody、便利だよね。
でも敵プレイヤーに対しては貫通したい、そういう弾、あるよね。
(敵プレイヤーはcharacterControllerを使用)


どうやったか

弾オブジェクトにコリジョン2つ用意しました。
ひとつはrigidbodyの壁(対マップ)用、もう一つはプレイヤーとのヒット用。
ちなみに、プレイヤーとのヒット用は子オブジェクトとして配置しました。
親のコリジョンオブジェクトには、fireRigidbodyというレイヤーを設定し
このレイヤーはPlayerレイヤーと接触しないようにしました。

これにより、壁は貫通せず
プレイヤーにヒットしても、rigidbody的な挙動(当たって弾けたり、あらぬ方向へ曲がっちゃったり)を回避し
まっすぐ飛ぶ貫通する弾を実装できたのでした。

コリジョン2つ使わずに
・壁貫通しない
・敵プレイヤーを貫通する
をやる方法、あるのかな?
あったら知りたい。

おわり

About Me
No description
See more
Skills
No skills added yet
Certifications (0)
Import
See all
Olfgang's liked projects (0)
No likes yet
Following (1)
Follower (1)
Following Companies (0)
Not following anyone yet
Groups (0)
No groups