public static Item CreateInstance(int id, string _adress, ItemGeneratorContract g) { var data = ScriptableObject.CreateInstance <Item>(); data.Init(id, _adress, g); return(data); }
public void Init(int id, string _adress, ItemGeneratorContract g) { itemGenerator = g; adress = _adress; spriteMap = SpriteMapList.Instance; GetDataOnBC(); }
public ItemGeneratorContract() { this.contract = new Contract(null, ABI, contractAddress); Instance = this; }