質問編集履歴
1
追加情報
test
CHANGED
File without changes
|
test
CHANGED
@@ -227,3 +227,29 @@
|
|
227
227
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
228
228
|
|
229
229
|
Unity5.6.1
|
230
|
+
|
231
|
+
|
232
|
+
|
233
|
+
Bongoさんへ
|
234
|
+
|
235
|
+
dist = Vector3.Distance (transform.localPosition, target[0].transform.localPosition);
|
236
|
+
|
237
|
+
|
238
|
+
|
239
|
+
このtarget[0]には衝突させるオブジェクトが入っており、
|
240
|
+
|
241
|
+
|
242
|
+
|
243
|
+
if (dist <= 5.0f) のdistにはそのオブジェクトとの距離が入っているので、ほかのオブジェクトに衝突しても無視されるようになっています。
|
244
|
+
|
245
|
+
試してみても問題なく動作するため、ほかのオブジェクトとは関わっていません。
|
246
|
+
|
247
|
+
|
248
|
+
|
249
|
+
また、衝突させるオブジェクトにはenemyController.csがアタッチされているのでみつからない原因がわからないのです・・・。
|
250
|
+
|
251
|
+
|
252
|
+
|
253
|
+
ちなみに、反対にゲームオブジェクトにパーティクルシステムが衝突したのか判定する方法はありますか?
|
254
|
+
|
255
|
+
泥沼にはまっています・・・。
|