So basically,what I’m trying to accomplish is create a dictionary and populate it so i can access the items to generate them.
using UnityEngine;
using System.Collections;
public class ItemClass : MonoBehaviour {
public string name;
public string description;
public int id;
public int uses;
public tk2dSpriteAnimator animations;
public ItemClass(string name,string description,int id,int uses,tk2dSpriteAnimator animations)
{
this.name = name;
this.description = description;
this.id = id;
this.uses = uses;
this.animations =animations;
}
}
public class ItemsDatabase : MonoBehaviour {
public Dictionary <string, ItemClass> dictionary = new Dictionary<string, ItemClass>();
public ItemClass metal = new ItemClass("Metal","Muy Duro,Brilla",0,1,null);
dictionary.Add(metal.name,metal);
}
the dictionary.Add(metal.name,metal); line fails,any insight?,thanks in advance.