バージョンunity2018.1.0f2
unityでアーチェリーのゲームを作成しています。的となるTargetは色ごとに別のオブジェクトになっており、Targetの子オブジェクトです。DartがTargetの子オブジェクトのいずれかに衝突したらTargetごと(子オブジェクトも全て)削除したいのですがどのようにしたらよいでしょうか。調べても上手くいかずに困っています。ご回答お願いします。
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Hit_destroy : MonoBehaviour { public string target_tag; void OnCollisionEnter(Collision collision) { if (collision.gameObject.tag == target_tag) { Destroy(collision.gameObject); Destroy(gameObject); } } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/22 05:22