ИИ бежит на месте.

Программирование на Юнити.

ИИ бежит на месте.

Сообщение kapibara47 15 апр 2023, 19:47

Делаю хоррор лабиринт 3D от первого лица. Всё сделал прекрасно, настроил бота, анимации накинул, текстурки, бегает, пугает, вот только клон (ctrl+D) этой падлы не работает, бежит на месте. То есть оригинал функционирует нормально, а клон бежит на месте. Вот код:
Синтаксис:
Используется csharp
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AI;


public class Enemy : MonoBehaviour
{
    public static NavMeshAgent agent;
    private Animator anim;
    public GameObject player;

    void Start()
    {
        agent = GetComponent<NavMeshAgent>();
        anim = GetComponent<Animator>();
    }

    void Update()
    {
        if (Vector3.Distance(transform.position, player.transform.position) < 5)
        {
            agent.SetDestination(player.transform.position);
            anim.Play("Armature_Run");
        }
        else
        {
            agent.SetDestination(transform.position);
            anim.Play("Armature_Idle");
        }
    }
}
 

Чё делать?
Если что, я новичок, не судите строго.
kapibara47
UNец
 
Сообщения: 7
Зарегистрирован: 02 апр 2023, 11:32

Re: ИИ бежит на месте.

Сообщение 1max1 15 апр 2023, 20:48

public static NavMeshAgent agent;
меняем на
public NavMeshAgent agent;
и больше так не делаем.
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: ИИ бежит на месте.

Сообщение kapibara47 15 апр 2023, 21:59

1max1, ОГРОМНОЕ СПАСИБО, помог, и так быстро ответил! Всё работает!) Не знаю как тебя отблагодарить.
kapibara47
UNец
 
Сообщения: 7
Зарегистрирован: 02 апр 2023, 11:32

Re: ИИ бежит на месте.

Сообщение 1max1 15 апр 2023, 23:53

kapibara47 писал(а):1max1, ОГРОМНОЕ СПАСИБО, помог, и так быстро ответил! Всё работает!) Не знаю как тебя отблагодарить.

Миллион долларс будет достаточно :ymdevil:
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 9