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