Pull down IPathedResourceManager
. Reconstruct resource browser.
This commit is contained in:
@@ -5,7 +5,7 @@ using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace Cryville.Crtr.Browsing.UI {
|
||||
public class DetailPanel : ResourceBrowserUnit {
|
||||
public class DetailPanel : MonoBehaviour {
|
||||
[SerializeField]
|
||||
Sprite m_coverPlaceholder;
|
||||
[SerializeField]
|
||||
@@ -19,10 +19,13 @@ namespace Cryville.Crtr.Browsing.UI {
|
||||
[SerializeField]
|
||||
TMP_Text m_desc;
|
||||
|
||||
ResourceBrowserMaster _master;
|
||||
|
||||
int _id;
|
||||
ChartDetail _data;
|
||||
|
||||
protected override void Awake() {
|
||||
void Awake() {
|
||||
_master = GetComponentInParent<ResourceBrowserMaster>();
|
||||
}
|
||||
void OnDestroy() {
|
||||
if (_data.Cover != null) _data.Cover.Cancel();
|
||||
@@ -53,10 +56,10 @@ namespace Cryville.Crtr.Browsing.UI {
|
||||
}
|
||||
}
|
||||
public void OnPlay() {
|
||||
Master.Open(_id, _data);
|
||||
_master.Open(_id, _data);
|
||||
}
|
||||
public void OnConfig() {
|
||||
Master.OpenConfig(_id, _data);
|
||||
_master.OpenConfig(_id, _data);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user