You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

66 lines
1.5 KiB

using UnityEngine;
public enum DialogType
{
NONE,
ADD_IN_GAME_ABILITY_DIALOG,
AFTER_DEATH_DIALOG,
END_RUN_DIALOG,
IN_GAME_PAUSE_DIALOG,
ANGEL,
DEVIL,
SETTINGS_DIALOG,
SLOT_MACHINE,
WAIT_DIALOG,
NO_INTERNET,
NOT_ENOUGH,
NOT_ENOUGH_ENERGY,
CHANGE_SKIN_DIALOG,
WEAPON_DIALOG,
STORE_SAFE_DIALOG,
}
public class BaseDialog : MonoBehaviour
{
protected DialogType m_type;
protected bool m_onClose = false;
bool m_isFullShown;
//-----------------------------------------------------------------------------------------
void Start()
{
}
//-----------------------------------------------------------------------------------------
public DialogType Type
{
get { return m_type; }
}
//-----------------------------------------------------------------------------------------
public bool IsFullShow
{
get { return m_isFullShown; }
}
//-----------------------------------------------------------------------------------------
public virtual void Update()
{
}
//-----------------------------------------------------------------------------------------
public void ShowDialog()
{
}
//-----------------------------------------------------------------------------------------
public void HideDialog()
{
GlobalsVar.gBoard.RemoveDialog(gameObject);
Destroy(this.gameObject);
}
}