+ GameManager CurrentCombatPlayer 버그 및 로직 수정 + 타이탄 슬라임 스프라이트 변경 + Tycoon action 추가 + JumpSlam 스프라이트 형식으로 변경 + Npc 레이어 추가
29 lines
779 B
C#
29 lines
779 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
namespace BlueWater.Uis
|
|
{
|
|
public class PopupUi : MonoBehaviour
|
|
{
|
|
public static event Action<PopupUi> OnPopupUiOpenEvent;
|
|
public static event Action<PopupUi> OnPopupUiCloseEvent;
|
|
|
|
protected List<PopupUi> PopupUiList;
|
|
|
|
public virtual void Open(List<PopupUi> popupUiList)
|
|
{
|
|
PopupUiList = popupUiList;
|
|
// 화면의 가장 앞으로 가져오기
|
|
transform.SetAsLastSibling();
|
|
gameObject.SetActive(true);
|
|
OnPopupUiOpenEvent?.Invoke(this);
|
|
}
|
|
|
|
public virtual void Close()
|
|
{
|
|
gameObject.SetActive(false);
|
|
OnPopupUiCloseEvent?.Invoke(this);
|
|
}
|
|
}
|
|
} |