[乾坤宝盒]=============功能提交

dev_chengFeng
wangzhenxing 2021-07-14 18:20:04 +08:00
parent bc55cf3a19
commit e0d680da50
12 changed files with 2553 additions and 75 deletions

View File

@ -108,9 +108,9 @@ RectTransform:
m_Father: {fileID: 7581135397323237180}
m_RootOrder: 2
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: 993.5, y: -501}
m_SizeDelta: {x: 129, y: 126}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5675656333181562820
@ -211,6 +211,80 @@ Animator:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1 &567758030491975269
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2561563756523073152}
- component: {fileID: 4493363197068696061}
- component: {fileID: 2295018891608014928}
m_Layer: 5
m_Name: Icon
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2561563756523073152
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 567758030491975269}
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: 2043961333174016206}
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: -2.5, y: 2.6}
m_SizeDelta: {x: 110, y: 110}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4493363197068696061
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 567758030491975269}
m_CullTransparentMesh: 0
--- !u!114 &2295018891608014928
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 567758030491975269}
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: be7184e49c8d4f746a3381798ca17d3d, 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 &581457526545903035
GameObject:
m_ObjectHideFlags: 0
@ -242,6 +316,7 @@ RectTransform:
- {fileID: 3650931296287365445}
- {fileID: 208247563920512486}
- {fileID: 985340612389857767}
- {fileID: 2043961333174016206}
- {fileID: 2052763838201650754}
- {fileID: 3088456174784992059}
m_Father: {fileID: 9092643564979373074}
@ -259,7 +334,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 581457526545903035}
m_Enabled: 1
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
@ -543,9 +618,9 @@ RectTransform:
m_Father: {fileID: 7581135397323237180}
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: 57, y: -365}
m_SizeDelta: {x: 129, y: 126}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6020975154716938251
@ -985,7 +1060,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 95.54, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 191.08, y: 0}
m_Pivot: {x: 0.5, y: 1}
--- !u!222 &376397558624313681
@ -1234,10 +1309,10 @@ RectTransform:
m_Father: {fileID: 2983500461621442786}
m_RootOrder: 2
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: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 179.5, y: -37.5}
m_SizeDelta: {x: 75, y: 53}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8830352404969424647
CanvasRenderer:
@ -1393,7 +1468,7 @@ RectTransform:
- {fileID: 2983500461621442786}
- {fileID: 1971531226912261817}
m_Father: {fileID: 7581135397323237180}
m_RootOrder: 3
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
@ -1596,10 +1671,10 @@ RectTransform:
m_Father: {fileID: 2983500461621442786}
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: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 33.5, y: -37.5}
m_SizeDelta: {x: 67, y: 53}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8040756893017183456
CanvasRenderer:
@ -2172,9 +2247,9 @@ RectTransform:
m_Father: {fileID: 7581135397323237180}
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_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 57.99994, y: -224.5}
m_SizeDelta: {x: 127, y: 135}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2892560023550008126
@ -2205,7 +2280,7 @@ MonoBehaviour:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: c34f7857eb4852d4e8d02f8d787a173c, type: 3}
m_Sprite: {fileID: 21300000, guid: 56e562f2e809ff74f93897fff77286b0, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@ -2387,7 +2462,7 @@ RectTransform:
- {fileID: 4452344794313098835}
- {fileID: 8329855622185798631}
m_Father: {fileID: 7581135397323237180}
m_RootOrder: 4
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
@ -2483,6 +2558,80 @@ MonoBehaviour:
m_FlexibleWidth: -1
m_FlexibleHeight: -1
m_LayoutPriority: 1
--- !u!1 &3999371577719462880
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2092466590503268333}
- component: {fileID: 2600856043264809906}
- component: {fileID: 5195936217114151964}
m_Layer: 5
m_Name: Image (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2092466590503268333
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3999371577719462880}
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: 2043961333174016206}
m_RootOrder: 5
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: -71.3, y: -35}
m_SizeDelta: {x: 35, y: 35}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2600856043264809906
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3999371577719462880}
m_CullTransparentMesh: 0
--- !u!114 &5195936217114151964
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3999371577719462880}
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: 6c1c5c71aad7a2d458935e2bbe95a907, 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 &4031734823810109523
GameObject:
m_ObjectHideFlags: 0
@ -2880,10 +3029,10 @@ RectTransform:
m_Father: {fileID: 4452344794313098835}
m_RootOrder: 2
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: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 217, y: -37.5}
m_SizeDelta: {x: 100, y: 53}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3290189193540211409
CanvasRenderer:
@ -3262,10 +3411,10 @@ RectTransform:
m_Father: {fileID: 4452344794313098835}
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_SizeDelta: {x: 0, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 129.5, y: -37.5}
m_SizeDelta: {x: 75, y: 75}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6422198837027012108
CanvasRenderer:
@ -3593,6 +3742,80 @@ MonoBehaviour:
m_VerticalOverflow: 1
m_LineSpacing: 1
m_Text: "\u53EC\u552428\u6B21\u5FC5\u5F97UP\u795E\u5C06"
--- !u!1 &6391618033563825254
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7915997259318399418}
- component: {fileID: 5215697113825579978}
- component: {fileID: 3087967573541965957}
m_Layer: 5
m_Name: InfoImg
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &7915997259318399418
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6391618033563825254}
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: 2043961333174016206}
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: 0, y: -38.8}
m_SizeDelta: {x: 121, y: 41}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5215697113825579978
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6391618033563825254}
m_CullTransparentMesh: 0
--- !u!114 &3087967573541965957
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6391618033563825254}
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: c50319e65ad9dcf49bdea89487013be3, 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 &6398957358408371161
GameObject:
m_ObjectHideFlags: 0
@ -3816,10 +4039,10 @@ RectTransform:
m_Father: {fileID: 4452344794313098835}
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: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 46, y: -37.5}
m_SizeDelta: {x: 92, y: 53}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4284935638647330887
CanvasRenderer:
@ -3864,6 +4087,129 @@ MonoBehaviour:
m_LineSpacing: 1
m_Text: "10\u6B21"
LanguageIndex: 11457
--- !u!1 &7250908500304228911
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2043961333174016206}
- component: {fileID: 2957063211723422038}
- component: {fileID: 1831634562294157541}
- component: {fileID: 8537092912168563605}
m_Layer: 5
m_Name: btn_hero
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2043961333174016206
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7250908500304228911}
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: 4394569139956234760}
- {fileID: 2561563756523073152}
- {fileID: 7915997259318399418}
- {fileID: 5439423017807525752}
- {fileID: 5319950679291952502}
- {fileID: 2092466590503268333}
m_Father: {fileID: 7581135397323237180}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 994, y: -365}
m_SizeDelta: {x: 128, y: 126}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2957063211723422038
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7250908500304228911}
m_CullTransparentMesh: 0
--- !u!114 &1831634562294157541
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7250908500304228911}
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: e2e78596785546642987de812a6a6604, 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!114 &8537092912168563605
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7250908500304228911}
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: 1
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: 0}
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: 1831634562294157541}
m_OnClick:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!1 &7820655198797091715
GameObject:
m_ObjectHideFlags: 0
@ -4019,6 +4365,159 @@ MonoBehaviour:
m_VerticalOverflow: 1
m_LineSpacing: 1
m_Text: "\u4ECA\u65E5\u53EC\u5524\u4E0A\u9650\uFF1A1/9999999"
--- !u!1 &7975577951223961673
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5319950679291952502}
- component: {fileID: 4968506975115689986}
- component: {fileID: 7564465651048026570}
m_Layer: 5
m_Name: InfoImg2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5319950679291952502
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7975577951223961673}
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: 2043961333174016206}
m_RootOrder: 4
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: -12.8, y: 52.379986}
m_SizeDelta: {x: 70, y: 40}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4968506975115689986
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7975577951223961673}
m_CullTransparentMesh: 0
--- !u!114 &7564465651048026570
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7975577951223961673}
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: bcc35b40411e4bb4f8203102dbd15126, 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 &8018826017571072755
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4394569139956234760}
- component: {fileID: 4945355495542532234}
- component: {fileID: 5069100743197937405}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &4394569139956234760
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8018826017571072755}
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: 2043961333174016206}
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, y: -51.8}
m_SizeDelta: {x: 160, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4945355495542532234
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8018826017571072755}
m_CullTransparentMesh: 0
--- !u!114 &5069100743197937405
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8018826017571072755}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.8588236, g: 0.80392164, b: 0.60784316, 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: 30
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 3
m_MaxSize: 40
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
m_VerticalOverflow: 1
m_LineSpacing: 1
m_Text: "\u66F4\u6362\u795E\u5C06"
--- !u!1 &8203617755025140673
GameObject:
m_ObjectHideFlags: 0
@ -4200,10 +4699,10 @@ RectTransform:
m_Father: {fileID: 2983500461621442786}
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_SizeDelta: {x: 0, y: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 104.5, y: -37.5}
m_SizeDelta: {x: 75, y: 75}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2644562087065308176
CanvasRenderer:
@ -4315,6 +4814,80 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9021446596343102454}
m_CullTransparentMesh: 0
--- !u!1 &9026728770417502556
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5439423017807525752}
- component: {fileID: 116248052728034778}
- component: {fileID: 6795441745562932485}
m_Layer: 5
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5439423017807525752
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9026728770417502556}
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: 2043961333174016206}
m_RootOrder: 3
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: 40.77, y: 52.38}
m_SizeDelta: {x: 42.33, y: 53.04}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &116248052728034778
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9026728770417502556}
m_CullTransparentMesh: 0
--- !u!114 &6795441745562932485
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9026728770417502556}
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: 736b010be2bfac44bb6520822053e76b, 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!1001 &3198894279874837131
PrefabInstance:
m_ObjectHideFlags: 0

