Ejemplo n.º 1
0
    private void Initialize()
    {
        MasterVolume = new VolumeProduct(mixer, "MasterVolume");
        MusicVolume  = new VolumeProduct(mixer, "MusicVolume");
        WorldVolume  = new VolumeProduct(mixer, "WorldVolume");
        UIVolume     = new VolumeProduct(mixer, "UIVolume");

        if (dev_mute_all)
        {
            MasterVolume.SetFactor(0, new UID());
        }
        else if (dev_mute_music)
        {
            MusicVolume.SetFactor(0, new UID());
        }
    }
Ejemplo n.º 2
0
    // HELPERS

    public static void ClearVolMultOnSceneLoad(VolumeProduct vol, UID factor_id)
    {
        GameManager.on_scene_load += () => vol.SetFactor(1, factor_id);
    }