//Takes in a path to the resources folder and returns the ReelStrips that it finds public ReelStrips loadReelStrips(string path) { ReelStripJsonContainer reelStripJson = JsonConvert.DeserializeObject <ReelStripJsonContainer>(getStringFromTextFile(path)); if (reelStripJson == null) { Debug.Log("Couldn't find Reels at path: " + path); } else { ReelStrips retval = new ReelStrips(reelStripJson); return(retval); } return(null); }
private void Start() { reelStrips = JsonLoader.instance.loadReelStrips(pathToReelJson); //Set up the Dictionary reelImageLookup = new Dictionary <ReelIconTypes, Sprite>(); for (int i = 0; i < reelImages.Length; i++) { reelImageLookup.Add(reelImages[i].reelType, reelImages[i].reelImage); } //Set up the ReelSpinners for (int i = 0; i < reelSpinners.Length; i++) { reelSpinners[i].manager = this; reelSpinners[i].initReelSpinner(reelStrips.realStrips[i].realStrip); } }