File diff suppressed because it is too large Load Diff

View File

@ -704,6 +704,9 @@ WISHDRAWCARDINFO_STATUS_FIELD = protobuf.FieldDescriptor();
RANDOMTYPENUM = protobuf.Descriptor();
RANDOMTYPENUM_TYPE_FIELD = protobuf.FieldDescriptor();
RANDOMTYPENUM_NUM_FIELD = protobuf.FieldDescriptor();
BEAUTYBAGCARDINFO = protobuf.Descriptor();
BEAUTYBAGCARDINFO_ID_FIELD = protobuf.FieldDescriptor();
BEAUTYBAGCARDINFO_EQUIP_FIELD = protobuf.FieldDescriptor();
ERRORRESPONSE_ERRCODE_FIELD.name = "errCode"
ERRORRESPONSE_ERRCODE_FIELD.full_name = ".rpc.protocols.ErrorResponse.errCode"
@ -7396,6 +7399,33 @@ RANDOMTYPENUM.enum_types = {}
RANDOMTYPENUM.fields = {RANDOMTYPENUM_TYPE_FIELD, RANDOMTYPENUM_NUM_FIELD}
RANDOMTYPENUM.is_extendable = false
RANDOMTYPENUM.extensions = {}
BEAUTYBAGCARDINFO_ID_FIELD.name = "id"
BEAUTYBAGCARDINFO_ID_FIELD.full_name = ".rpc.protocols.beautyBagCardInfo.id"
BEAUTYBAGCARDINFO_ID_FIELD.number = 1
BEAUTYBAGCARDINFO_ID_FIELD.index = 0
BEAUTYBAGCARDINFO_ID_FIELD.label = 1
BEAUTYBAGCARDINFO_ID_FIELD.has_default_value = false
BEAUTYBAGCARDINFO_ID_FIELD.default_value = 0
BEAUTYBAGCARDINFO_ID_FIELD.type = 5
BEAUTYBAGCARDINFO_ID_FIELD.cpp_type = 1
BEAUTYBAGCARDINFO_EQUIP_FIELD.name = "equip"
BEAUTYBAGCARDINFO_EQUIP_FIELD.full_name = ".rpc.protocols.beautyBagCardInfo.equip"
BEAUTYBAGCARDINFO_EQUIP_FIELD.number = 2
BEAUTYBAGCARDINFO_EQUIP_FIELD.index = 1
BEAUTYBAGCARDINFO_EQUIP_FIELD.label = 1
BEAUTYBAGCARDINFO_EQUIP_FIELD.has_default_value = false
BEAUTYBAGCARDINFO_EQUIP_FIELD.default_value = 0
BEAUTYBAGCARDINFO_EQUIP_FIELD.type = 5
BEAUTYBAGCARDINFO_EQUIP_FIELD.cpp_type = 1
BEAUTYBAGCARDINFO.name = "beautyBagCardInfo"
BEAUTYBAGCARDINFO.full_name = ".rpc.protocols.beautyBagCardInfo"
BEAUTYBAGCARDINFO.nested_types = {}
BEAUTYBAGCARDINFO.enum_types = {}
BEAUTYBAGCARDINFO.fields = {BEAUTYBAGCARDINFO_ID_FIELD, BEAUTYBAGCARDINFO_EQUIP_FIELD}
BEAUTYBAGCARDINFO.is_extendable = false
BEAUTYBAGCARDINFO.extensions = {}
ActivityInfo = protobuf.Message(ACTIVITYINFO)
ActivityInfo.MissionInfo = protobuf.Message(ACTIVITYINFO_MISSIONINFO)
@ -7514,6 +7544,7 @@ VipBaseInfo = protobuf.Message(VIPBASEINFO)
WelfareRedPacket = protobuf.Message(WELFAREREDPACKET)
WorkShopBaseInfo = protobuf.Message(WORKSHOPBASEINFO)
WorkShopUnLockInfo = protobuf.Message(WORKSHOPUNLOCKINFO)
beautyBagCardInfo = protobuf.Message(BEAUTYBAGCARDINFO)
blessReward = protobuf.Message(BLESSREWARD)
endlessHero = protobuf.Message(ENDLESSHERO)
endlessSign = protobuf.Message(ENDLESSSIGN)

