Răsfoiți Sursa

狼掉头太刻意问题尽量避免

lvjincheng 4 ani în urmă
părinte
comite
943dd48231
1 a modificat fișierele cu 2 adăugiri și 3 ștergeri
  1. 2 3
      Assets/BowArrow/Scenes/GameChallengeScene/Wolf.cs

+ 2 - 3
Assets/BowArrow/Scenes/GameChallengeScene/Wolf.cs

@@ -327,13 +327,12 @@ public class Wolf : TargetAnimal
     string canAttackID = null;
     void RunToAttackHunter(bool quickly) {
         float needDistance;
-        Vector3 displace = animalsBaseT.forward;
+        Vector3 displace = GetPointerHunterToMe().normalized;
         // if (Random.value < 0.33f) {
         //     needDistance = 2;
         //     canAttackID = "B";
         // } else {
-            displace = Quaternion.AngleAxis(Random.Range(-33f, 33f), Vector3.up) * displace;
-            needDistance = 8.8f;
+            needDistance = 8.5f;
             canAttackID = "A";
         // }
         Vector3 newPos = animalsBaseT.position + displace * needDistance;