public void Init(int levelNumber, int levelID, string name, LevelButtonCallback callback, bool isActive) { m_levelNameText.text = "Level " + levelNumber.ToString() + " : " + name; m_levelID = levelID; SetSelectCallback(callback); m_levelButton.interactable = isActive; }
public LevelSelectButtonData(int levelNum, LevelButtonCallback callback, bool isLevel, string name = "", bool isButtonActive = true) { m_levelNum = levelNum; m_name = name; m_callback = callback; m_isLevel = isLevel; m_isButtonActive = isButtonActive; }
public void SetSelectCallback(LevelButtonCallback callback) { m_levelButtonCallback = callback; }