View File

@ -222,6 +222,12 @@ CHOICEWISHHEROREQUEST = protobuf.Descriptor();
CHOICEWISHHEROREQUEST_INFOLIST_FIELD = protobuf.FieldDescriptor();
CHOICEWISHHERORESPONSE = protobuf.Descriptor();
CHOICEWISHHERORESPONSE_INFOLIST_FIELD = protobuf.FieldDescriptor();
BEAUTYBAGCARDINDICATION = protobuf.Descriptor();
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD = protobuf.FieldDescriptor();
BEAUTYBAGWISHEQUIPREQUEST = protobuf.Descriptor();
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD = protobuf.FieldDescriptor();
BEAUTYBAGWISHEQUIPRESPONSE = protobuf.Descriptor();
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD = protobuf.FieldDescriptor();
GETHEROLISTINFOREQUEST_INDEX_FIELD.name = "index"
GETHEROLISTINFOREQUEST_INDEX_FIELD.full_name = ".rpc.protocols.GetHeroListInfoRequest.index"
@ -2199,6 +2205,60 @@ CHOICEWISHHERORESPONSE.enum_types = {}
CHOICEWISHHERORESPONSE.fields = {CHOICEWISHHERORESPONSE_INFOLIST_FIELD}
CHOICEWISHHERORESPONSE.is_extendable = false
CHOICEWISHHERORESPONSE.extensions = {}
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD.name = "infoList"
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD.full_name = ".rpc.protocols.beautyBagCardIndication.infoList"
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD.number = 1
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD.index = 0
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD.label = 3
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD.has_default_value = false
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD.default_value = {}
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD.message_type = CommonProto_pb.BEAUTYBAGCARDINFO
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD.type = 11
BEAUTYBAGCARDINDICATION_INFOLIST_FIELD.cpp_type = 10
BEAUTYBAGCARDINDICATION.name = "beautyBagCardIndication"
BEAUTYBAGCARDINDICATION.full_name = ".rpc.protocols.beautyBagCardIndication"
BEAUTYBAGCARDINDICATION.nested_types = {}
BEAUTYBAGCARDINDICATION.enum_types = {}
BEAUTYBAGCARDINDICATION.fields = {BEAUTYBAGCARDINDICATION_INFOLIST_FIELD}
BEAUTYBAGCARDINDICATION.is_extendable = false
BEAUTYBAGCARDINDICATION.extensions = {}
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD.name = "infoList"
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD.full_name = ".rpc.protocols.beautyBagWishEquipRequest.infoList"
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD.number = 1
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD.index = 0
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD.label = 3
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD.has_default_value = false
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD.default_value = {}
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD.message_type = CommonProto_pb.BEAUTYBAGCARDINFO
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD.type = 11
BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD.cpp_type = 10
BEAUTYBAGWISHEQUIPREQUEST.name = "beautyBagWishEquipRequest"
BEAUTYBAGWISHEQUIPREQUEST.full_name = ".rpc.protocols.beautyBagWishEquipRequest"
BEAUTYBAGWISHEQUIPREQUEST.nested_types = {}
BEAUTYBAGWISHEQUIPREQUEST.enum_types = {}
BEAUTYBAGWISHEQUIPREQUEST.fields = {BEAUTYBAGWISHEQUIPREQUEST_INFOLIST_FIELD}
BEAUTYBAGWISHEQUIPREQUEST.is_extendable = false
BEAUTYBAGWISHEQUIPREQUEST.extensions = {}
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD.name = "infoList"
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD.full_name = ".rpc.protocols.beautyBagWishEquipResponse.infoList"
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD.number = 1
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD.index = 0
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD.label = 3
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD.has_default_value = false
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD.default_value = {}
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD.message_type = CommonProto_pb.BEAUTYBAGCARDINFO
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD.type = 11
BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD.cpp_type = 10
BEAUTYBAGWISHEQUIPRESPONSE.name = "beautyBagWishEquipResponse"
BEAUTYBAGWISHEQUIPRESPONSE.full_name = ".rpc.protocols.beautyBagWishEquipResponse"
BEAUTYBAGWISHEQUIPRESPONSE.nested_types = {}
BEAUTYBAGWISHEQUIPRESPONSE.enum_types = {}
BEAUTYBAGWISHEQUIPRESPONSE.fields = {BEAUTYBAGWISHEQUIPRESPONSE_INFOLIST_FIELD}
BEAUTYBAGWISHEQUIPRESPONSE.is_extendable = false
BEAUTYBAGWISHEQUIPRESPONSE.extensions = {}
AllBookEnableRequest = protobuf.Message(ALLBOOKENABLEREQUEST)
CancelHeroChangeRequest = protobuf.Message(CANCELHEROCHANGEREQUEST)
@ -2279,6 +2339,9 @@ UpPracticeLevelRequest = protobuf.Message(UPPRACTICELEVELREQUEST)
UpPracticeLevelResponse = protobuf.Message(UPPRACTICELEVELRESPONSE)
UpQuickSoulEquipRequest = protobuf.Message(UPQUICKSOULEQUIPREQUEST)
UpSoulEquipResponse = protobuf.Message(UPSOULEQUIPRESPONSE)
beautyBagCardIndication = protobuf.Message(BEAUTYBAGCARDINDICATION)
beautyBagWishEquipRequest = protobuf.Message(BEAUTYBAGWISHEQUIPREQUEST)
beautyBagWishEquipResponse = protobuf.Message(BEAUTYBAGWISHEQUIPRESPONSE)
choiceWishHeroRequest = protobuf.Message(CHOICEWISHHEROREQUEST)
choiceWishHeroResponse = protobuf.Message(CHOICEWISHHERORESPONSE)
wishDrawCardIndication = protobuf.Message(WISHDRAWCARDINDICATION)

