using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace Beyond { public class AttackSwapStep : MonoBehaviour { public BaseStepController baseStepController; public bEquipArea equipArea; private bEquipSlot currentSlotSelected; //public Image menuButonDisable; private void Start() { baseStepController.OnStarted += () => { // menuButonDisable.raycastTarget = false; }; baseStepController.OnEvaluationStart += () => { currentSlotSelected = equipArea.currentEquippedSlot; }; baseStepController.ConditionsAreMet += () => currentSlotSelected != equipArea.currentEquippedSlot; baseStepController.OnCompleted += () => { // menuButonDisable.raycastTarget = true; }; } } }