Not sure what I’m missing or forgetting. Unable to load my resources on load:
error:
NullReferenceException: Object reference not set to an instance of an object
Bug.Click_Bug () (at Assets/Code/Scripts/Bug.cs:19)
UnityEngine.Events.InvokableCall.Invoke () (at C:/buildslave/unity/build/Runtime/Export/UnityEvent/UnityEvent.cs:166)
UnityEngine.Events.UnityEvent.Invoke () (at C:/buildslave/unity/build/Runtime/Export/UnityEvent/UnityEvent/UnityEvent_0.cs:58)
UnityEngine.UI.Button.Press () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Button.cs:66)
UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Button.cs:108)
UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/ExecuteEvents.cs:50)
UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/ExecuteEvents.cs:261)
UnityEngine.EventSystems.EventSystem:Update()
Code:
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
using Random = System.Random;
public class Bug : MonoBehaviour
{
public Button _Bug;
public Text _txtBug;
private List<string> lstBugs = new List<string>();
void Start()
{
//Load Game Assets
Resources.Load("Assets/Resources/Bugs");
Resources.Load("Assets/Resources/Interface");
Resources.Load("Assets/Resources/WBG");
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Image_Data : MonoBehaviour
{
//Bugs
public static Sprite _Carpenter_Ant = Resources.Load<Sprite>("Resources/Bugs/Carpenter_Ant");
public static Sprite _Black_Garden_Ant = Resources.Load<Sprite>("Resources/Bugs/Black_Garden_Ant");
public static Sprite _Fire_Ant = Resources.Load<Sprite>("Resources/Bugs/Fire_Ant");
public static Sprite _Leaf_Cutter_Ant = Resources.Load<Sprite>("Resources/Bugs/Leaf_Cutter_Ant");
public static Sprite _Army_Ant = Resources.Load<Sprite>("Resources/Bugs/Army_Ant");
public static Sprite _Deathwatch_Beetle = Resources.Load<Sprite>("Resources/Bugs/Deathwatch_Beetle");
public static Sprite _Firefly = Resources.Load<Sprite>("Resources/Bugs/Fire_Fly");
public static Sprite _Ground_Beetle = Resources.Load<Sprite>("Resources/Bugs/Ground_Beetle");
public static Sprite _Ladybug = Resources.Load<Sprite>("Resources/Bugs/Ladybug");
public static Sprite _Longhorned_Beetle = Resources.Load<Sprite>("Resources/Bugs/Longhorned_Beetle");
public static Sprite _Ballon_Fly = Resources.Load<Sprite>("Resources/Bugs/Balloon_Fly");
public static Sprite _Blow_Fly = Resources.Load<Sprite>("Resources/Bugs/Blow_Fly");
public static Sprite _Fruit_Fly = Resources.Load<Sprite>("Resources/Bugs/Fruit_Fly");
public static Sprite _Mosquito = Resources.Load<Sprite>("Resources/Bugs/Mosquito");
public static Sprite _Horse_Fly = Resources.Load<Sprite>("Resources/Bugs/Horse_Fly");
public static Sprite _Regal_Fritillary = Resources.Load<Sprite>("Resources/Bugs/Regal_Fritillary");
public static Sprite _Monarch = Resources.Load<Sprite>("Resources/Bugs/Monarch");
public static Sprite _Piedmont_Ringlet = Resources.Load<Sprite>("Resources/Bugs/Piedmont_Ringlet_Butterfly");
public static Sprite _Northern_Blue = Resources.Load<Sprite>("Resources/Bugs/Northern_Blue_Butterfly");
public static Sprite _Orangetip = Resources.Load<Sprite>("Resources/Bugs/Orangetip");
public static Sprite _Red_Admiral = Resources.Load<Sprite>("Resources/Bugs/Red_Admiral");
public static Sprite _Green_Hairstreak = Resources.Load<Sprite>("Resources/Bugs/Green_Hairstreak");
public static Sprite _Blue_Morpho = Resources.Load<Sprite>("Resources/Bugs/Blue_Morpho");
public static Sprite _Zebra_Swallowtail = Resources.Load<Sprite>("Resources/Bugs/Zebra_Swallowtail");
public static Sprite _Queen_Alexandras_Birdwing = Resources.Load<Sprite>("Resources/Bugs/Queen_Alexandras_Birdwing");
public static Sprite _European_Earwig = Resources.Load<Sprite>("Resources/Bugs/European_Earwig");
public static Sprite _Red_Legged_Earwig = Resources.Load<Sprite>("Resources/Bugs/Red_Legged_Earwig");
public static Sprite _Striped_Earwig = Resources.Load<Sprite>("Resources/Bugs/Striped_Earwig");
public static Sprite _Black_Widow = Resources.Load<Sprite>("Resources/Bugs/Black_Widow");
public static Sprite _Brown_Recluse = Resources.Load<Sprite>("Resources/Bugs/Brown_Recluse");
public static Sprite _Grass_Spider = Resources.Load<Sprite>("Resources/Bugs/Grass_Spider");
public static Sprite _Wolf_Spider = Resources.Load<Sprite>("Resources/Bugs/Wolf_Spider");
public static Sprite _Jumping_Spider = Resources.Load<Sprite>("Resources/Bugs/Jumping_Spider");
public static Sprite _Brazilian_Wandering_Spider = Resources.Load<Sprite>("Resources/Bugs/Brazilian_Wandering_Spider");
public static Sprite _Tarantula = Resources.Load<Sprite>("Resources/Bugs/Tarantula");
public static Sprite _Honey_Bee = Resources.Load<Sprite>("Resources/Bugs/Honey_Bee");
public static Sprite _Bumblebee = Resources.Load<Sprite>("Resources/Bugs/Bumblebee");
public static Sprite _Africanized_Honey_Bee = Resources.Load<Sprite>("Resources/Bugs/Africanized_Honey_Bee");
public static Sprite _Mud_Dauber = Resources.Load<Sprite>("Resources/Bugs/Mud_Dauber");
public static Sprite _Yellow_Jacket = Resources.Load<Sprite>("Resources/Bugs/Yellow_Jacket");
}