File diff suppressed because one or more lines are too long

View File

@ -53,6 +53,11 @@ function QianKunBox:InitComponent()
self.btnTime = Util.GetGameObject(self.gameObject,"di1/time"):GetComponent("Text")
self.btnTimes= Util.GetGameObject(self.gameObject,"di2/scroll/grid/time"):GetComponent("Text")
self.effect = Util.GetGameObject(self.gameObject, "Effect_UI_changjing_qiankuanbaoguo")
-- up soul
self.btn_soul = Util.GetGameObject(self.gameObject, "rightUp/btn_hero")
self.upSoulImg= Util.GetGameObject(self.gameObject, "rightUp/btn_hero/Icon"):GetComponent("Image")
Util.GetGameObject(self.gameObject, "rightUp/btn_hero/InfoImg"):GetComponent("Image").sprite = self.spLoader:LoadSprite("x_xinjiangzhaohuan_icondi_ghwj_zh")
Util.GetGameObject(self.gameObject, "rightUp/btn_hero/InfoImg2"):GetComponent("Image").sprite = self.spLoader:LoadSprite("x_xinjiangzhaohuan_gailv")
end
--绑定事件(用于子类重写)
@ -71,18 +76,29 @@ function QianKunBox:BindEvent()
Util.AddOnceClick(self.btnStore, function()
JumpManager.GoJump(40017)
end)
Util.AddOnceClick(self.btn_soul, function()
UIManager.OpenPanel(UIName.GeneralPopup,GENERAL_POPUP_TYPE.ChooseUpSoul,self.actId,self.wishSoulData)
end)
end
--添加事件监听(用于子类重写)
function QianKunBox:AddListener()
Game.GlobalEvent:AddEvent(GameEvent.Activity.TimeLimitUpHeroChange,self.OnUPEquipChange,self)
end
--移除事件监听(用于子类重写)
function QianKunBox:RemoveListener()
Game.GlobalEvent:RemoveEvent(GameEvent.Activity.TimeLimitUpHeroChange,self.OnUPEquipChange,self)
end
--up的魂印改变
function QianKunBox:OnUPEquipChange(id)
self:contentShow()
end
--界面打开时调用(用于子类重写)
function QianKunBox:OnOpen(_activityConfig,_index,parent)
self.actConfig = _activityConfig
@ -204,15 +220,42 @@ end
--五个魂印头像
function QianKunBox:contentShow()
self.wishSoulData=RecruitManager.GetWishEquipData()
local iconsData = ConfigManager.GetAllConfigsDataByKey(ConfigName.LotteryRewardConfig,"Pool",self.singleRecruit.DiamondBoxContain[1][1])
for i = 1, 5 do
local num=1
--如果没有默认数值,默认的就是表里面的请三个魂印
if self.wishSoulData and #self.wishSoulData~=0 then
for i = 1, 3 do
if i<=#self.wishSoulData then
self.icons[i].icon.gameObject:SetActive(true)
self.icons[i].kuang.gameObject:SetActive(true)
local id=self.wishSoulData[i]
self.icons[i].icon.sprite = self.spLoader:LoadSprite(artConfig[itemConfig[id].ResourceID].Name)
self.icons[i].kuang.sprite = self.spLoader:LoadSprite(SoulPrintSpriteByQuantity[itemConfig[self.wishSoulData[i]].Quantity].circle)
--点击能查看魂印信息
Util.AddOnceClick(self.icons[i].kuang.gameObject,function ()
UIManager.OpenPanel(UIName.SoulPrintPopUp,nil,nil,iconsData[i].Reward[1],nil,nil)
end)
else
self.icons[i].icon.gameObject:SetActive(false)
self.icons[i].kuang.gameObject:SetActive(false)
end
end
num=4
end
for i = num, 5 do
self.icons[i].icon.sprite = self.spLoader:LoadSprite(artConfig[itemConfig[iconsData[i].Reward[1]].ResourceID].Name)
if i<4 then
table.insert(self.wishSoulData,iconsData[i].Reward[1])
end
self.icons[i].kuang.sprite = self.spLoader:LoadSprite(SoulPrintSpriteByQuantity[itemConfig[iconsData[i].Reward[1]].Quantity].circle)
--点击能查看魂印信息
Util.AddOnceClick(self.icons[i].kuang.gameObject,function ()
UIManager.OpenPanel(UIName.SoulPrintPopUp,nil,nil,iconsData[i].Reward[1],nil,nil)
end)
end
self.upSoulImg.sprite=self.spLoader:LoadSprite(artConfig[itemConfig[self.wishSoulData[1]].ResourceID].Name)
end
--刷新时间

