回答編集履歴

2

文言微修正

2018/12/20 18:13

投稿

negitama
negitama

スコア943

test CHANGED
@@ -1,10 +1,10 @@
1
1
  質問1はYESだと思います。
2
2
 
3
- 質問2は正確に説明できませんが、第2引数 Vector3.up 規定値なので指定してもしなくても動作は変わらないのでしょう。
3
+ 質問2は正確に説明できませんが、第2引数 Vector3.up 規定値のようなので、明示してもしなくても動作は変わらないのでしょう。
4
4
 
5
5
 
6
6
 
7
- 質問のイメージのとおり処理させるなら、以下のようにするのが一例かと思います。
7
+ 質問のイメージのとおり処理させるなら、以下のようにするのが一例かと思います。あらかじめ対象のY座標を自分とあわせてからLookAtすれば余計な傾きを除けます。
8
8
 
9
9
  ```C#
10
10
 

1

微修正

2018/12/20 18:13

投稿

negitama
negitama

スコア943

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  // Y座標を自分と合わせる
14
14
 
15
- var target = new Vector3(sphere.transform.x, this.transform.y, sphere.transform.z);
15
+ var target = new Vector3(sphere.transform.position.x, this.transform.position.y, sphere.transform.position.z);
16
16
 
17
17
  this.transform.LookAt(target);
18
18