示例#1
0
文件: UIManager.cs 项目: lafain/SQ1.1
 // Use this for initialization
 void Start()
 {
     StartCameraControl = false;
     RequireNext        = false;
     NextInfo           = false;
     InfoPanelTimer     = 0;
     InfoPanelUpdates   = new List <string>();
     G.UIM  = this;
     Acting = false;
     AS     = ActingState.None;
 }
示例#2
0
文件: UIManager.cs 项目: lafain/SQ1.1
    public void DoneActing()
    {
        Acting = false;
        AS     = ActingState.None;

        MoveText.text    = "Move";
        AttackText.text  = "Attack";
        FortifyText.text = "Fortify";
        EquipText.text   = "Equip";
        ItemText.text    = "Item";
        DetectText.text  = "Detect";
    }
示例#3
0
文件: UIManager.cs 项目: lafain/SQ1.1
 public void DetectClicked()
 {
     if (!Acting)
     {
         Acting          = true;
         AS              = ActingState.Detecting;
         DetectText.text = "> Detect";
     }
     else if (AS == ActingState.Detecting)
     {
         Acting          = false;
         AS              = ActingState.None;
         DetectText.text = "Detect";
     }
 }
示例#4
0
文件: UIManager.cs 项目: lafain/SQ1.1
 public void ItemClicked()
 {
     if (!Acting)
     {
         Acting        = true;
         AS            = ActingState.Iteming;
         ItemText.text = "> Item";
     }
     else if (AS == ActingState.Iteming)
     {
         Acting        = false;
         AS            = ActingState.None;
         ItemText.text = "Item";
     }
 }
示例#5
0
文件: UIManager.cs 项目: lafain/SQ1.1
 public void EquipClicked()
 {
     if (!Acting)
     {
         Acting         = true;
         AS             = ActingState.Equiping;
         EquipText.text = "> Equip";
     }
     else if (AS == ActingState.Equiping)
     {
         Acting         = false;
         AS             = ActingState.None;
         EquipText.text = "Equip";
     }
 }
示例#6
0
文件: UIManager.cs 项目: lafain/SQ1.1
 public void FortifyClicked()
 {
     if (!Acting)
     {
         Acting           = true;
         AS               = ActingState.Fortifying;
         FortifyText.text = "> Fortity";
     }
     else if (AS == ActingState.Fortifying)
     {
         Acting           = false;
         AS               = ActingState.None;
         FortifyText.text = "Fortify";
     }
 }
示例#7
0
文件: UIManager.cs 项目: lafain/SQ1.1
 public void AttackClicked()
 {
     if (!Acting && G.GM.Hero1.GetComponent <Placable>().cAP >= 4)
     {
         Acting          = true;
         AS              = ActingState.Attacking;
         AttackText.text = "> Attack";
         G.GM.ToggleAttack(true);
     }
     else if (AS == ActingState.Attacking)
     {
         Acting          = false;
         AS              = ActingState.None;
         AttackText.text = "Attack";
     }
 }
示例#8
0
文件: UIManager.cs 项目: lafain/SQ1.1
 public void MoveClicked()
 {
     if (!Acting)
     {
         Acting        = true;
         AS            = ActingState.Moving;
         MoveText.text = "> Move";
         G.GM.ToggleMoving(true);
     }
     else if (AS == ActingState.Moving)
     {
         G.GM.ToggleMoving(false);
         Acting        = false;
         AS            = ActingState.None;
         MoveText.text = "Move";
     }
 }