teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

編集

2018/11/28 16:44

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -28,5 +28,5 @@
28
28
  コライダーからスクリプトを取得する場合は、GetComponentしか方法がないと思うのですが、いかがでしょうか?
29
29
 
30
30
  すみません、もう1点質問です。
31
- 今回のコライダーに限らず、そしてキャラクターにも限らず、基本的に階層構造のゲームオブジェクトは、基本的にルートのゲームオブジェクトに
31
+ 今回のコライダーに限らず、そしてキャラクターにも限らず、基本的に階層構造のゲームオブジェクトは、
32
- スクリプトをアタッチすべきと考えているのですが、いかがでしょうか?
32
+ 基本的にルートのゲームオブジェクトにスクリプトをアタッチすべきと考えているのですが、いかがでしょうか?

4

追記

2018/11/28 16:43

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -25,4 +25,8 @@
25
25
  もしくは他にも良い設計がある場合、ご教示お願い致します。
26
26
 
27
27
  また、[GetComponentは負荷がかかる](http://tech-no-logy.jp/2018/03/19/post-92/)という認識がある為、なるべく避けたいのですが、
28
- コライダーからスクリプトを取得する場合は、GetComponentしか方法がないと思うのですが、いかがでしょうか?
28
+ コライダーからスクリプトを取得する場合は、GetComponentしか方法がないと思うのですが、いかがでしょうか?
29
+
30
+ すみません、もう1点質問です。
31
+ 今回のコライダーに限らず、そしてキャラクターにも限らず、基本的に階層構造のゲームオブジェクトは、基本的にルートのゲームオブジェクトに
32
+ スクリプトをアタッチすべきと考えているのですが、いかがでしょうか?

3

編集

2018/11/28 16:43

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -3,12 +3,12 @@
3
3
  衝突や検知などでゲームオブジェクトのコライダーを取得したとき、
4
4
  そのコライダーのゲームオブジェクトが単一のゲームオブジェクトでなく、
5
5
  キャラクターなどの階層構造でコライダーも階層の中にあり、
6
- その取得した相手のゲームオブジェクトに何かしらの振る舞いをさせたい場合、
6
+ その取得した相手のゲームオブジェクトにスクリプトで何かしらの振る舞いをさせたい場合、
7
7
  どういった設計がよいのかご教示お願い致します。
8
8
 
9
9
  ### 試したこと
10
10
 
11
- 例えば、キャラクターの手の部分のゲームオブジェクトにコライダーがアタッチしていて、
11
+ 例えば、キャラクターの手の部分のゲームオブジェクトにコライダーがアタッチしていて、
12
12
  その手の部分のゲームオブジェクトは、キャラクターのルートオブジェクトでない場合を想定します。
13
13
 
14
14
  このような場合、キャラクターのゲームオブジェクトの設計と、

2

追記

2018/11/28 16:35

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -22,7 +22,7 @@
22
22
  ```
23
23
 
24
24
  このような設計が良いと考えているのですが、いかがでしょうか?
25
- もしくは他にも設計がある場合、ご教示お願い致します。
25
+ もしくは他にも良い設計がある場合、ご教示お願い致します。
26
26
 
27
27
  また、[GetComponentは負荷がかかる](http://tech-no-logy.jp/2018/03/19/post-92/)という認識がある為、なるべく避けたいのですが、
28
28
  コライダーからスクリプトを取得する場合は、GetComponentしか方法がないと思うのですが、いかがでしょうか?

1

追記

2018/11/28 16:31

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -22,6 +22,7 @@
22
22
  ```
23
23
 
24
24
  このような設計が良いと考えているのですが、いかがでしょうか?
25
+ もしくは他にも設計がある場合、ご教示お願い致します。
25
26
 
26
27
  また、[GetComponentは負荷がかかる](http://tech-no-logy.jp/2018/03/19/post-92/)という認識がある為、なるべく避けたいのですが、
27
28
  コライダーからスクリプトを取得する場合は、GetComponentしか方法がないと思うのですが、いかがでしょうか?