【归元修改】 神将 法宝 归元修改
parent
2e886d4524
commit
9faf244e40
|
|
@ -200,6 +200,8 @@ RectTransform:
|
|||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children:
|
||||
- {fileID: 6164875856905291431}
|
||||
- {fileID: 8785181975461239140}
|
||||
- {fileID: 836304210998669291}
|
||||
m_Father: {fileID: 8315664656186209665}
|
||||
m_RootOrder: 3
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
|
|
@ -638,8 +640,8 @@ RectTransform:
|
|||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 145}
|
||||
m_SizeDelta: {x: 896.2, y: 202.7}
|
||||
m_AnchoredPosition: {x: -2, y: 145}
|
||||
m_SizeDelta: {x: 866.2, y: 202.7}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &431991883
|
||||
CanvasRenderer:
|
||||
|
|
@ -1011,7 +1013,7 @@ RectTransform:
|
|||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: -0.000007710449, y: 0}
|
||||
m_AnchoredPosition: {x: 0.0025173305, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 141.1}
|
||||
m_Pivot: {x: 0, y: 1}
|
||||
--- !u!114 &659946817
|
||||
|
|
@ -8611,6 +8613,80 @@ MonoBehaviour:
|
|||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
--- !u!1 &2030713640340236681
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8785181975461239140}
|
||||
- component: {fileID: 2203562233932389143}
|
||||
- component: {fileID: 7073201967691757998}
|
||||
m_Layer: 5
|
||||
m_Name: itemImage
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &8785181975461239140
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2030713640340236681}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 123376724}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: -21.789864, y: 69.10009}
|
||||
m_SizeDelta: {x: 54.376, y: 61.11}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &2203562233932389143
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2030713640340236681}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &7073201967691757998
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2030713640340236681}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
m_Sprite: {fileID: 21300000, guid: 5341503cbcd7cd54a9f1cac2364cffef, 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
|
||||
--- !u!1 &2033447673792702607
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -29987,6 +30063,86 @@ CanvasRenderer:
|
|||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8011995820429694053}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!1 &8030550151345330442
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 836304210998669291}
|
||||
- component: {fileID: 4775788207489269465}
|
||||
- component: {fileID: 2242163162454062587}
|
||||
m_Layer: 5
|
||||
m_Name: itemText
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &836304210998669291
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8030550151345330442}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 123376724}
|
||||
m_RootOrder: 2
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 94, y: 66}
|
||||
m_SizeDelta: {x: 157.13, y: 65.07}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &4775788207489269465
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8030550151345330442}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &2242163162454062587
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8030550151345330442}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: ebfe0e44da74fbd44b1b744995de2324, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0.7764706, g: 0.3882353, b: 0.4, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
m_FontData:
|
||||
m_Font: {fileID: 12800000, guid: 6fa15837529b0e640af6620b07d3207d, type: 3}
|
||||
m_FontSize: 32
|
||||
m_FontStyle: 0
|
||||
m_BestFit: 0
|
||||
m_MinSize: 3
|
||||
m_MaxSize: 50
|
||||
m_Alignment: 3
|
||||
m_AlignByGeometry: 0
|
||||
m_RichText: 1
|
||||
m_HorizontalOverflow: 1
|
||||
m_VerticalOverflow: 0
|
||||
m_LineSpacing: 1
|
||||
m_Text: 50
|
||||
LanguageIndex: 10123
|
||||
--- !u!1 &8061906186978906519
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -36063,7 +36219,7 @@ RectTransform:
|
|||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 145}
|
||||
m_SizeDelta: {x: 896.2, y: 202.7}
|
||||
m_SizeDelta: {x: 866.2, y: 202.7}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &9195391274736474283
|
||||
CanvasRenderer:
|
||||
|
|
@ -37246,7 +37402,7 @@ RectTransform:
|
|||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: -0.000007710449, y: 0}
|
||||
m_AnchoredPosition: {x: 0.0019948676, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 141.1}
|
||||
m_Pivot: {x: 0, y: 1}
|
||||
--- !u!114 &9195391275781883359
|
||||
|
|
|
|||
|
|
@ -4504,7 +4504,7 @@ RectTransform:
|
|||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {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}
|
||||
|
|
@ -9892,7 +9892,7 @@ GameObject:
|
|||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
m_IsActive: 0
|
||||
--- !u!224 &5709844313583256937
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -11137,8 +11137,8 @@ RectTransform:
|
|||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0}
|
||||
m_AnchorMax: {x: 0.5, y: 0}
|
||||
m_AnchoredPosition: {x: 160, y: 50}
|
||||
m_SizeDelta: {x: 941.13, y: 100}
|
||||
m_AnchoredPosition: {x: 76, y: 50}
|
||||
m_SizeDelta: {x: 1031.1, y: 100}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &3622489286463543318
|
||||
MonoBehaviour:
|
||||
|
|
@ -11444,9 +11444,9 @@ RectTransform:
|
|||
m_Father: {fileID: 759929628668345706}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 232.65, y: -27.15}
|
||||
m_SizeDelta: {x: 0, y: 50.7}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1331333474934079865
|
||||
|
|
@ -15283,10 +15283,10 @@ RectTransform:
|
|||
m_Father: {fileID: 759929628668345706}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 92}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 186.65, y: -27.15}
|
||||
m_SizeDelta: {x: 92, y: 92}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &5827202992606600775
|
||||
CanvasRenderer:
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -49180,6 +49180,86 @@ Animator:
|
|||
m_HasTransformHierarchy: 1
|
||||
m_AllowConstantClipSamplingOptimization: 1
|
||||
m_KeepAnimatorControllerStateOnDisable: 0
|
||||
--- !u!1 &4545560955382570824
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 2827801135860119656}
|
||||
- component: {fileID: 107286997638806348}
|
||||
- component: {fileID: 7124075501432359143}
|
||||
m_Layer: 5
|
||||
m_Name: Text
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &2827801135860119656
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4545560955382570824}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 983162553119944326}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0.57, y: -0.70000005}
|
||||
m_SizeDelta: {x: 187.46, y: 65.07}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &107286997638806348
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4545560955382570824}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &7124075501432359143
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4545560955382570824}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: ebfe0e44da74fbd44b1b744995de2324, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0.09019608, g: 0.13725491, b: 0.16470589, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
m_FontData:
|
||||
m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3}
|
||||
m_FontSize: 40
|
||||
m_FontStyle: 0
|
||||
m_BestFit: 1
|
||||
m_MinSize: 20
|
||||
m_MaxSize: 40
|
||||
m_Alignment: 4
|
||||
m_AlignByGeometry: 0
|
||||
m_RichText: 1
|
||||
m_HorizontalOverflow: 0
|
||||
m_VerticalOverflow: 0
|
||||
m_LineSpacing: 1
|
||||
m_Text: "\u5F52\u5143"
|
||||
LanguageIndex: 0
|
||||
--- !u!1 &4601049158750713885
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -64398,6 +64478,145 @@ RectTransform:
|
|||
m_AnchoredPosition: {x: -10.290001, y: 505.57}
|
||||
m_SizeDelta: {x: 100, y: 100}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!1 &6836788729292203264
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 983162553119944326}
|
||||
- component: {fileID: 6386614878208396629}
|
||||
- component: {fileID: 8534723820489356366}
|
||||
- component: {fileID: 6782974989524137444}
|
||||
- component: {fileID: 5732321519134828279}
|
||||
m_Layer: 5
|
||||
m_Name: RecallBtn
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &983162553119944326
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6836788729292203264}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children:
|
||||
- {fileID: 2827801135860119656}
|
||||
m_Father: {fileID: 7371073405952275444}
|
||||
m_RootOrder: 10
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 399, y: 158}
|
||||
m_SizeDelta: {x: 237.24, y: 67.52}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &6386614878208396629
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6836788729292203264}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &8534723820489356366
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6836788729292203264}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
|
||||
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
m_Sprite: {fileID: 21300000, guid: f615ecdbbffd77f4b89afe678ee4d8d5, type: 3}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 1
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
--- !u!114 &6782974989524137444
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6836788729292203264}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Navigation:
|
||||
m_Mode: 3
|
||||
m_SelectOnUp: {fileID: 0}
|
||||
m_SelectOnDown: {fileID: 0}
|
||||
m_SelectOnLeft: {fileID: 0}
|
||||
m_SelectOnRight: {fileID: 0}
|
||||
m_Transition: 3
|
||||
m_Colors:
|
||||
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
|
||||
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
|
||||
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
|
||||
m_ColorMultiplier: 1
|
||||
m_FadeDuration: 0.1
|
||||
m_SpriteState:
|
||||
m_HighlightedSprite: {fileID: 21300000, guid: 22a363a0a33620f419259e82ebf04f91,
|
||||
type: 3}
|
||||
m_PressedSprite: {fileID: 0}
|
||||
m_DisabledSprite: {fileID: 0}
|
||||
m_AnimationTriggers:
|
||||
m_NormalTrigger: Normal
|
||||
m_HighlightedTrigger: Highlighted
|
||||
m_PressedTrigger: Pressed
|
||||
m_DisabledTrigger: Disabled
|
||||
m_Interactable: 1
|
||||
m_TargetGraphic: {fileID: 8534723820489356366}
|
||||
m_OnClick:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
|
||||
Culture=neutral, PublicKeyToken=null
|
||||
--- !u!95 &5732321519134828279
|
||||
Animator:
|
||||
serializedVersion: 3
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6836788729292203264}
|
||||
m_Enabled: 1
|
||||
m_Avatar: {fileID: 0}
|
||||
m_Controller: {fileID: 9100000, guid: 6ffe000b5a58aac48a9d130543849d76, type: 2}
|
||||
m_CullingMode: 0
|
||||
m_UpdateMode: 0
|
||||
m_ApplyRootMotion: 0
|
||||
m_LinearVelocityBlending: 0
|
||||
m_WarningMessage:
|
||||
m_HasTransformHierarchy: 1
|
||||
m_AllowConstantClipSamplingOptimization: 1
|
||||
m_KeepAnimatorControllerStateOnDisable: 0
|
||||
--- !u!1 &6878955101733727119
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -69675,6 +69894,7 @@ RectTransform:
|
|||
- {fileID: 1131942726237108255}
|
||||
- {fileID: 8897305364323363988}
|
||||
- {fileID: 7371759809262554150}
|
||||
- {fileID: 983162553119944326}
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
|
|
|
|||
|
|
@ -425,6 +425,8 @@ GameEvent = {
|
|||
},
|
||||
Role={
|
||||
UpdateSkin="Role.UpdateSkin",-- 刷新皮肤
|
||||
UpdateRoleInfoPanel="Role.UpdateRoleInfoPanel",-- 刷新详情界面
|
||||
UpdateTalismanInfoPanel="Role.UpdateTalismanInfoPanel",-- 刷新法宝界面
|
||||
},
|
||||
|
||||
HongMeng={
|
||||
|
|
|
|||
|
|
@ -14,12 +14,16 @@ local itemList = {}
|
|||
local selectHeroData
|
||||
local heroConfig=ConfigManager.GetConfig(ConfigName.HeroConfig)
|
||||
local itemConfig=ConfigManager.GetConfig(ConfigName.ItemConfig)
|
||||
|
||||
local itemNum = nil
|
||||
local heroUseCount = nil
|
||||
local heroUseItemId = nil
|
||||
function this:InitComponent(gameObject)
|
||||
this.titleText = Util.GetGameObject(gameObject, "TitleText"):GetComponent("Text")
|
||||
this.bodyText = Util.GetGameObject(gameObject, "BodyText"):GetComponent("Text")
|
||||
this.cancelBtn = Util.GetGameObject(gameObject, "CancelBtn")
|
||||
this.confirmBtn = Util.GetGameObject(gameObject, "ConfirmBtn")
|
||||
this.itemImage = Util.GetGameObject(gameObject, "ConfirmBtn/itemImage"):GetComponent("Image")
|
||||
this.itemImageText = Util.GetGameObject(gameObject, "ConfirmBtn/itemText"):GetComponent("Text")
|
||||
--滚动条根节点
|
||||
this.root = Util.GetGameObject(gameObject, "Root/Viewport/Content")
|
||||
end
|
||||
|
|
@ -34,12 +38,26 @@ function this:BindEvent()
|
|||
data=v.dynamicId
|
||||
break
|
||||
end
|
||||
if itemNum < heroUseCount then
|
||||
|
||||
PopupTipPanel.ShowTip(string.format( Language[10298],ConfigManager.GetConfigData(ConfigName.ItemConfig,heroUseItemId).Name))
|
||||
return
|
||||
end
|
||||
NetManager.HeroRetureEvent(data, function(msg)
|
||||
local oldPowerNum = FormationManager.GetFormationPower(FormationTypeDef.FORMATION_NORMAL)
|
||||
HeroManager.ResetHero(data)
|
||||
PopupTipPanel.ShowTip(Language[11608])
|
||||
parent:ClosePanel()
|
||||
UIManager.OpenPanel(UIName.RewardItemPopup,msg.drop,1,function ()
|
||||
ResolvePanel.SwitchView(2,true,true)
|
||||
-- ResolvePanel.SwitchView(2,true,true)
|
||||
local mainFormationHeroList = FormationManager.GetAllMainFormationHeroId()
|
||||
if mainFormationHeroList[data] then
|
||||
local newPowerNum = FormationManager.GetFormationPower(FormationTypeDef.FORMATION_NORMAL)
|
||||
if oldPowerNum ~= newPowerNum then
|
||||
UIManager.OpenPanel(UIName.WarPowerChangeNotifyPanelV2,{oldValue = oldPowerNum,newValue = newPowerNum})
|
||||
end
|
||||
end
|
||||
Game.GlobalEvent:DispatchEvent(GameEvent.Role.UpdateRoleInfoPanel)
|
||||
end,0,nil,nil,1)
|
||||
end)
|
||||
end)
|
||||
|
|
@ -52,6 +70,7 @@ function this:RemoveListener()
|
|||
end
|
||||
|
||||
function this:OnShow(_parent,...)
|
||||
LogBlue("sssssssssssssssssssssssssssss")
|
||||
parent=_parent
|
||||
sortingOrder =_parent.sortingOrder
|
||||
local args = {...}
|
||||
|
|
@ -69,6 +88,41 @@ function this:OnShow(_parent,...)
|
|||
_data[i] = {dropList[i].id,dropList[i].num,nil,dropList[i].star}
|
||||
end
|
||||
FindFairyManager.ResetItemView(this.root,this.root.transform,itemList,8,1,sortingOrder,false,_data)
|
||||
|
||||
|
||||
--英雄消耗道具数量
|
||||
heroUseCount=0
|
||||
heroUseItemId=0
|
||||
local pId = nil
|
||||
local curHeroData = nil
|
||||
for k,v in pairs(selectHeroData) do
|
||||
curHeroData=v
|
||||
break
|
||||
end
|
||||
if curHeroData == nil then return end
|
||||
local heroRankupConfig = ConfigManager.GetConfig(ConfigName.HeroRankupConfig)
|
||||
if curHeroData.breakId == 0 then
|
||||
pId=0
|
||||
else
|
||||
pId= heroRankupConfig[curHeroData.breakId].Phase[2]
|
||||
end
|
||||
local heroReturnConfig = ConfigManager.TryGetConfigDataByDoubleKey(ConfigName.HeroReturn,"HeroId",curHeroData.id,"Star",pId)
|
||||
if not heroReturnConfig then
|
||||
LogRed("HeroId"..curHeroData.id.." Star"..pId.." curHeroData.breakId"..curHeroData.breakId)
|
||||
heroUseCount= 50
|
||||
heroUseItemId = 16
|
||||
else
|
||||
heroUseCount= heroReturnConfig.ReturnConsume[1][2]
|
||||
heroUseItemId = heroReturnConfig.ReturnConsume[1][1]
|
||||
end
|
||||
itemNum = BagManager.GetItemCountById(heroUseItemId)
|
||||
LogBlue("heroUseItemId "..heroUseItemId.." itemNum "..itemNum.." heroUseCount "..heroUseCount)
|
||||
if itemNum >= heroUseCount then
|
||||
this.itemImageText.text = string.format("<color=#FFF8EC>×%s</color>", heroUseCount)
|
||||
else
|
||||
this.itemImageText.text = string.format("<color=#C66366FF>×%s</color>", heroUseCount)
|
||||
end
|
||||
this.itemImage.sprite = Util.LoadSprite(GetResourcePath(itemConfig[heroUseItemId].ResourceID))
|
||||
end
|
||||
|
||||
function this:OnClose()
|
||||
|
|
|
|||
|
|
@ -34,13 +34,22 @@ function this:BindEvent()
|
|||
table.insert(data,v.dynamicId)
|
||||
end
|
||||
NetManager.EspecialEquipBackRequest(data, function(msg)
|
||||
local oldPowerNum = FormationManager.GetFormationPower(FormationTypeDef.FORMATION_NORMAL)
|
||||
for i = 1, #data do
|
||||
HeroManager.SetTalismanLv(data[i], 1)
|
||||
end
|
||||
PopupTipPanel.ShowTip(Language[11611])
|
||||
parent:ClosePanel()
|
||||
UIManager.OpenPanel(UIName.RewardItemPopup,msg.drop,1,function ()
|
||||
ResolvePanel.SwitchView(3,true,true)
|
||||
-- ResolvePanel.SwitchView(3,true,true)
|
||||
local mainFormationHeroList = FormationManager.GetAllMainFormationHeroId()
|
||||
if mainFormationHeroList[data[1]] then
|
||||
local newPowerNum = FormationManager.GetFormationPower(FormationTypeDef.FORMATION_NORMAL)
|
||||
if oldPowerNum ~= newPowerNum then
|
||||
UIManager.OpenPanel(UIName.WarPowerChangeNotifyPanelV2,{oldValue = oldPowerNum,newValue = newPowerNum})
|
||||
end
|
||||
end
|
||||
Game.GlobalEvent:DispatchEvent(GameEvent.Role.UpdateTalismanInfoPanel)
|
||||
end,0,nil,nil,1)
|
||||
end)
|
||||
end)
|
||||
|
|
|
|||
|
|
@ -24,6 +24,8 @@ function TenRecruitPanel:InitComponent()
|
|||
for i = 1, 10 do
|
||||
cardList[i] = SubUIManager.Open(SubUIConfig.RoleItemView, this.grid.transform)
|
||||
end
|
||||
-- 上部货币显示
|
||||
this.UpView = SubUIManager.Open(SubUIConfig.UpView, self.gameObject.transform, { showType = UpViewOpenType.ShowLeft})
|
||||
end
|
||||
|
||||
--绑定事件(用于子类重写)
|
||||
|
|
@ -111,6 +113,7 @@ function TenRecruitPanel:OnOpen(...)
|
|||
this.againIcon.sprite=Util.LoadSprite(artResourcesConfig[itemConfig[d[1]].ResourceID].Name)
|
||||
this.againNum.text="×"..d[2]
|
||||
maxTimesId=lotterySetting[type].MaxTimes --特权上限ID
|
||||
this.UpView:OnOpen({ showType = UpViewOpenType.ShowLeft, panelType = PanelType.Main })
|
||||
end
|
||||
|
||||
--界面关闭时调用(用于子类重写)
|
||||
|
|
@ -120,6 +123,7 @@ end
|
|||
|
||||
--界面销毁时调用(用于子类重写)
|
||||
function TenRecruitPanel:OnDestroy()
|
||||
SubUIManager.Close(this.UpView)
|
||||
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -7,10 +7,10 @@ local isSha=false--筛选按钮状态
|
|||
local TabBox = require("Modules/Common/TabBox")
|
||||
local _TabData={
|
||||
[1] = { default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name = Language[11732] },
|
||||
[2] = { default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name = Language[11733] },
|
||||
[3] = { default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name = Language[11734] },
|
||||
[4] = { default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name = Language[11603] },
|
||||
[5] = { default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name = Language[11735] },
|
||||
-- [2] = { default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name = Language[11733] },
|
||||
-- [3] = { default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name = Language[11734] },
|
||||
[2] = { default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name = Language[11603] },
|
||||
[3] = { default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name = Language[11735] },
|
||||
}
|
||||
local _TabFontColor = { default = Color.New(130 / 255, 128 / 255, 120 / 255, 1),
|
||||
select = Color.New(243 / 255, 235 / 255, 202 / 255, 1)}
|
||||
|
|
@ -19,21 +19,21 @@ this.contents = {
|
|||
--献祭
|
||||
[1] = {view = require("Modules/Resolve/View/Resolve_Dismantle"), panelName = "Resolve_Dismantle"},
|
||||
--回溯
|
||||
[2] = {view = require("Modules/Resolve/View/Resolve_Recall"), panelName = "Resolve_Recall"},
|
||||
-- [2] = {view = require("Modules/Resolve/View/Resolve_Recall"), panelName = "Resolve_Recall"},
|
||||
--法宝归元
|
||||
[3] = {view = require("Modules/Resolve/View/Resolve_Talisman"), panelName = "Resolve_Talisman"},
|
||||
-- [3] = {view = require("Modules/Resolve/View/Resolve_Talisman"), panelName = "Resolve_Talisman"},
|
||||
--宝物分解
|
||||
[4] = {view = require("Modules/Resolve/View/Resolve_EquipTreasure"), panelName = "Resolve_EquipTreasure"},
|
||||
[2] = {view = require("Modules/Resolve/View/Resolve_EquipTreasure"), panelName = "Resolve_EquipTreasure"},
|
||||
--放生灵兽
|
||||
[5] = {view = require("Modules/Resolve/View/Resolve_Pokemon"), panelName = "Resolve_Pokemon"},
|
||||
[3] = {view = require("Modules/Resolve/View/Resolve_Pokemon"), panelName = "Resolve_Pokemon"},
|
||||
}
|
||||
--子模块预设
|
||||
this.prefabs={}
|
||||
--上一子模块索引
|
||||
local curIndex=0
|
||||
--Title资源名
|
||||
local titleImageName={"gongsong_zh","guiyuan_zh","h_guiyuan_zi_zh","h_xianji_fenjie_zh","lingshou_lingshoufangshengzi_zh"}
|
||||
local bgImageName={"h_xianji_ditu","h_huisu_ditu","h_xianji_guiyuanditu","h_xianji_fenjieditu","lingshou_lingshoubeijing_03"}
|
||||
local titleImageName={"gongsong_zh","h_xianji_fenjie_zh","lingshou_lingshoufangshengzi_zh"}--,"guiyuan_zh","h_guiyuan_zi_zh"
|
||||
local bgImageName={"h_xianji_ditu","h_xianji_fenjieditu","lingshou_lingshoubeijing_03"}--,"h_huisu_ditu","h_xianji_guiyuanditu"
|
||||
local heroEndBtns = {}
|
||||
local tabSortType
|
||||
|
||||
|
|
@ -56,7 +56,7 @@ function ResolvePanel:InitComponent()
|
|||
|
||||
|
||||
this.selectHeroBtn = Util.GetGameObject(this.panel, "endTabs/selectBtn")
|
||||
for i = 1, 5 do
|
||||
for i = 1, 3 do
|
||||
heroEndBtns[i]=Util.GetGameObject(this.panel, "endTabs/btnHeroGrid/btnHeroGrid/Btn"..i-1)
|
||||
Util.GetGameObject(heroEndBtns[i],"Image"):GetComponent("Image").sprite = Util.LoadSprite(PropertyIcon[i-1])
|
||||
end
|
||||
|
|
@ -183,23 +183,23 @@ function this.SwitchView(index,isNotTop,isNotAni)
|
|||
this.upView:OnOpen({showType = UpViewOpenType.ShowLeft, panelType = PanelType.HeartFireStone})
|
||||
this.bgIma.sprite=Util.LoadSprite(bgImageName[1])
|
||||
this.title.sprite=Util.LoadSprite(titleImageName[1])
|
||||
-- elseif index==2 then
|
||||
-- this.upView:OnOpen({showType = UpViewOpenType.ShowLeft, panelType = PanelType.HeroReturn})
|
||||
-- this.bgIma.sprite=Util.LoadSprite(bgImageName[2])
|
||||
-- this.title.sprite=Util.LoadSprite(titleImageName[2])
|
||||
-- elseif index==3 then
|
||||
-- this.upView:OnOpen({showType = UpViewOpenType.ShowLeft, panelType = PanelType.HeroReturn})
|
||||
-- this.bgIma.sprite=Util.LoadSprite(bgImageName[3])
|
||||
-- this.title.sprite=Util.LoadSprite(titleImageName[3])
|
||||
elseif index==2 then
|
||||
this.upView:OnOpen({showType = UpViewOpenType.ShowLeft, panelType = PanelType.HeroReturn})
|
||||
this.bgIma.sprite=Util.LoadSprite(bgImageName[2])
|
||||
this.title.sprite=Util.LoadSprite(titleImageName[2])
|
||||
elseif index==3 then
|
||||
this.upView:OnOpen({showType = UpViewOpenType.ShowLeft, panelType = PanelType.HeroReturn})
|
||||
this.bgIma.sprite=Util.LoadSprite(bgImageName[3])
|
||||
this.title.sprite=Util.LoadSprite(titleImageName[3])
|
||||
elseif index==4 then
|
||||
this.upView:OnOpen({showType = UpViewOpenType.ShowLeft, panelType = PanelType.HeroReturn})
|
||||
this.bgIma.sprite=Util.LoadSprite(bgImageName[4])
|
||||
this.title.sprite=Util.LoadSprite(titleImageName[4])
|
||||
elseif index==5 then
|
||||
this.shaiBtn:SetActive(false)
|
||||
this.upView:OnOpen({showType = UpViewOpenType.ShowLeft, panelType = PanelType.HeroReturn})
|
||||
this.bgIma.sprite=Util.LoadSprite(bgImageName[5])
|
||||
this.title.sprite=Util.LoadSprite(titleImageName[5])
|
||||
this.bgIma.sprite=Util.LoadSprite(bgImageName[3])
|
||||
this.title.sprite=Util.LoadSprite(titleImageName[4])
|
||||
end
|
||||
this.title:SetNativeSize()
|
||||
|
||||
|
|
@ -223,11 +223,11 @@ end
|
|||
--特殊的开启条件
|
||||
function this.SetBottomBarIsActive(tab, index)
|
||||
local ConfigData = ConfigManager.GetConfig(ConfigName.SpecialConfig)
|
||||
if index == 4 then
|
||||
if index == 2 then
|
||||
local string = ConfigData[40].Value
|
||||
local num = string.split(string.split(string,"|")[1],"#")[2]
|
||||
tab:SetActive(PlayerManager.level >= tonumber(num))
|
||||
elseif index == 5 then
|
||||
elseif index == 3 then
|
||||
tab.gameObject:SetActive(ActTimeCtrlManager.IsQualifiled(FUNCTION_OPEN_TYPE.POKEMON))
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -57,6 +57,8 @@ function RoleInfoPanel:InitComponent()
|
|||
this.helpPosition=this.helpBtn:GetComponent("RectTransform").localPosition
|
||||
this.posBtn=Util.GetGameObject(this.optionUp,"posBtn")--角色定位按钮
|
||||
this.posBtn:GetComponent("Image").sprite = Util.LoadSprite("r_hero_dingweianniu_zh")
|
||||
this.RecallBtn=Util.GetGameObject(this.optionUp,"RecallBtn")--角色归元按钮
|
||||
this.RecallBtn:GetComponent("Image").sprite = Util.LoadSprite("r_hero_dingweianniu_zh")
|
||||
this.shareBtn=Util.GetGameObject(this.optionUp,"shareBtn")--分享按钮
|
||||
this.bg = Util.GetGameObject(self.gameObject, "bg")
|
||||
screenAdapte(this.bg)
|
||||
|
|
@ -142,6 +144,38 @@ function RoleInfoPanel:BindEvent()
|
|||
UIManager.OpenPanel(UIName.RolePosInfoPopup,curHeroData.heroConfig,curHeroData.star)
|
||||
end)
|
||||
|
||||
--角色归元按钮
|
||||
Util.AddClick(this.RecallBtn,function()
|
||||
if curHeroData.lv <= 1 then
|
||||
PopupTipPanel.ShowTip("1级神将无法进行归元!")
|
||||
return
|
||||
end
|
||||
if HarmonyManager.IsChangeColor(curHeroData.dynamicId) then
|
||||
PopupTipPanel.ShowTip(Language[12184])
|
||||
return
|
||||
end
|
||||
if HarmonyManager:IsEnvoy(curHeroData.dynamicId) and HarmonyManager:HongMengTowerUpLimit() ~= 0 then
|
||||
if HarmonyManager.GetSingleAdditionsData(HarmonyAddType.AddLv).heroTid == 0 then
|
||||
PopupTipPanel.ShowTip(Language[12184])
|
||||
return
|
||||
end
|
||||
end
|
||||
if curHeroData.lockState == 1 then
|
||||
PopupTipPanel.ShowTip("此神将已被锁定!")
|
||||
-- MsgPanel.ShowTwo(Language[11740], nil, function()
|
||||
-- NetManager.HeroLockEvent(curHeroData.dynamicId,0,function ()
|
||||
-- PopupTipPanel.ShowTip(Language[11741])
|
||||
-- HeroManager.UpdateSingleHeroLockState(curHeroData.dynamicId,0)
|
||||
-- end)
|
||||
-- end)
|
||||
return
|
||||
end
|
||||
local selectHero = {}
|
||||
selectHero[curHeroData.dynamicId] = curHeroData
|
||||
UIManager.OpenPanel(UIName.GeneralPopup,GENERAL_POPUP_TYPE.ResolveRecall,
|
||||
HeroManager.GetHeroReturnItems(selectHero,GENERAL_POPUP_TYPE.ResolveRecall),selectHero)
|
||||
end)
|
||||
|
||||
--左切换按钮
|
||||
Util.AddClick(this.leftBtn, function()
|
||||
this:LeftBtnOnClick()
|
||||
|
|
@ -205,6 +239,7 @@ function RoleInfoPanel:AddListener()
|
|||
this.PageList[i]:AddListener()
|
||||
end
|
||||
end
|
||||
Game.GlobalEvent:AddEvent(GameEvent.Role.UpdateRoleInfoPanel, this.ResolveUpdateHeroInfoData,self)
|
||||
end
|
||||
|
||||
--移除事件监听(用于子类重写)
|
||||
|
|
@ -215,6 +250,7 @@ function RoleInfoPanel:RemoveListener()
|
|||
this.PageList[i]:RemoveListener()
|
||||
end
|
||||
end
|
||||
Game.GlobalEvent:RemoveEvent(GameEvent.Role.UpdateRoleInfoPanel, this.ResolveUpdateHeroInfoData,self)
|
||||
end
|
||||
|
||||
this.UpdateSkinShow = function()
|
||||
|
|
@ -721,4 +757,13 @@ function this:HeroLockEvent()
|
|||
end
|
||||
end)
|
||||
end
|
||||
function this:ResolveUpdateHeroInfoData()
|
||||
curHeroData = HeroManager.GetSingleHeroData(curHeroData.dynamicId)
|
||||
for i = 1, #heroDatas do
|
||||
if curHeroData.dynamicId == heroDatas[i].dynamicId then
|
||||
heroDatas[i] = curHeroData
|
||||
end
|
||||
end
|
||||
this:UpdateHeroInfoData()--刷新界面方法
|
||||
end
|
||||
return this
|
||||
|
|
@ -27,6 +27,7 @@ function RoleTalismanPanelV2:InitComponent()
|
|||
this.backBtn= Util.GetGameObject(this.gameObject, "BackBtn/Btn")
|
||||
this.advanceBtn=Util.GetGameObject(this.gameObject,"AdvanceBtn")--进阶按钮
|
||||
this.advanceBtnRedPot=Util.GetGameObject(this.gameObject,"AdvanceBtn/redPoint")
|
||||
this.RecallBtn=Util.GetGameObject(this.gameObject,"RecallBtn")--归元按钮
|
||||
this.leftBtn = Util.GetGameObject(this.gameObject, "LeftBtn")
|
||||
this.rightBtn = Util.GetGameObject(this.gameObject, "RightBtn")
|
||||
this.helpBtn= Util.GetGameObject(this.transform, "HelpBtn")
|
||||
|
|
@ -86,12 +87,26 @@ function RoleTalismanPanelV2:BindEvent()
|
|||
UIManager.OpenPanel(UIName.TalismanInfoPanel,curHeroData,heroListData)
|
||||
end
|
||||
end)
|
||||
--进阶按钮
|
||||
Util.AddClick(this.RecallBtn, function()
|
||||
if curHeroData.talismanList and curHeroData.talismanList <= 1 then
|
||||
PopupTipPanel.ShowTip("1级法宝无法进行归元!")
|
||||
return
|
||||
end
|
||||
local selectHero = {}
|
||||
selectHero[curHeroData.dynamicId] = curHeroData
|
||||
UIManager.OpenPanel(UIName.GeneralPopup,GENERAL_POPUP_TYPE.TalismanResolve,
|
||||
HeroManager.GetHeroReturnItems(selectHero,GENERAL_POPUP_TYPE.TalismanResolve),selectHero)
|
||||
end)
|
||||
end
|
||||
|
||||
function RoleTalismanPanelV2:AddListener()
|
||||
Game.GlobalEvent:AddEvent(GameEvent.Role.UpdateTalismanInfoPanel,this.RefrehsHeroAndTalisman)
|
||||
end
|
||||
|
||||
function RoleTalismanPanelV2:RemoveListener()
|
||||
|
||||
Game.GlobalEvent:RemoveEvent(GameEvent.Role.UpdateTalismanInfoPanel,this.RefrehsHeroAndTalisman)
|
||||
end
|
||||
|
||||
function RoleTalismanPanelV2:OnSortingOrderChange()
|
||||
|
|
@ -242,4 +257,13 @@ function this.OnShowHeroAndTalisman()
|
|||
local str=string.sub(table.concat(strTable),1,-2)--将表里字符串拼接 --去除最后\n
|
||||
this.dowerText.text=str
|
||||
end
|
||||
function this.RefrehsHeroAndTalisman()
|
||||
curHeroData = HeroManager.GetSingleHeroData(curHeroData.dynamicId)
|
||||
for i = 1, #heroListData do
|
||||
if curHeroData.dynamicId == heroListData[i].dynamicId then
|
||||
heroListData[i] = curHeroData
|
||||
end
|
||||
end
|
||||
this:OnShowHeroAndTalisman()--刷新界面方法
|
||||
end
|
||||
return RoleTalismanPanelV2
|
||||
Loading…
Reference in New Issue