回答編集履歴

1

追記

2016/12/22 03:11

投稿

ishi9
ishi9

スコア1294

test CHANGED
@@ -29,3 +29,23 @@
29
29
  }
30
30
 
31
31
  ```
32
+
33
+
34
+
35
+ 追記:
36
+
37
+ あ、後、距離がありましたね。そっちは特に問題無いと思いますが一応
38
+
39
+ ```C#
40
+
41
+ if (Vector3.Angle((enemyPos - playerPos).normalized, eyeDir) <= angle
42
+
43
+ && Vector3.Distance (enemyPos, playerPos) <= distance)
44
+
45
+ {
46
+
47
+ // 範囲内の処理
48
+
49
+ }
50
+
51
+ ```