public UserOption(IconType toolbarIconType, IconType menuIconType, string currentStyle, MouseOverAction mouseOverMenuScomparsa) { ToolbarIconType = toolbarIconType; MenuIconType = menuIconType; CurrentStyle = currentStyle; MouseOverMenuScomparsa = mouseOverMenuScomparsa; }
// 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); } }