update focus frame
This commit is contained in:
@@ -108,6 +108,7 @@ RectTransform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 5894713033154134856}
|
||||
- {fileID: 7010171758726483440}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
@@ -218,3 +219,79 @@ MonoBehaviour:
|
||||
isNotCastSkill: 1
|
||||
learnedSkillbutton: {fileID: 4789154704751094606}
|
||||
wButton: {fileID: 0}
|
||||
_focusFrame: {fileID: 3735974242253812118}
|
||||
--- !u!1 &3735974242253812118
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7010171758726483440}
|
||||
- component: {fileID: 4662885311539014781}
|
||||
- component: {fileID: 8528282813373230782}
|
||||
m_Layer: 5
|
||||
m_Name: FocusFrame
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 0
|
||||
--- !u!224 &7010171758726483440
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3735974242253812118}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1.25, y: 1.25, z: 1.25}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 379109581026898739}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &4662885311539014781
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3735974242253812118}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &8528282813373230782
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3735974242253812118}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: cc0b56a3332764c4189bd141023055fa, type: 3}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
|
||||
@@ -10,6 +10,7 @@ namespace BrewMonster
|
||||
[Header("LearnedSkillUI")]
|
||||
[SerializeField] Button learnedSkillbutton;
|
||||
[SerializeField] private DoubleTapButton wButton;
|
||||
[SerializeField] private GameObject _focusFrame;
|
||||
|
||||
public event Action<AUIImagePicture> OnClickedSkill;
|
||||
private void Awake()
|
||||
@@ -30,6 +31,16 @@ namespace BrewMonster
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public void SetFocusFrame(bool isFocus)
|
||||
{
|
||||
if (_focusFrame == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
_focusFrame.SetActive(isFocus);
|
||||
}
|
||||
}
|
||||
/*public struct OpenSetShortCutSkillUIEvent
|
||||
{
|
||||
|
||||
@@ -45,6 +45,11 @@ namespace BrewMonster
|
||||
|
||||
public override void OnDisable()
|
||||
{
|
||||
if (_currentSelectSkill is LearnedSkillUI learnedOnClose)
|
||||
{
|
||||
learnedOnClose.SetFocusFrame(false);
|
||||
}
|
||||
|
||||
base.OnDisable();
|
||||
_skillSetUpComboWidget.OnClickedSkillSlot -= OnClickedSkillSlot;
|
||||
_skillSetUpComboWidget.OnClickedAssignSkill -= OnClickedAssignSkill;
|
||||
@@ -61,6 +66,11 @@ namespace BrewMonster
|
||||
|
||||
private void OnClickedSpecialAction()
|
||||
{
|
||||
if (_currentSelectSkill is LearnedSkillUI learned)
|
||||
{
|
||||
learned.SetFocusFrame(false);
|
||||
}
|
||||
|
||||
_currentSelectSkill = null;
|
||||
}
|
||||
|
||||
@@ -94,7 +104,18 @@ namespace BrewMonster
|
||||
|
||||
private void OnClickedSkill(AUIImagePicture imagePicture)
|
||||
{
|
||||
if (_currentSelectSkill is LearnedSkillUI previousLearned)
|
||||
{
|
||||
previousLearned.SetFocusFrame(false);
|
||||
}
|
||||
|
||||
_currentSelectSkill = imagePicture;
|
||||
|
||||
if (_currentSelectSkill is LearnedSkillUI currentLearned)
|
||||
{
|
||||
currentLearned.SetFocusFrame(true);
|
||||
}
|
||||
|
||||
if (_skillSetUpComboWidget.CurrentSkillToAssign != null)
|
||||
{
|
||||
_skillSetUpComboWidget.CurrentSkillToAssign.SetFocusFrame(false);
|
||||
|
||||
Reference in New Issue
Block a user