View File

@ -634,6 +634,7 @@ function this.ExecuteLoading()
function() NetManager.HardStageRequest(LoadingPanel.OnStep) end,
function() NetManager.VipLevelStateRequset(LoadingPanel.OnStep) end,
function() NetManager.RequestRedPacketData(LoadingPanel.OnStep) end,
function() NetManager.BeautyBagWishEquipRequest(nil,LoadingPanel.OnStep) end,
--[[[35] =]] function() -- 登录请求最终接口,所有请求放在此接口之前
-- 登录成功确认
NetManager.LoginConfimRequest()

View File

@ -5288,4 +5288,28 @@ function NetManager.ChoiceWishHeroRequest(_data,func)
end
--心愿抽魂印选择请求(无data为请求心愿抽卡信息)
function NetManager.BeautyBagWishEquipRequest(_data,func)
local data = HeroInfoProto_pb.beautyBagWishEquipRequest()
if _data then
for i = 1, #_data do
local info = data.infoList:add()
info.id = i
info.equip = _data[i]
end
end
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.beautyBagWishEquipRequest, MessageTypeProto_pb.beautyBagWishEquipResponse, msg, function(buffer)
local data = buffer:DataByte()
local msg = HeroInfoProto_pb.beautyBagWishEquipResponse()
msg:ParseFromString(data)
RecruitManager.SetWishEquipData(msg.infoList)
if func then
func()
end
end)
end
return this

