
Search the Community
Showing results for tags 'instance'.
Found 1 result
-
Buenas gente, Tengo un típico error de Object reference not set to an instance of an object y no doy con la solución. Os comento, al hacer click en un objeto paso el objeto a otro script: using System.Collections; using System.Collections.Generic; using UnityEngine; //using UnityEngine.UI; public class Item3D : MonoBehaviour { public int itemID; public string itemName, itemDescription; public GameObject itemObject; public bool couldSave; public Sprite itemImage; private void OnMouseDown() { ViewItem3D.viewItem3D.StartVisualization(this); } } Lo recogo correctamente en ese script y muestro el nombre y descripción sin problemas, pero al querer pasarlo a otro script para añadir el objeto en el inventario me da el error que os indico: public void StartVisualization(Item3D _item3D){ objectToView =Instantiate(_item3D.itemObject, objectPosition); txtName.text = _item3D.itemName; txtDescription.text = _item3D.itemDescription; InventaryController.inventaryController.AddItem(_item3D); } Seguro que es una tontería pero no doy con la tecla... Muchas gracias por adelantado!!