【商城界面】提交
parent
b07f3ce2d5
commit
0b190666d5
|
@ -137,6 +137,80 @@ Animator:
|
|||
m_HasTransformHierarchy: 1
|
||||
m_AllowConstantClipSamplingOptimization: 1
|
||||
m_KeepAnimatorControllerStateOnDisable: 0
|
||||
--- !u!1 &81804443310601464
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 716465849869310295}
|
||||
- component: {fileID: 8042207994500539632}
|
||||
- component: {fileID: 4674286788108598396}
|
||||
m_Layer: 5
|
||||
m_Name: red
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &716465849869310295
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 81804443310601464}
|
||||
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: 3437275141355346621}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 1, y: 1}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: -15, y: -15}
|
||||
m_SizeDelta: {x: 30, y: 30}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &8042207994500539632
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 81804443310601464}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &4674286788108598396
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 81804443310601464}
|
||||
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: f9ea4c4aff328ff4abcc21aae0a4fa10, 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 &265046504053535736
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -5090,6 +5164,8 @@ RectTransform:
|
|||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children:
|
||||
- {fileID: 8199983033545063705}
|
||||
- {fileID: 1085288265743543554}
|
||||
- {fileID: 5005755402209973332}
|
||||
m_Father: {fileID: 5636580000131647777}
|
||||
m_RootOrder: 7
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
|
@ -5492,7 +5568,7 @@ MonoBehaviour:
|
|||
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_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
|
||||
m_ColorMultiplier: 1
|
||||
m_FadeDuration: 0.1
|
||||
m_SpriteState:
|
||||
|
@ -5964,10 +6040,10 @@ RectTransform:
|
|||
m_Father: {fileID: 8199983033545063705}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 25, y: -25}
|
||||
m_SizeDelta: {x: 50, y: 50}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 50}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &5903031530968450716
|
||||
CanvasRenderer:
|
||||
|
@ -6121,7 +6197,7 @@ RectTransform:
|
|||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 136, y: 50}
|
||||
m_SizeDelta: {x: 0, y: 50}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &3108775219584601888
|
||||
MonoBehaviour:
|
||||
|
@ -6192,12 +6268,12 @@ RectTransform:
|
|||
m_Children:
|
||||
- {fileID: 3437275141355346621}
|
||||
- {fileID: 762673090658544943}
|
||||
m_Father: {fileID: 6355790582669512857}
|
||||
m_RootOrder: 1
|
||||
m_Father: {fileID: 1216994767185876133}
|
||||
m_RootOrder: 3
|
||||
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: 0, y: -74}
|
||||
m_AnchoredPosition: {x: 0, y: 498}
|
||||
m_SizeDelta: {x: 800, y: 150}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &4183419663796758959
|
||||
|
@ -6405,101 +6481,6 @@ MonoBehaviour:
|
|||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
--- !u!1 &2820067046749060079
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6537145356883165950}
|
||||
- component: {fileID: 3075728851038299617}
|
||||
- component: {fileID: 716235150061268384}
|
||||
- component: {fileID: 3173008821803647803}
|
||||
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 &6537145356883165950
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2820067046749060079}
|
||||
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: 1618249393174536257}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 540, y: -365}
|
||||
m_SizeDelta: {x: 1080, y: 230}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &3075728851038299617
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2820067046749060079}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &716235150061268384
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2820067046749060079}
|
||||
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: 0.5849056, g: 0.37798145, b: 0.37798145, 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: 0}
|
||||
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 &3173008821803647803
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2820067046749060079}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_IgnoreLayout: 0
|
||||
m_MinWidth: -1
|
||||
m_MinHeight: 230
|
||||
m_PreferredWidth: -1
|
||||
m_PreferredHeight: -1
|
||||
m_FlexibleWidth: -1
|
||||
m_FlexibleHeight: -1
|
||||
m_LayoutPriority: 1
|
||||
--- !u!1 &2831550127524612779
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -6559,7 +6540,7 @@ GameObject:
|
|||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1216994767185876133
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -6573,8 +6554,8 @@ RectTransform:
|
|||
m_Children:
|
||||
- {fileID: 5142173013363147795}
|
||||
- {fileID: 2503184306461626439}
|
||||
- {fileID: 6355790582669512857}
|
||||
- {fileID: 3889772575828818496}
|
||||
- {fileID: 2236989280156358814}
|
||||
m_Father: {fileID: 1272852733815832172}
|
||||
m_RootOrder: 5
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
|
@ -6591,122 +6572,6 @@ CanvasRenderer:
|
|||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2841880816417951702}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!1 &3076339764266997763
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1618249393174536257}
|
||||
- component: {fileID: 7956875181024487711}
|
||||
- component: {fileID: 6968752078539077032}
|
||||
- component: {fileID: 7208378079884463843}
|
||||
- component: {fileID: 5015851033557481374}
|
||||
m_Layer: 5
|
||||
m_Name: Grid
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1618249393174536257
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3076339764266997763}
|
||||
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: 7869504359219730042}
|
||||
- {fileID: 6537145356883165950}
|
||||
- {fileID: 3736411172288260913}
|
||||
m_Father: {fileID: 6355790582669512857}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 540, y: 0}
|
||||
m_SizeDelta: {x: 1080, y: 730}
|
||||
m_Pivot: {x: 0.5, y: 1}
|
||||
--- !u!222 &7956875181024487711
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3076339764266997763}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &6968752078539077032
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3076339764266997763}
|
||||
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: 0.16078432}
|
||||
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: 0}
|
||||
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 &7208378079884463843
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3076339764266997763}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Padding:
|
||||
m_Left: 0
|
||||
m_Right: 0
|
||||
m_Top: 0
|
||||
m_Bottom: 0
|
||||
m_ChildAlignment: 1
|
||||
m_Spacing: 20
|
||||
m_ChildForceExpandWidth: 0
|
||||
m_ChildForceExpandHeight: 0
|
||||
m_ChildControlWidth: 0
|
||||
m_ChildControlHeight: 1
|
||||
--- !u!114 &5015851033557481374
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3076339764266997763}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 1741964061, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_HorizontalFit: 0
|
||||
m_VerticalFit: 2
|
||||
--- !u!1 &3248174679046092586
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -6900,7 +6765,7 @@ MonoBehaviour:
|
|||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
--- !u!1 &3689131649460134883
|
||||
--- !u!1 &3916153565526093873
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
|
@ -6908,65 +6773,64 @@ GameObject:
|
|||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7869504359219730042}
|
||||
- component: {fileID: 1283985569684585520}
|
||||
- component: {fileID: 9000772322549169820}
|
||||
- component: {fileID: 2443213836843042171}
|
||||
- component: {fileID: 5005755402209973332}
|
||||
- component: {fileID: 3808325343700783979}
|
||||
- component: {fileID: 88506047376166592}
|
||||
m_Layer: 5
|
||||
m_Name: Image
|
||||
m_Name: red
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &7869504359219730042
|
||||
--- !u!224 &5005755402209973332
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3689131649460134883}
|
||||
m_GameObject: {fileID: 3916153565526093873}
|
||||
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: 1618249393174536257}
|
||||
m_RootOrder: 0
|
||||
m_Father: {fileID: 1558778059298455101}
|
||||
m_RootOrder: 2
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 540, y: -115}
|
||||
m_SizeDelta: {x: 1080, y: 230}
|
||||
m_AnchorMin: {x: 1, y: 1}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: -15, y: -15}
|
||||
m_SizeDelta: {x: 30, y: 30}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1283985569684585520
|
||||
--- !u!222 &3808325343700783979
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3689131649460134883}
|
||||
m_GameObject: {fileID: 3916153565526093873}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &9000772322549169820
|
||||
--- !u!114 &88506047376166592
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3689131649460134883}
|
||||
m_GameObject: {fileID: 3916153565526093873}
|
||||
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: 0.5849056, g: 0.37798145, b: 0.37798145, a: 1}
|
||||
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: 0}
|
||||
m_Sprite: {fileID: 21300000, guid: f9ea4c4aff328ff4abcc21aae0a4fa10, type: 3}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
|
@ -6975,26 +6839,6 @@ MonoBehaviour:
|
|||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
--- !u!114 &2443213836843042171
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3689131649460134883}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_IgnoreLayout: 0
|
||||
m_MinWidth: -1
|
||||
m_MinHeight: 230
|
||||
m_PreferredWidth: -1
|
||||
m_PreferredHeight: -1
|
||||
m_FlexibleWidth: -1
|
||||
m_FlexibleHeight: -1
|
||||
m_LayoutPriority: 1
|
||||
--- !u!1 &3991840810891740760
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -7029,7 +6873,7 @@ 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: -301, y: 43}
|
||||
m_AnchoredPosition: {x: -302.7, y: 63.3}
|
||||
m_SizeDelta: {x: 180, y: 100}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &8611711615031641208
|
||||
|
@ -7141,82 +6985,6 @@ MonoBehaviour:
|
|||
y: 0
|
||||
width: 1
|
||||
height: 1
|
||||
--- !u!1 &4092276520593318054
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6355790582669512857}
|
||||
- component: {fileID: 2815737401227342251}
|
||||
- component: {fileID: 490621085433962463}
|
||||
m_Layer: 5
|
||||
m_Name: Content1
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &6355790582669512857
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4092276520593318054}
|
||||
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: 1618249393174536257}
|
||||
- {fileID: 2236989280156358814}
|
||||
m_Father: {fileID: 1216994767185876133}
|
||||
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: 342}
|
||||
m_SizeDelta: {x: 1080, y: 730}
|
||||
m_Pivot: {x: 0.5, y: 1}
|
||||
--- !u!114 &2815737401227342251
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4092276520593318054}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 1741964061, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_HorizontalFit: 0
|
||||
m_VerticalFit: 2
|
||||
--- !u!114 &490621085433962463
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4092276520593318054}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Padding:
|
||||
m_Left: 0
|
||||
m_Right: 0
|
||||
m_Top: 0
|
||||
m_Bottom: 0
|
||||
m_ChildAlignment: 1
|
||||
m_Spacing: 0
|
||||
m_ChildForceExpandWidth: 0
|
||||
m_ChildForceExpandHeight: 0
|
||||
m_ChildControlWidth: 0
|
||||
m_ChildControlHeight: 1
|
||||
--- !u!1 &4363160613285279899
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -11946,101 +11714,6 @@ ParticleSystemRenderer:
|
|||
m_Mesh2: {fileID: 0}
|
||||
m_Mesh3: {fileID: 0}
|
||||
m_MaskInteraction: 0
|
||||
--- !u!1 &4689617978183731931
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3736411172288260913}
|
||||
- component: {fileID: 6092370403404304706}
|
||||
- component: {fileID: 508766840260435981}
|
||||
- component: {fileID: 6059318775354545107}
|
||||
m_Layer: 5
|
||||
m_Name: Image (2)
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &3736411172288260913
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4689617978183731931}
|
||||
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: 1618249393174536257}
|
||||
m_RootOrder: 2
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 540, y: -615}
|
||||
m_SizeDelta: {x: 1080, y: 230}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &6092370403404304706
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4689617978183731931}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &508766840260435981
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4689617978183731931}
|
||||
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: 0.5849056, g: 0.37798145, b: 0.37798145, 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: 0}
|
||||
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 &6059318775354545107
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4689617978183731931}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_IgnoreLayout: 0
|
||||
m_MinWidth: -1
|
||||
m_MinHeight: 230
|
||||
m_PreferredWidth: -1
|
||||
m_PreferredHeight: -1
|
||||
m_FlexibleWidth: -1
|
||||
m_FlexibleHeight: -1
|
||||
m_LayoutPriority: 1
|
||||
--- !u!1 &4804917527572090790
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -23339,6 +23012,7 @@ RectTransform:
|
|||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children:
|
||||
- {fileID: 8108681021698006366}
|
||||
- {fileID: 716465849869310295}
|
||||
m_Father: {fileID: 2236989280156358814}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
|
@ -23459,10 +23133,10 @@ RectTransform:
|
|||
m_Father: {fileID: 8199983033545063705}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 93, y: -25}
|
||||
m_SizeDelta: {x: 86, y: 40}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 93, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 40}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &5714047808390805826
|
||||
CanvasRenderer:
|
||||
|
@ -23793,6 +23467,101 @@ MonoBehaviour:
|
|||
m_Calls: []
|
||||
m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
|
||||
Culture=neutral, PublicKeyToken=null
|
||||
--- !u!1 &7076038608858429255
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1085288265743543554}
|
||||
- component: {fileID: 999754687884629988}
|
||||
- component: {fileID: 839771705192462497}
|
||||
- component: {fileID: 6339837732964059128}
|
||||
m_Layer: 0
|
||||
m_Name: Text
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1085288265743543554
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7076038608858429255}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: -100}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1558778059298455101}
|
||||
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: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 40}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &999754687884629988
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7076038608858429255}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!114 &839771705192462497
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7076038608858429255}
|
||||
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.36862746, g: 0.10980392, b: 0.07450981, 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_FontData:
|
||||
m_Font: {fileID: 12800000, guid: 4b73e9e4512d17e4daeea351e090d33c, type: 3}
|
||||
m_FontSize: 35
|
||||
m_FontStyle: 0
|
||||
m_BestFit: 0
|
||||
m_MinSize: 3
|
||||
m_MaxSize: 40
|
||||
m_Alignment: 4
|
||||
m_AlignByGeometry: 0
|
||||
m_RichText: 1
|
||||
m_HorizontalOverflow: 0
|
||||
m_VerticalOverflow: 0
|
||||
m_LineSpacing: 1
|
||||
m_Text: "\u5DF2\u8D2D\u4E70"
|
||||
LanguageIndex: 0
|
||||
--- !u!114 &6339837732964059128
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7076038608858429255}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 1741964061, guid: f70555f144d8491a825f0804e09c671c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_HorizontalFit: 2
|
||||
m_VerticalFit: 0
|
||||
--- !u!1 &7138505660982474824
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -24879,7 +24648,7 @@ GameObject:
|
|||
- component: {fileID: 8321324423810495249}
|
||||
- component: {fileID: 5398407490041498405}
|
||||
m_Layer: 5
|
||||
m_Name: Content2
|
||||
m_Name: Reward
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
|
@ -24897,7 +24666,7 @@ RectTransform:
|
|||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1216994767185876133}
|
||||
m_RootOrder: 3
|
||||
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}
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -476,7 +476,7 @@ SubUIConfig = {
|
|||
starGrid = {name = "StarGrid",assetName = "StarGrid",script = "View/StarGrid"},
|
||||
[1] = {name = "EveryDayGift",assetName = "EveryDayGift",script = "Modules/Recharge/View/EveryDayGiftNew"},
|
||||
[2] = {name = "GiftPre",assetName = "GiftPre",script = "Modules/Recharge/View/GiftPre"},
|
||||
[3] = {name = "RechargeView",assetName = "RechargeView",script = "Modules/Recharge/View/RechargeView"},
|
||||
[3] = {name = "RechargeView",assetName = "RechargeView",script = "Modules/Recharge/View/RechargeViewNew"},
|
||||
[4] = {name = "CumulativeSignInPage",assetName = "CumulativeSignInPage",script = "Modules/Operating/CumulativeSignInPage"},
|
||||
[5] = {name = "MonthCardPage",assetName = "MonthCardPage",script = "Modules/Operating/MonthCardPage"},
|
||||
[6] = {name = "GrowthGiftPage",assetName = "GrowthGiftPage",script = "Modules/Operating/GrowthGiftPage"},
|
||||
|
|
|
@ -14,6 +14,8 @@ this.OpenUIList = {}
|
|||
this.selectIndex = {dataType = 0,goodsId = {}}
|
||||
this.selectIndex2 = {dataType = 0,goodsId = {}}
|
||||
this.NiuQiIndex = 1
|
||||
this.growIndex = 0
|
||||
this.growcurIndex = 0
|
||||
|
||||
this.TaiChuMiJuanData = {}
|
||||
function this.SetTaiChuMiJuanData(msg,fun)
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
local EveryDayGiftNew = {}
|
||||
local rechargeNum = 0
|
||||
local growIndex = 0
|
||||
local growData = {}
|
||||
function EveryDayGiftNew:New(gameObject)
|
||||
local b = {}
|
||||
b.gameObject = gameObject
|
||||
|
@ -25,26 +27,36 @@ function EveryDayGiftNew:InitComponent()
|
|||
self.newPage = Util.GetGameObject(self.gameObject, "newPage")
|
||||
self.newPage:SetActive(true)
|
||||
self.itemPre = Util.GetGameObject(self.newPage,"ItemPre")
|
||||
--=================Content1=================
|
||||
self.Content1 = Util.GetGameObject(self.newPage,"Content1")
|
||||
self.Content1:SetActive(false)
|
||||
self.grid = Util.GetGameObject(self.Content1,"Grid")
|
||||
self.btn1 = Util.GetGameObject(self.Content1,"Button/btn1")
|
||||
self.btn2 = Util.GetGameObject(self.Content1,"Button/btn2")
|
||||
self.btn2Text = Util.GetGameObject(self.btn2,"Text"):GetComponent("Text")
|
||||
--=================Content2=================
|
||||
self.Content2 = Util.GetGameObject(self.newPage,"Content2")
|
||||
self.Content2:SetActive(false)
|
||||
--===================成长礼包================
|
||||
self.grow = Util.GetGameObject(self.newPage,"growPack/Content")
|
||||
self.tip = Util.GetGameObject(self.grow,"Tip"):GetComponent("Text")
|
||||
self.icon = Util.GetGameObject(self.grow,"Icon"):GetComponent("Image")
|
||||
self.progress = Util.GetGameObject(self.grow,"Progress/Image")
|
||||
self.value = Util.GetGameObject(self.grow,"Progress/Text"):GetComponent("Text")
|
||||
self.reward = Util.GetGameObject(self.grow,"Reward")
|
||||
self.btnLeft = Util.GetGameObject(self.grow,"btnLeft")
|
||||
self.btnRight = Util.GetGameObject(self.grow,"btnRight")
|
||||
self.btnGet = Util.GetGameObject(self.grow,"btnGet")
|
||||
self.price = Util.GetGameObject(self.btnGet,"cost/Text"):GetComponent("Text")
|
||||
self.cost = Util.GetGameObject(self.btnGet,"cost")
|
||||
self.btnText = Util.GetGameObject(self.btnGet,"Text")
|
||||
self.btnRed = Util.GetGameObject(self.btnGet,"red")
|
||||
|
||||
-- self.buyAllBtn = Util.GetGameObject(self.newPage,"oneKeyBtn")
|
||||
--=================Rewards=================
|
||||
self.Reward = Util.GetGameObject(self.newPage,"Reward")
|
||||
self.Button = Util.GetGameObject(self.newPage,"Button")
|
||||
self.btn1 = Util.GetGameObject(self.Button,"btn1")
|
||||
self.btn1Red = Util.GetGameObject(self.btn1,"red")
|
||||
self.btn2 = Util.GetGameObject(self.Button,"btn2")
|
||||
self.btn2Text = Util.GetGameObject(self.btn2,"Text"):GetComponent("Text")
|
||||
|
||||
self.endTimeBg = Util.GetGameObject(self.newPage,"growPack/Time")
|
||||
self.endTime = Util.GetGameObject(self.endTimeBg,"Text"):GetComponent("Text")
|
||||
|
||||
|
||||
local rootHight = self.Content2.transform.rect.height
|
||||
local width = self.Content2.transform.rect.width
|
||||
self.scrollView = SubUIManager.Open(SubUIConfig.ScrollCycleView, self.Content2.transform,
|
||||
local rootHight = self.Reward.transform.rect.height
|
||||
local width = self.Reward.transform.rect.width
|
||||
self.scrollView = SubUIManager.Open(SubUIConfig.ScrollCycleView, self.Reward.transform,
|
||||
self.itemPre, nil, Vector2.New(width, rootHight), 1, 1, Vector2.New(0, 10))
|
||||
self.scrollView.moveTween.MomentumAmount = 1
|
||||
self.scrollView.moveTween.Strength = 2
|
||||
|
@ -54,17 +66,14 @@ function EveryDayGiftNew:InitComponent()
|
|||
end
|
||||
|
||||
function EveryDayGiftNew:BindEvent()
|
||||
-- Util.AddOnceClick(self.buyAllBtn,function ()
|
||||
-- PayManager.Pay(1004, function(id)
|
||||
-- FirstRechargeManager.RefreshAccumRechargeValue(1004)
|
||||
-- PlayerPrefs.SetInt(PlayerManager.uid.."czlb", 0)
|
||||
-- CheckRedPointStatus(RedPointType.GrowthPackage)
|
||||
-- self:RefreshData(nil,false,false)
|
||||
-- end)
|
||||
-- end)
|
||||
-- Util.AddOnceClick(self.store,function()
|
||||
-- JumpManager.GoJump(40020)
|
||||
-- end)
|
||||
Util.AddOnceClick(self.btn2,function ()
|
||||
PayManager.Pay(1004, function(id)
|
||||
FirstRechargeManager.RefreshAccumRechargeValue(1004)
|
||||
PlayerPrefs.SetInt(PlayerManager.uid.."czlb", 0)
|
||||
CheckRedPointStatus(RedPointType.GrowthPackage)
|
||||
self:RefreshData(false,false)
|
||||
end)
|
||||
end)
|
||||
end
|
||||
|
||||
--界面打开时调用(用于子类重写)
|
||||
|
@ -82,10 +91,8 @@ end
|
|||
-- 打开,重新打开时回调
|
||||
function EveryDayGiftNew:OnShow(_sortingOrder)
|
||||
self.gameObject:SetActive(true)
|
||||
self.Content1:SetActive(true)
|
||||
self.Content2:SetActive(false)
|
||||
self.Button:SetActive(false)
|
||||
self.sortingOrder = _sortingOrder or self.sortingOrder
|
||||
-- self.extra:SetActive(true)
|
||||
self.actId = self.actConfig.ActId
|
||||
self.actType = self.actConfig.ActiveType > 0 and self.actConfig.ActiveType or self.actConfig.FunType
|
||||
if self.actConfig.IfBack == 1 then
|
||||
|
@ -100,38 +107,7 @@ function EveryDayGiftNew:OnShow(_sortingOrder)
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
self.parent.tabbox.gameObject:SetActive(true)
|
||||
-- self.titleBgIma.enabled = false
|
||||
-- self.titleIma.gameObject:SetActive(false)
|
||||
-- self.titleTip.gameObject:SetActive(false)
|
||||
|
||||
-- if self.actType == ActivityTypeDef.DynamicAct_Treasure or self.actType == ActivityTypeDef.DynamicAct_TimeLimitShop or self.actType == ActivityTypeDef.linglongshangshi then
|
||||
-- self.parent.tabbox.gameObject:SetActive(false)
|
||||
-- end
|
||||
|
||||
-- if self.actConfig.Icon[3] and self.actConfig.Icon[3] ~= "" and self.actConfig.Icon[3] ~= "0" then
|
||||
-- self.titleBgIma.enabled = true
|
||||
-- self.titleBgIma.sprite = self.spLoader:LoadSprite(self.actConfig.Icon[3])
|
||||
-- end
|
||||
|
||||
-- if self.actConfig.Icon[4] and self.actConfig.Icon[4] ~= "" then
|
||||
-- self.titleIma.gameObject:SetActive(true)
|
||||
-- self.titleIma.sprite = self.spLoader:LoadSprite(self.actConfig.Icon[4])
|
||||
-- self.titleIma:SetNativeSize()
|
||||
-- self.titleIma.transform.localPosition = Vector3.New(self.actConfig.TitleImapos[1],self.actConfig.TitleImapos[2],self.actConfig.TitleImapos[3])
|
||||
-- end
|
||||
|
||||
-- if self.actConfig.TitleText and self.actConfig.TitleText ~= "" then
|
||||
-- local str = string.split(GetLanguageStrById(self.actConfig.TitleText),"|")
|
||||
-- self.titleTip.text = str[1]
|
||||
-- self.titleTip.transform.localPosition = Vector3.New((str[2] or 0),(str[3] or 0),(str[4] or 0))
|
||||
-- self.titleTip.gameObject:SetActive(true)
|
||||
-- end
|
||||
|
||||
--成长礼包检测,现在放到每个页签,所有都要检测
|
||||
VipManager.SetGrowthPackagePointStatus()
|
||||
CheckRedPointStatus(RedPointType.GrowthPackage)
|
||||
|
||||
self:RefreshData(true,true)
|
||||
end
|
||||
|
@ -140,57 +116,170 @@ function EveryDayGiftNew:RefreshData(isTop,isAni)
|
|||
if self.actConfig.RpType > 0 then
|
||||
CheckRedPointStatus(self.actConfig.RpType)
|
||||
end
|
||||
--成长礼包检测,现在放到每个页签,所有都要检测
|
||||
VipManager.SetGrowthPackagePointStatus()
|
||||
CheckRedPointStatus(RedPointType.GrowthPackage)
|
||||
self.shopData = DynamicActivityManager.GetGiftDataByType(self.actConfig.ShopData)
|
||||
--成长礼包
|
||||
self:SetGrowGift()
|
||||
-- 刷新剩余时间
|
||||
self:GetRemainTime()
|
||||
-- 刷新商品数据
|
||||
self:RefreshGiftData(isTop,isAni)
|
||||
|
||||
--特殊处理部分
|
||||
if self.actType ~= FUNCTION_OPEN_TYPE.MeiRiLiBao then
|
||||
self.Content1:SetActive(false)
|
||||
self.Content2:SetActive(true)
|
||||
Log("actType:"..tostring(self.actType))
|
||||
if self.actType == FUNCTION_OPEN_TYPE.MeiRiLiBao then
|
||||
self.Button:SetActive(true)
|
||||
--每日礼
|
||||
self:RefreshFreeData()
|
||||
-- 刷新一键购买显示
|
||||
-- self:RefreshOneKeyShow()
|
||||
-- self:RefreshFreeData()
|
||||
-- self:isBought()
|
||||
self:RefreshOneKeyShow()
|
||||
end
|
||||
end
|
||||
|
||||
--==============================成长礼包部分==========================
|
||||
function EveryDayGiftNew:SetGrowGift()
|
||||
growData = DynamicActivityManager.GetGiftDataByType({{2,20}})
|
||||
local rechargeNum = VipManager.GetChargedNum()--已经充值的金额
|
||||
table.sort(growData,function (a,b)
|
||||
return a.data.shopItemData.BuyRule[2] < b.data.shopItemData.BuyRule[2]
|
||||
end)
|
||||
if DynamicActivityManager.growIndex == 0 then
|
||||
for i = 1, #growData do
|
||||
-- LogGreen(i..": rule:"..tostring(growData[i].data.shopItemData.BuyRule[2]).." data?"..tostring(growData[i]))
|
||||
if rechargeNum < growData[i].data.shopItemData.BuyRule[2] then
|
||||
DynamicActivityManager.growIndex = i
|
||||
DynamicActivityManager.growcurIndex = i
|
||||
break
|
||||
end
|
||||
end
|
||||
end
|
||||
growIndex = DynamicActivityManager.growIndex
|
||||
self.tip.text = string.format("再充值%s元升至名望%s",growData[DynamicActivityManager.growcurIndex].data.shopItemData.BuyRule[2] - rechargeNum, DynamicActivityManager.growcurIndex)
|
||||
self:RefreshReward(growData[growIndex],growIndex)
|
||||
Util.AddOnceClick(self.btnLeft,function ()
|
||||
if growData[growIndex - 1] then
|
||||
DynamicActivityManager.growIndex = DynamicActivityManager.growIndex - 1
|
||||
growIndex = growIndex - 1
|
||||
self:RefreshReward(growData[growIndex],growIndex)
|
||||
end
|
||||
end)
|
||||
Util.AddOnceClick(self.btnRight,function ()
|
||||
if growData[growIndex + 1] then
|
||||
DynamicActivityManager.growIndex = DynamicActivityManager.growIndex + 1
|
||||
growIndex = growIndex + 1
|
||||
self:RefreshReward(growData[growIndex])
|
||||
end
|
||||
end)
|
||||
end
|
||||
--刷新奖励、按钮显示
|
||||
function EveryDayGiftNew:RefreshReward(Data)
|
||||
local rechargeNum = VipManager.GetChargedNum()--已经充值的金额
|
||||
self.btnLeft:SetActive(not not growData[growIndex - 1])
|
||||
self.btnRight:SetActive(not not growData[growIndex + 1])
|
||||
-- LogPink(growIndex.." 金额:"..tostring(Data.data.shopItemData.BuyRule[2]).." 限购:"..tostring(Data.data.limitNum).." 已购:"..tostring(Data.data.boughtNum).." rechargeNum:"..tostring(rechargeNum))
|
||||
self.icon.sprite = self.spLoader:LoadSprite("t_tequan_vip"..growIndex-1)
|
||||
|
||||
local size = rechargeNum/Data.data.shopItemData.BuyRule[2]
|
||||
size = size > 1 and 1 or size
|
||||
self.progress:GetComponent("RectTransform").sizeDelta = Vector3.New(483*size,12,0)
|
||||
self.value.text = string.format("%s/%s",rechargeNum,Data.data.shopItemData.BuyRule[2])
|
||||
self.price.text = Data.data.price
|
||||
self.btnRed:SetActive(false)
|
||||
|
||||
if Data.data.limitNum - Data.data.boughtNum > 0 then
|
||||
self.btnText:SetActive(false)
|
||||
self.cost:SetActive(true)
|
||||
self.btnGet:GetComponent("Button").interactable = true
|
||||
Util.SetGray(self.btnGet, false)
|
||||
if rechargeNum >= Data.data.shopItemData.BuyRule[2] then
|
||||
self.btnGet:GetComponent("Image").sprite = self.spLoader:LoadSprite("s_slbz_1anniuongse")
|
||||
if Data.data.shopItemData.BuyRule[2] == 0 then--只有零元档有红点
|
||||
self.btnRed:SetActive(true)
|
||||
end
|
||||
else
|
||||
self.btnGet:GetComponent("Image").sprite = self.spLoader:LoadSprite("s_slbz_1anniuhuangse")
|
||||
end
|
||||
else
|
||||
self.btnText:SetActive(true)
|
||||
self.cost:SetActive(false)
|
||||
self.btnGet:GetComponent("Button").interactable = false
|
||||
Util.SetGray(self.btnGet, true)
|
||||
end
|
||||
|
||||
Util.AddOnceClick(self.btnGet,function ()
|
||||
-- LogGreen(tostring(Data.data.limitNum).." "..tostring(Data.data.boughtNum))
|
||||
if Data.data.limitNum - Data.data.boughtNum > 0 then
|
||||
-- LogYellow(tostring(rechargeNum).." "..tostring(Data.data.shopItemData.BuyRule[2]))
|
||||
if rechargeNum >= Data.data.shopItemData.BuyRule[2] then
|
||||
-- LogPink(tostring(BagManager.GetItemCountById(Data.data.costId)).." "..tostring(Data.data.shopItemData.BuyRule[2]))
|
||||
if BagManager.GetItemCountById(Data.data.costId) >= Data.data.shopItemData.BuyRule[2] then
|
||||
-- LogBlue(tostring(Data.data.shopItemData.buyType).." "..tostring(Data.data.shopData.id))
|
||||
ShopManager.RequestBuyShopItem(Data.buyType, Data.data.shopData.id, 1, function()
|
||||
self:SetGrowGift()
|
||||
CheckRedPointStatus(RedPointType.DailyGift)
|
||||
CheckRedPointStatus(RedPointType.GrowthPackage)
|
||||
end)
|
||||
else
|
||||
NotEnoughPopup:Show(Data.data.costId)
|
||||
end
|
||||
else
|
||||
PopupTipPanel.ShowTip(Language[11701])
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
if not self.ItemList then
|
||||
self.ItemList = {}
|
||||
end
|
||||
for i = 1, #self.ItemList do
|
||||
self.ItemList[i].gameObject:SetActive(false)
|
||||
end
|
||||
for i = 1, #Data.data.shows do
|
||||
if not self.ItemList[i] then
|
||||
self.ItemList[i] = SubUIManager.Open(SubUIConfig.ItemView,self.reward.transform)
|
||||
end
|
||||
self.ItemList[i]:OnOpen(false, {Data.data.shows[i][1],Data.data.shows[i][2],Data.data.shows[i][3]}, 0.9,false,false,false,self.sortingOrder)
|
||||
self.ItemList[i].gameObject:SetActive(true)
|
||||
end
|
||||
end
|
||||
|
||||
--===============================通用礼包数据==========================
|
||||
-- 刷新礼包的数据
|
||||
function EveryDayGiftNew:RefreshGiftData(isTop,isAni)
|
||||
rechargeNum = VipManager.GetChargedNum()--已经充值的金额
|
||||
self.scrollView:ForeachItemGO(function(index, go)
|
||||
self.scrollView:ForeachItemGO(function(growIndex, go)
|
||||
go.gameObject:SetActive(false)
|
||||
end)
|
||||
|
||||
local callBack = function(index, item)
|
||||
self:RefreshShowData(item, self.shopData[index],index)
|
||||
|
||||
local callBack = function(growIndex, item)
|
||||
self:RefreshShowData(item, self.shopData[growIndex],growIndex)
|
||||
end
|
||||
local curindex = 0
|
||||
local growIndex = 0
|
||||
self.scrollView:SetData(self.shopData, callBack,not isTop,not isAni)
|
||||
for i = 1 ,#self.shopData do
|
||||
if self.shopData[i].DataType == DynamicActivityManager.selectIndex.dataType then
|
||||
for j = 1 , #DynamicActivityManager.selectIndex.goodsId do
|
||||
if (self.shopData[i].data.shopData.id or self.shopData[i].data.shopData.goodsId) == DynamicActivityManager.selectIndex.goodsId[j] then
|
||||
DynamicActivityManager.SetSelectIndex(0,{},1)
|
||||
curindex = i
|
||||
growIndex = i
|
||||
break
|
||||
end
|
||||
end
|
||||
end
|
||||
if curindex ~= 0 then
|
||||
if growIndex ~= 0 then
|
||||
break
|
||||
end
|
||||
end
|
||||
if curindex ~= 0 then
|
||||
self.scrollView:SetIndex(curindex)
|
||||
if growIndex ~= 0 then
|
||||
self.scrollView:SetIndex(growIndex)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
--刷新每一条的显示数据
|
||||
function EveryDayGiftNew:RefreshShowData(item,_data,index)
|
||||
function EveryDayGiftNew:RefreshShowData(item,_data,growIndex)
|
||||
if not self.ItemList then
|
||||
self.ItemList = {}
|
||||
end
|
||||
|
@ -238,58 +327,37 @@ end
|
|||
|
||||
|
||||
--==============================每日特惠特殊处理部分===================
|
||||
--检查是否购买了
|
||||
function EveryDayGiftNew:isBought()
|
||||
--刷新一键购买显示
|
||||
function EveryDayGiftNew:RefreshOneKeyShow()
|
||||
Util.SetGray(self.btn2,false)
|
||||
for i = 1, #self.shopData do
|
||||
if self.shopData[i].data.boughtNum > 0 then
|
||||
Util.SetGray(self.buyAllBtn,true)
|
||||
self.buyAllBtn:GetComponent("Button").interactable = false
|
||||
self.allSaoGuang:SetActive(false)
|
||||
Util.SetGray(self.btn2,true)
|
||||
self.btn2:GetComponent("Button").interactable = false
|
||||
break
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
-- 刷新一键购买显示
|
||||
function EveryDayGiftNew:RefreshOneKeyShow()
|
||||
if self.actType ~= FUNCTION_OPEN_TYPE.MeiRiLiBao then
|
||||
-- self.extra.gameObject:SetActive(false)
|
||||
return
|
||||
end
|
||||
Util.SetGray(self.buyAllBtn,false)
|
||||
self.buyAllBtn:GetComponent("Button").interactable = true
|
||||
self.allSaoGuang:SetActive(true)
|
||||
-- 计算总价
|
||||
local ori = 0
|
||||
for i = 1 , #self.shopData do
|
||||
ori = ori + self.shopData[i].data.finalNum
|
||||
end
|
||||
-- 计算现价
|
||||
local now = 0
|
||||
now = now + MoneyUtil.GetMoney(ConfigManager.GetConfigData(ConfigName.RechargeCommodityConfig,1004).Price)
|
||||
|
||||
self.oriPrice.text = Language[10582] .. string.format(MoneyUtil.GetMoneyUnitName(),ori)
|
||||
self.nowPrice.text = Language[10644] .. string.format(MoneyUtil.GetMoneyUnitName(),now)
|
||||
end
|
||||
|
||||
--刷新每日免费礼包
|
||||
function EveryDayGiftNew:RefreshFreeData()
|
||||
if self.actType ~= FUNCTION_OPEN_TYPE.MeiRiLiBao then
|
||||
-- self.extra.gameObject:SetActive(false)
|
||||
return
|
||||
end
|
||||
-- if self.actType ~= FUNCTION_OPEN_TYPE.MeiRiLiBao then
|
||||
-- return
|
||||
-- end
|
||||
local freeData = ShopManager.GetShopDataByType(SHOP_TYPE.FREE_GIFT).storeItem
|
||||
local boughtNum = ShopManager.GetShopItemHadBuyTimes(SHOP_TYPE.FREE_GIFT, freeData[1].id)
|
||||
local limitNum = ShopManager.GetShopItemLimitBuyCount(freeData[1].id)
|
||||
local isCanBuy = limitNum - boughtNum >= 1
|
||||
self.freeBtnAnim.enabled = isCanBuy
|
||||
self.redPoint:SetActive(isCanBuy)
|
||||
-- self.freeBtnAnim.enabled = isCanBuy
|
||||
self.btn1Red:SetActive(isCanBuy)
|
||||
-- 光效显隐
|
||||
for _, light in ipairs(self.lightList) do
|
||||
light:SetActive(isCanBuy)
|
||||
end
|
||||
-- for _, light in ipairs(self.lightList) do
|
||||
-- light:SetActive(isCanBuy)
|
||||
-- end
|
||||
Util.SetGray(self.btn1,not isCanBuy)
|
||||
CheckRedPointStatus(RedPointType.DailyGift)
|
||||
Util.AddOnceClick(self.freeBtn,function()
|
||||
LogGreen("isCanBuy:"..tostring(isCanBuy))
|
||||
Util.AddOnceClick(self.btn1,function()
|
||||
if isCanBuy then
|
||||
ShopManager.RequestBuyShopItem(SHOP_TYPE.FREE_GIFT, freeData[1].id, 1, function()
|
||||
self:RefreshFreeData()
|
||||
|
@ -308,8 +376,6 @@ function EveryDayGiftNew:OnClose()
|
|||
self.localTimer = nil
|
||||
end
|
||||
self.gameObject:SetActive(false)
|
||||
-- self.curObjPar.gameObject:SetActive(false)
|
||||
-- self.rectMask.gameObject:SetActive(false)
|
||||
self.parent.tabbox.gameObject:SetActive(true)
|
||||
end
|
||||
|
||||
|
@ -327,11 +393,7 @@ function EveryDayGiftNew:OnDestroy()
|
|||
self.localTimer:Stop()
|
||||
self.localTimer = nil
|
||||
end
|
||||
-- if self.curLiveObj then
|
||||
-- poolManager:UnLoadLive(self.curLiveObj.name, self.curLiveObj)
|
||||
-- self.curLiveObj = nil
|
||||
-- end
|
||||
-- Util.ClearChild(self.curObjPar.transform)
|
||||
DynamicActivityManager.growIndex = 0
|
||||
end
|
||||
|
||||
--特权商城专属
|
||||
|
|
|
@ -0,0 +1,189 @@
|
|||
local RechargeViewNew = {}
|
||||
local growIndex = 0
|
||||
local growData = {}
|
||||
function RechargeViewNew:New(gameObject)
|
||||
local b = {}
|
||||
b.gameObject = gameObject
|
||||
b.transform = gameObject.transform
|
||||
setmetatable(b, { __index = RechargeViewNew })
|
||||
return b
|
||||
end
|
||||
|
||||
--添加事件监听(用于子类重写)
|
||||
function RechargeViewNew:AddListener()
|
||||
end
|
||||
|
||||
--移除事件监听(用于子类重写)
|
||||
function RechargeViewNew:RemoveListener()
|
||||
end
|
||||
|
||||
function RechargeViewNew:InitComponent()
|
||||
self.spLoader = SpriteLoader.New()
|
||||
self.shopViewRoot = Util.GetGameObject(self.gameObject, "root")
|
||||
if not self.shopView then
|
||||
self.shopView = SubUIManager.Open(SubUIConfig.ShopView, self.shopViewRoot.transform)
|
||||
-- 修改商品栏的位置
|
||||
self.shopView:SetItemContentPosition(Vector3.New(0, 710, 0))
|
||||
end
|
||||
-- 显示特权信息
|
||||
--===================成长礼包================
|
||||
self.grow = Util.GetGameObject(self.gameObject,"growPack/Content")
|
||||
self.tip = Util.GetGameObject(self.grow,"Tip"):GetComponent("Text")
|
||||
self.icon = Util.GetGameObject(self.grow,"Icon"):GetComponent("Image")
|
||||
self.progress = Util.GetGameObject(self.grow,"Progress/Image")
|
||||
self.value = Util.GetGameObject(self.grow,"Progress/Text"):GetComponent("Text")
|
||||
self.reward = Util.GetGameObject(self.grow,"Reward")
|
||||
self.btnLeft = Util.GetGameObject(self.grow,"btnLeft")
|
||||
self.btnRight = Util.GetGameObject(self.grow,"btnRight")
|
||||
self.btnGet = Util.GetGameObject(self.grow,"btnGet")
|
||||
self.price = Util.GetGameObject(self.btnGet,"cost/Text"):GetComponent("Text")
|
||||
self.cost = Util.GetGameObject(self.btnGet,"cost")
|
||||
self.btnText = Util.GetGameObject(self.btnGet,"Text")
|
||||
self.btnRed = Util.GetGameObject(self.btnGet,"red")
|
||||
self.ItemList = {}
|
||||
|
||||
end
|
||||
function RechargeViewNew:BindEvent()
|
||||
end
|
||||
|
||||
--界面打开时调用(用于子类重写)
|
||||
function RechargeViewNew:OnOpen(_activityConfig,_index,parent)
|
||||
self.actConfig = _activityConfig
|
||||
self.pageIndex = _index
|
||||
self.parent = parent
|
||||
end
|
||||
|
||||
function RechargeViewNew:OnSortingOrderChange()
|
||||
end
|
||||
|
||||
function RechargeViewNew:OnShow(_sortingOrder)
|
||||
self.gameObject:SetActive(true)
|
||||
self.sortingOrder = _sortingOrder
|
||||
self.shopView:ShowShop(SHOP_TYPE.SOUL_STONE_SHOP, self.sortingOrder)
|
||||
self:SetGrowGift()
|
||||
end
|
||||
|
||||
--==============================成长礼包部分==========================
|
||||
function RechargeViewNew:SetGrowGift()
|
||||
growData = DynamicActivityManager.GetGiftDataByType({{2,20}})
|
||||
local rechargeNum = VipManager.GetChargedNum()--已经充值的金额
|
||||
table.sort(growData,function (a,b)
|
||||
return a.data.shopItemData.BuyRule[2] < b.data.shopItemData.BuyRule[2]
|
||||
end)
|
||||
if DynamicActivityManager.growIndex == 0 then
|
||||
for i = 1, #growData do
|
||||
-- LogGreen(i..": rule:"..tostring(growData[i].data.shopItemData.BuyRule[2]).." data?"..tostring(growData[i]))
|
||||
if rechargeNum < growData[i].data.shopItemData.BuyRule[2] then
|
||||
DynamicActivityManager.growIndex = i
|
||||
DynamicActivityManager.growcurIndex = i
|
||||
break
|
||||
end
|
||||
end
|
||||
end
|
||||
growIndex = DynamicActivityManager.growIndex
|
||||
self.tip.text = string.format("再充值%s元升至名望%s",growData[DynamicActivityManager.growcurIndex].data.shopItemData.BuyRule[2] - rechargeNum, DynamicActivityManager.growcurIndex)
|
||||
self:RefreshReward(growData[growIndex],growIndex)
|
||||
Util.AddOnceClick(self.btnLeft,function ()
|
||||
if growData[growIndex - 1] then
|
||||
DynamicActivityManager.growIndex = DynamicActivityManager.growIndex - 1
|
||||
growIndex = growIndex - 1
|
||||
self:RefreshReward(growData[growIndex],growIndex)
|
||||
end
|
||||
end)
|
||||
Util.AddOnceClick(self.btnRight,function ()
|
||||
if growData[growIndex + 1] then
|
||||
DynamicActivityManager.growIndex = DynamicActivityManager.growIndex + 1
|
||||
growIndex = growIndex + 1
|
||||
self:RefreshReward(growData[growIndex])
|
||||
end
|
||||
end)
|
||||
end
|
||||
--刷新奖励、按钮显示
|
||||
function RechargeViewNew:RefreshReward(Data)
|
||||
local rechargeNum = VipManager.GetChargedNum()--已经充值的金额
|
||||
self.btnLeft:SetActive(not not growData[growIndex - 1])
|
||||
self.btnRight:SetActive(not not growData[growIndex + 1])
|
||||
-- LogPink(growIndex.." 金额:"..tostring(Data.data.shopItemData.BuyRule[2]).." 限购:"..tostring(Data.data.limitNum).." 已购:"..tostring(Data.data.boughtNum).." rechargeNum:"..tostring(rechargeNum))
|
||||
self.icon.sprite = self.spLoader:LoadSprite("t_tequan_vip"..growIndex-1)
|
||||
|
||||
local size = rechargeNum/Data.data.shopItemData.BuyRule[2]
|
||||
size = size > 1 and 1 or size
|
||||
self.progress:GetComponent("RectTransform").sizeDelta = Vector3.New(483*size,12,0)
|
||||
self.value.text = string.format("%s/%s",rechargeNum,Data.data.shopItemData.BuyRule[2])
|
||||
self.price.text = Data.data.price
|
||||
self.btnRed:SetActive(false)
|
||||
|
||||
if Data.data.limitNum - Data.data.boughtNum > 0 then
|
||||
self.btnText:SetActive(false)
|
||||
self.cost:SetActive(true)
|
||||
self.btnGet:GetComponent("Button").interactable = true
|
||||
Util.SetGray(self.btnGet, false)
|
||||
if rechargeNum >= Data.data.shopItemData.BuyRule[2] then
|
||||
self.btnGet:GetComponent("Image").sprite = self.spLoader:LoadSprite("s_slbz_1anniuongse")
|
||||
if Data.data.shopItemData.BuyRule[2] == 0 then--只有零元档有红点
|
||||
self.btnRed:SetActive(true)
|
||||
end
|
||||
else
|
||||
self.btnGet:GetComponent("Image").sprite = self.spLoader:LoadSprite("s_slbz_1anniuhuangse")
|
||||
end
|
||||
else
|
||||
self.btnText:SetActive(true)
|
||||
self.cost:SetActive(false)
|
||||
self.btnGet:GetComponent("Button").interactable = false
|
||||
Util.SetGray(self.btnGet, true)
|
||||
end
|
||||
|
||||
Util.AddOnceClick(self.btnGet,function ()
|
||||
-- LogGreen(tostring(Data.data.limitNum).." "..tostring(Data.data.boughtNum))
|
||||
if Data.data.limitNum - Data.data.boughtNum > 0 then
|
||||
-- LogYellow(tostring(rechargeNum).." "..tostring(Data.data.shopItemData.BuyRule[2]))
|
||||
if rechargeNum >= Data.data.shopItemData.BuyRule[2] then
|
||||
-- LogPink(tostring(BagManager.GetItemCountById(Data.data.costId)).." "..tostring(Data.data.shopItemData.BuyRule[2]))
|
||||
if BagManager.GetItemCountById(Data.data.costId) >= Data.data.shopItemData.BuyRule[2] then
|
||||
-- LogBlue(tostring(Data.data.shopItemData.buyType).." "..tostring(Data.data.shopData.id))
|
||||
ShopManager.RequestBuyShopItem(Data.buyType, Data.data.shopData.id, 1, function()
|
||||
self:SetGrowGift()
|
||||
CheckRedPointStatus(RedPointType.DailyGift)
|
||||
CheckRedPointStatus(RedPointType.GrowthPackage)
|
||||
end)
|
||||
else
|
||||
NotEnoughPopup:Show(Data.data.costId)
|
||||
end
|
||||
else
|
||||
PopupTipPanel.ShowTip(Language[11701])
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
if not self.ItemList then
|
||||
self.ItemList = {}
|
||||
end
|
||||
for i = 1, #self.ItemList do
|
||||
self.ItemList[i].gameObject:SetActive(false)
|
||||
end
|
||||
for i = 1, #Data.data.shows do
|
||||
if not self.ItemList[i] then
|
||||
self.ItemList[i] = SubUIManager.Open(SubUIConfig.ItemView,self.reward.transform)
|
||||
end
|
||||
self.ItemList[i]:OnOpen(false, {Data.data.shows[i][1],Data.data.shows[i][2],Data.data.shows[i][3]}, 0.9,false,false,false,self.sortingOrder)
|
||||
self.ItemList[i].gameObject:SetActive(true)
|
||||
end
|
||||
end
|
||||
|
||||
function RechargeViewNew:OnClose()
|
||||
self.gameObject:SetActive(false)
|
||||
end
|
||||
|
||||
function RechargeViewNew:OnDestroy()
|
||||
self.spLoader:Destroy()
|
||||
if self.shopView then
|
||||
SubUIManager.Close(self.shopView)
|
||||
self.shopView = nil
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
|
||||
return RechargeViewNew
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: cf2db52cbfc112543bc5c307f984be07
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Loading…
Reference in New Issue