Dexterfeed
@Dexterfeed
Я бы сказал очень кратко.

NullReferenceException?

NullReferenceException: Object reference not set to an instance of an object
PickUp.OnTriggerEnter2D (UnityEngine.Collider2D other) (at Assets/Scripts/Inventory/PickUp.cs:25)

public class PickUp : MonoBehaviour
{

    private Inventory inventory;
    public GameObject slotButton;

    void Start()
    {
        inventory = GameObject.FindGameObjectWithTag("Player").GetComponent<Inventory>();
    }

    private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.CompareTag("Player"))
        {
            for (int i = 0; i < inventory.slots.Length ; i++)
            {
                if (inventory.isFull[i] == false)
                {
                    inventory.isFull[i] = true;
                    Instantiate(slotButton, inventory.slots[i].transform);
                    Destroy(gameObject);
                    break;
                }
            }
        }
    }
}

Простите за тупость может быть, но я только начал работать с юнити и это ошибка непонятна мне( Помогите пожалуйста.
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
DanceM
@DanceM Куратор тега Unity
Кто хочет -ищет способ, кто не хочет -ищет причину
Надо воспользоваться поиском по ресурсу или в гугле, и не нарушать правила ресурса:
2. Перед тем как задать вопрос пользователь Сервиса обязан:
...
2.2 Убедиться в том, что в сети Интернет, и на страницах Сервиса в частности, отсутствуют ответы на данный вопрос. Специально для этого талантливые IT-специалисты создали и развивают поисковые системы Яндекс и Google.


Дальше:
рекомендую первым делом прочесть и пройти уроки по этой книге. Сразу многие вещи станут понятны:
Unity в действии. Мультиплатформенная разработка на C#

Книга есть тут, в цифровом виде для ПК, планшетов и телефонов, с удобным поиском. Но можно найти и в других местах:
Google Books: Unity в действии

Еще пользователи рекомендуют:
"... Мне она показалась очень скомканной...
А вот Unity и C# Геймдев от идеи до реализации
Пока неплохо держится, да и толще она в два раза."
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
26 янв. 2021, в 09:13
1000 руб./в час
26 янв. 2021, в 09:08
2000 руб./за проект
26 янв. 2021, в 09:03
3000 руб./за проект