View File

@ -71,6 +71,8 @@ local contentScripts = {
--限时抽卡选择up英雄
[34] = {view = require("Modules/Popup/View/GeneralPopup_ChooseUpHero"), panelName = "GeneralPopup_ChooseUpHero",type=GENERAL_POPUP_TYPE.ChooseUpHero},
[35] = {view = require("Modules/Popup/View/GeneralPopup_EndlessPanel"), panelName = "GeneralPopup_EndlessPanel",type=GENERAL_POPUP_TYPE.WuJinSetting},
--up魂印
[36] = {view = require("Modules/Popup/View/GeneralPopup_ChooseUpSoul"), panelName = "GeneralPopup_ChooseUpSoul",type=GENERAL_POPUP_TYPE.ChooseUpSoul},
}
--子模块预设
@ -141,7 +143,7 @@ function GeneralPopup:OnOpen(popupType,...)
contentPrefabs[i].gameObject:SetActive(false)
end
this.Mask:SetActive(index ~= GENERAL_POPUP_TYPE.Onhook)
this.BG:SetActive(index ~= GENERAL_POPUP_TYPE.Onhook)
this.BG:SetActive(index ~= GENERAL_POPUP_TYPE.Onhook and popupType ~= GENERAL_POPUP_TYPE.ChooseUpSoul)
contentPrefabs[index].gameObject:SetActive(true)
contentScripts[index].view:OnShow(this,...)--1、传入自己 2、传入不定参

