Example #1
0
    public void InitVisualizer(ColliderVisualizer.VisualizerColorType vColor)
    {
        ColliderVisualizer visualizer = GetComponent <ColliderVisualizer>();
        var message  = "";
        var fontSize = 36;

        visualizer.Initialize(vColor, message, fontSize);
    }
Example #2
0
    public void Init(SliderType_BeatSaber _type)
    {
        type = _type;
        CustomNote cNote = BloqLoader.Load();

        ColliderVisualizer.VisualizerColorType vColor = ColliderVisualizer.VisualizerColorType.Green;
        GameObject cubePrefab;
        Color      boxColor;

        if (SliderType_BeatSaber.LEFT_BEGIN < type && type < SliderType_BeatSaber.LEFT_END)
        {
            cubePrefab = cNote.NoteLeft;
            cubePrefab.transform.rotation = Quaternion.Euler(new Vector3(0, 0, -45 * (int)(type - SliderType_BeatSaber.LEFT_BEGIN - 1)));

            vColor   = ColliderVisualizer.VisualizerColorType.Red;
            boxColor = Color.red;
        }
        else if (SliderType_BeatSaber.RIGHT_BEGIN < type && type < SliderType_BeatSaber.RIGHT_END)
        {
            cubePrefab = cNote.NoteRight;
            cubePrefab.transform.rotation = Quaternion.Euler(new Vector3(0, 0, -45 * (int)(type - SliderType_BeatSaber.RIGHT_BEGIN - 1)));

            vColor   = ColliderVisualizer.VisualizerColorType.Blue;
            boxColor = Color.blue;
        }
        else
        {
            cubePrefab = cNote.NoteDotLeft;

            vColor   = ColliderVisualizer.VisualizerColorType.Green;
            boxColor = Color.green;
        }

        Init(cubePrefab, boxColor);
        InitVisualizer(vColor);
    }