Beispiel #1
0
    internal void ClickOn(LevelSelectionCube cube)
    {
        int fokus = 0;

        for (int i = 0; i < cubes.Count; i++)
        {
            if (cubes[i].cube == cube)
            {
                fokus = i;
            }
        }

        if (fokus == inFokus)
        {
            Game.LevelHandler.TryLoad(cubes[fokus].sceneIndex);
        }

        inFokus = fokus;
        for (int i = 0; i < cubes.Count; i++)
        {
            cubes[i].cube.LerpToNewIndex(i - inFokus);
        }
    }
Beispiel #2
0
 public LevelIndexCubeInfoHolder(int index, LevelSelectionCube c)
 {
     sceneIndex = index;
     cube       = c;
 }