View File

@ -0,0 +1,138 @@
----- 送神弹窗 -----
local this = {}
--传入父脚本模块
local parent
--传入特效层级
local sortingOrder=0
local args=nil
local currHeroIds={}
local equipConfig=ConfigManager.GetConfig(ConfigName.EquipConfig)
local itemConfig=ConfigManager.GetConfig(ConfigName.ItemConfig)
local artResourcesConfig =ConfigManager.GetConfig(ConfigName.ArtResourcesConfig)
function this:InitComponent(gameObject)
this.spLoader = SpriteLoader.New()
this.titleText=Util.GetGameObject(gameObject,"TitleText"):GetComponent("Text")
this.titleText.text="许愿魂印"
this.cancelBtn=Util.GetGameObject(gameObject,"CancelBtn")
this.confirmBtn=Util.GetGameObject(gameObject,"ConfirmBtn")
this.btn_close=Util.GetGameObject(gameObject,"BGImage/btn_close")
this.FourStarUpTip=Util.GetGameObject(gameObject,"tip"):GetComponent("Text")
this.FourStarUpTip.text = "长按图标查看魂印详情"
this.selectObj=Util.GetGameObject(gameObject,"choosed")
this.prefab=Util.GetGameObject(gameObject,"item")
--滚动条根节点
this.root = Util.GetGameObject(gameObject, "Root")
this.scrollView=SubUIManager.Open(SubUIConfig.ScrollCycleView,this.root.transform,this.prefab, nil,
Vector2.New(this.root.transform.rect.width,this.root.transform.rect.height),1,4,Vector2.New(50,15))
this.scrollView.gameObject:GetComponent("RectTransform").anchoredPosition= Vector2.New(0,0)
this.scrollView.gameObject:GetComponent("RectTransform").anchorMin = Vector2.New(0.5, 0.5)
this.scrollView.gameObject:GetComponent("RectTransform").anchorMax = Vector2.New(0.5, 0.5)
this.scrollView.gameObject:GetComponent("RectTransform").pivot = Vector2.New(0.5, 0.5)
this.scrollView.moveTween.MomentumAmount = 1
this.scrollView.moveTween.Strength = 2
this.preList={}
end
function this:BindEvent()
Util.AddClick(this.cancelBtn,function()
parent:ClosePanel()
end)
Util.AddClick(this.btn_close,function()
parent:ClosePanel()
end)
Util.AddClick(this.confirmBtn,function()
NetManager.BeautyBagWishEquipRequest(currHeroIds,function()
Game.GlobalEvent:DispatchEvent(GameEvent.Activity.TimeLimitUpHeroChange,currHeroIds[1])
parent:ClosePanel()
end)
end)
end
function this:AddListener()
end
function this:RemoveListener()
end
function this:OnShow(_parent,...)
parent=_parent
sortingOrder =_parent.sortingOrder
args = {...}
currHeroIds=args[2]
local heroDatas={}
for k, v in ConfigPairs(equipConfig) do
if v.Position==5 and v.Quality==6 then
if BattleUtil.ChecklistIsContainValue(currHeroIds,v.Id) then
table.insert(heroDatas,1,itemConfig[v.Id])
else
table.insert(heroDatas,itemConfig[v.Id])
end
end
end
for i = 1, math.max(#this.preList,#heroDatas) do
local item=this.preList[i]
if not item then
item=newObject(this.prefab)
item.transform:SetParent(this.root.transform)
item.transform.localScale=Vector3.one
item.transform.localPosition=Vector3.zero
this.preList[i]=item
end
item.gameObject:SetActive(false)
end
this.scrollView:SetData(heroDatas,function(index,root)
this.SingleHeroDataShow(root,heroDatas[index])
end)
this.scrollView:SetIndex(1)
end
--英雄单个数据展示
function this.SingleHeroDataShow(go,_heroData)
local heroData = _heroData
local _go = go
_go.gameObject:SetActive(true)
Util.GetGameObject(_go.transform, "frame"):GetComponent("Image").sprite = this.spLoader:LoadSprite(GetHeroQuantityImageByquality(heroData.Quantity))
Util.GetGameObject(_go.transform, "icon"):GetComponent("Image").sprite = this.spLoader:LoadSprite(artResourcesConfig[_heroData.ResourceID].Name)
local selectObj=Util.GetGameObject(_go.transform, "choosed"):GetComponent("Image")
selectObj.sprite=this.spLoader:LoadSprite("r_chouka_yixuanding")
local cardclickBtn = Util.GetGameObject(_go.transform, "icon")
local isHave=BattleUtil.ChecklistIsContainValue(currHeroIds,heroData.Id)
selectObj.gameObject:SetActive(isHave)
Util.AddOnceClick(cardclickBtn, function()
if #currHeroIds==3 and not isHave then
LogError("超过3个")
return
end
if isHave then
if #currHeroIds==1 then
LogError("最少选一个")
return
end
table.removebyvalue(currHeroIds,heroData.Id)
isHave=false
else
table.insert(currHeroIds,heroData.Id)
isHave=true
end
selectObj.gameObject:SetActive(isHave)
end)
Util.AddLongPressClick(cardclickBtn, function()
UIManager.OpenPanel(UIName.SoulPrintPopUp,nil,nil,heroData.Id,nil,nil)
end, 0.5)
end
function this:OnClose()
currHeroIds=nil
args=nil
end
function this:OnDestroy()
this.spLoader:Destroy()
this.scrollView=nil
end
return this

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 900ee1249657d584092d6e4d0a3a6ee9
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -29,7 +29,7 @@ function this.Initialize()
this.recruitFreeUseTime = 0 --现在只剩下秘盒招募在用了
this.isTenRecruit = 0 --首次十连
this.WishCardData = {}
this.wishEquipData={}
this.isFirstEnterElementScroll=true
this.isFirstEnterHeroScroll=true
this.InitPreData()
@ -446,6 +446,17 @@ function this.GetWishCardData(infoList)
end
end
--心愿魂印
function this.SetWishEquipData(infoList)
this.wishEquipData={}
for i = 1, #infoList do
table.insert(this.wishEquipData,infoList[i].equip)
end
end
function this.GetWishEquipData()
return this.wishEquipData
end
function this.GetCurHeroList(curIndex)
local heroList = {}
for index, v in ipairs(RecruitManager.GetRewardPreviewData(PRE_REWARD_POOL_TYPE.RECRUIT)) do