using System.Collections; using System.Collections.Generic; using Sirenix.OdinInspector; using UnityEngine; public class Tool_SelectComponent : BaseToolOrDevice { public override void OnEnter() { base.OnEnter(); Vector3 pos = Camera.main.WorldToScreenPoint(transform.position); GameManager.UIMgr.ShowPanel<ItemTips>(E_UI_Layer.System, (panel) => { panel.Init(gameObject.name, pos); }); ///멕좋 _highlight.highlighted = true; } public override void OnDown() { base.OnDown(); ////렴흙교관 //묏야츰냔뵨묏야렴흙묏야움 if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(itemInfo.triggerID, true) == 0) { GameManager.PacksackBagMgr.AddOneToolOrMater(itemInfo); _highlight.highlighted = false; gameObject.SetActive(false); GameManager.UIMgr.HidePanel<ItemTips>();//瓊刻충겼 } } public override void OnExit() { ///밑균멕좋 GameManager.UIMgr.HidePanel<ItemTips>();//瓊刻충겼 base.OnExit(); _highlight.highlighted = false; } [Button] public void TestAddOne() { GameManager.PacksackBagMgr.AddOneToolOrMater(itemInfo); _highlight.highlighted = false; gameObject.SetActive(false); GameManager.UIMgr.HidePanel<ItemTips>();//瓊刻충겼 } }