加入很多新内容,这波一块交了
This commit is contained in:
@@ -10,4 +10,54 @@ public class uLevel : MonoBehaviour
|
||||
public Text uL_post;
|
||||
|
||||
public Button view_levelDetail;
|
||||
public Button close_levelDetail;
|
||||
|
||||
[Header("uLevelPanel")]
|
||||
public GameObject uLevelPanel;
|
||||
|
||||
public uLevel_skills uls;
|
||||
|
||||
[Header("so")]
|
||||
public Player_SO pso;
|
||||
|
||||
private void Start()
|
||||
{
|
||||
if (pso == null)
|
||||
pso = Resources.Load<Player_SO>("playerdata/playerData_uniqueData");
|
||||
|
||||
if (uLevelPanel != null)
|
||||
uLevelPanel.SetActive(false);
|
||||
|
||||
if (uls != null && pso != null)
|
||||
uls.SetPlayerSo(pso);
|
||||
|
||||
if (view_levelDetail != null)
|
||||
{
|
||||
view_levelDetail.onClick.RemoveListener(OpenLevelDetailPanel);
|
||||
view_levelDetail.onClick.AddListener(OpenLevelDetailPanel);
|
||||
}
|
||||
|
||||
if (close_levelDetail != null)
|
||||
{
|
||||
close_levelDetail.onClick.RemoveListener(CloseLevelDetailPanel);
|
||||
close_levelDetail.onClick.AddListener(CloseLevelDetailPanel);
|
||||
}
|
||||
}
|
||||
|
||||
private void OpenLevelDetailPanel()
|
||||
{
|
||||
if (uLevelPanel == null)
|
||||
return;
|
||||
|
||||
if (uls != null && pso != null)
|
||||
uls.SetPlayerSo(pso);
|
||||
|
||||
uLevelPanel.SetActive(true);
|
||||
}
|
||||
|
||||
private void CloseLevelDetailPanel()
|
||||
{
|
||||
if (uLevelPanel != null)
|
||||
uLevelPanel.SetActive(false);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user