protected virtual void Start() { thisCanvas.sortingOrder = sortingOrder; // Move To Mouse Pos UI_Utility.MoveTo(thisCanvas, buttonGroup, (Vector2)Input.mousePosition + cursorOffset); }
private void UpdateWeaponKey() { // UI 위에서 무기 버튼을 누르면 무기 사용 못함. if (UI_Utility.IsMouseOverUI() && (Input.GetKeyDown(PlayerWeaponKeys.MainAbility) || Input.GetKeyDown(PlayerWeaponKeys.SubAbility))) { CanUseWeapon = false; return; } // 다시 무기 사용 가능. if (!(Input.GetKey(PlayerWeaponKeys.MainAbility) || Input.GetKey(PlayerWeaponKeys.SubAbility))) { CanUseWeapon = true; } }