public void ScrollDown() { scrolls.Offset -= 1; spellUIs.Offset -= 1; magicScript.GetComponent <PlayerManager>().SelectedSpell = spellUIs.Modulo(magicScript.GetComponent <PlayerManager>().SelectedSpell - 1); scrolls[0].SetSpell(0, spellUIs); SetData(0); counter = 2.0f; }
void BindToMagicScript() { magicScript = Magic.LocalMagicInstance; for (int i = 0; i < magicScript.ActiveSpells.Count; i++) { spellUIs.Add(magicScript.ActiveSpells[i].SpellUI); } magicScript.GetComponent <PlayerManager>().SelectedSpell = spellUIs.Modulo(2); for (int i = 0; i < ScrollCount; i++) { scrolls[i].magicScript = magicScript; scrolls[i].SetSpell(spellUIs.Modulo(i), spellUIs); } spellNameText.text = scrolls[2].spellUI.name.Split("(".ToCharArray())[0]; }