update
This commit is contained in:
@@ -4,6 +4,7 @@ using System.Collections.Generic;
|
||||
using Ichni.Menu;
|
||||
using Ichni.Menu.UI;
|
||||
using Ichni.UI;
|
||||
using Sirenix.OdinInspector;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
@@ -11,18 +12,19 @@ namespace Ichni.Menu.UI
|
||||
{
|
||||
public class SongSelectionUIPage : UIPageBase
|
||||
{
|
||||
public GameObject songSelectionTabPrefab;
|
||||
public RectTransform songSelectionTabContainer;
|
||||
public List<SongSelectionTabUI> songSelectionTabs;
|
||||
public SongListControllerUI songListController;
|
||||
|
||||
public bool isLowpassing;
|
||||
public Button lowPassFilterButton;
|
||||
public bool isHighpassing;
|
||||
public Button highPassFilterButton;
|
||||
|
||||
[Title("Test")] public AK.Wwise.Switch defaultSwitch;
|
||||
|
||||
private void Start()
|
||||
{
|
||||
//GenerateSongTabs();
|
||||
MenuAudioManager.instance.audioContainer.SetSwitch(defaultSwitch);
|
||||
|
||||
lowPassFilterButton.onClick.AddListener(() =>
|
||||
{
|
||||
@@ -40,25 +42,5 @@ namespace Ichni.Menu.UI
|
||||
MenuAudioManager.instance.audioContainer.SetRTPC("PreviewHighPassFilter", value);
|
||||
});
|
||||
}
|
||||
|
||||
public void GenerateSongTabs()
|
||||
{
|
||||
string chapter = ChapterSelectionManager.instance.currentChapter;
|
||||
ChapterSelectionUnit chapterUnit = ChapterSelectionManager.instance.chapters.Find(c => c.chapterIndex == chapter);
|
||||
foreach (SongItemData song in chapterUnit.songs)
|
||||
{
|
||||
SongSelectionTabUI tab = Instantiate(songSelectionTabPrefab, songSelectionTabContainer).GetComponent<SongSelectionTabUI>();
|
||||
tab.SetUpTab(song);
|
||||
}
|
||||
}
|
||||
|
||||
private void ClearTabs()
|
||||
{
|
||||
foreach (SongSelectionTabUI tab in songSelectionTabs)
|
||||
{
|
||||
Destroy(tab.gameObject);
|
||||
}
|
||||
songSelectionTabs.Clear();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user