重要なお知らせ:誠に勝手ながら当サイト(unityroom質問掲示板)は2021年10月31日をもちまして閉鎖させていただきます。ご利用誠にありがとうございました。

unityroom.com については引き続きご利用いただけます。

0 支持
16 閲覧

アイテムを拾ったらアイテムボックスに左詰表示をするというスクリプトを以下のように書き、Playerにはアイテムにぶつかったら消えるようにOnTriggerでDestroy記載することでうまく作用するようになったのですが、アイテムの効果をスクリプトに書いていきたくて敵オブジェクトを5体それぞれ用意し、それぞれのスクリプトを作製したいと考えています。内容は敵ごとに苦手なアイテムが存在するという設定でOnCollisonでプレイヤーに衝突したら、アイテムを持っていたらその敵とItemBox内のアイテムを消すというスクリプトを書きたいのですが、OnCollisonEnterの中がよく分かりません。もしよろしければスクリプトをお教えください。(例えばBulletがアイテムボックスにある状態で敵(黄)に衝突したらアイテムボックス内のBulletとその敵が消滅、もし該当アイテムを所持していなければ、エンドシーンに移動)

わかりづらい文章になってしまい申し訳ありません。




初心者 (160 ポイント)
編集 | 16 閲覧

ログインまたはユーザー登録してから回答してください。

関連する質問はありません。

2021-02-08 質問・回答をMarkdownで入力できるようにしました。
2020-09-03 新たなスパム対策を導入しました。

181 質問

161 回答

165 コメント

221 ユーザー