BB.TypeHelper.MakeLevelFromIndex C# (CSharp) Method

MakeLevelFromIndex() public static method

public static MakeLevelFromIndex ( int idx ) : Level
idx int
return Level
        public static Level MakeLevelFromIndex(int idx)
        {
            return (Level)(idx + 1);
        }

Usage Example

Beispiel #1
0
        private void SpawnLevels()
        {
            for (int i = 0; i != (int)Const.LevelMax; ++i)
            {
                var go = Instantiate(_levelButtonPrf.gameObject);
                go.transform.SetParent(_levelsRoot, false);
                go.transform.localPosition = Locate(i);

                var button = go.GetComponent <LevelButton>();
                InitLevelButton(button, TypeHelper.MakeLevelFromIndex(i));
                button.OnSelectedCallback += OnLevelSelected;
            }
        }