Esempio n. 1
0
 public UserOption(IconType toolbarIconType, IconType menuIconType, string currentStyle, MouseOverAction mouseOverMenuScomparsa)
 {
     ToolbarIconType = toolbarIconType;
     MenuIconType = menuIconType;
     CurrentStyle = currentStyle;
     MouseOverMenuScomparsa = mouseOverMenuScomparsa;
 }
Esempio n. 2
0
    // Update is called once per frame
    void Update()
    {
        if (mageTalk == null)
        {
            mageTalk = GameObject.FindGameObjectWithTag("MageTalk");
        }
        CheckHumanFear();
        CheckCombatManager();
        text.text = sDisplayed;

        if (combatManager.fighterMouvementManager.bIsAtFightPosition && !combatManager.bActionInProgress && combatManager.currentGroupLogic.GetLogicType() == LogicType.Player &&
            (!combatManager.bActionChoosed || (combatManager.bActionChoosed && combatManager.bActionRequireTarget && !combatManager.bTargetChoosed)))
        {
            actionWheel.SetActive(true);
        }
        else
        {
            foreach (Transform child in actionWheel.transform)
            {
                MouseOverAction mouse = child.GetComponent <MouseOverAction>();
                if (mouse != null)
                {
                    mouse.bMouseOver     = false;
                    mouse.bMouseClicking = false;
                }
            }

            actionWheel.SetActive(false);
        }
    }