【牛转钱坤】完事了

dev_chengFeng
ZhangBiao 2021-01-21 15:10:27 +08:00
parent 20857d4e27
commit 9e14cada49
9 changed files with 1161 additions and 445 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 486 KiB

After

Width:  |  Height:  |  Size: 383 KiB

View File

@ -98,15 +98,15 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 314607208071292660}
m_LocalRotation: {x: 0, y: -0, z: 0.9238796, w: -0.38268325}
m_LocalRotation: {x: -0, y: 0, z: -0.9238796, w: -0.38268328}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 318338981702133539}
- {fileID: 1124593273748007148}
m_Father: {fileID: 1902376165980894953}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 225}
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -225}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
@ -210,20 +210,94 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 532865605938345811}
m_LocalRotation: {x: 0, y: -0, z: 0.7071068, w: -0.7071068}
m_LocalRotation: {x: -0, y: 0, z: -0.7071068, w: -0.7071068}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 8310426924141539649}
- {fileID: 232468643220878025}
m_Father: {fileID: 1902376165980894953}
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 270}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -270}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &599467250264112493
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7008104975907869309}
- component: {fileID: 5770412343904867214}
- component: {fileID: 4793676508779809908}
m_Layer: 5
m_Name: Image (2)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &7008104975907869309
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 599467250264112493}
m_LocalRotation: {x: 0, y: -0, z: 0.39073122, w: -0.92050487}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3678186143895571385}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 314}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 125.2, y: 135.4}
m_SizeDelta: {x: 198, y: 133}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5770412343904867214
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 599467250264112493}
m_CullTransparentMesh: 0
--- !u!114 &4793676508779809908
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 599467250264112493}
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: 5d50cb08cfaaa5743a143e0ac7f3e7a9, 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 &640333046315895873
GameObject:
m_ObjectHideFlags: 0
@ -389,15 +463,15 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 812889973562282048}
m_LocalRotation: {x: 0, y: 0, z: 0.38268343, w: 0.92387956}
m_LocalRotation: {x: 0, y: 0, z: -0.38268343, w: 0.92387956}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1841984005799395767}
- {fileID: 7938062975829095876}
m_Father: {fileID: 1902376165980894953}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 45}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -45}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
@ -552,6 +626,80 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &1141478555843101321
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4893892001273375746}
- component: {fileID: 1486647854132051727}
- component: {fileID: 6059685639466271494}
m_Layer: 5
m_Name: Image (5)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &4893892001273375746
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1141478555843101321}
m_LocalRotation: {x: 0, y: 0, z: 1, w: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.95, y: 0.95, z: 1}
m_Children: []
m_Father: {fileID: 3678186143895571385}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 4.1, y: -184.9}
m_SizeDelta: {x: 198, y: 133}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1486647854132051727
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1141478555843101321}
m_CullTransparentMesh: 0
--- !u!114 &6059685639466271494
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1141478555843101321}
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: 5d50cb08cfaaa5743a143e0ac7f3e7a9, 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 &1188987376590302568
GameObject:
m_ObjectHideFlags: 0
@ -582,11 +730,11 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1902376165980894953}
m_RootOrder: 0
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: 8}
m_AnchoredPosition: {x: -0.6, y: 6.9}
m_SizeDelta: {x: 654, y: 662}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7170721861175282047
@ -848,6 +996,49 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &1809563716668000981
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3678186143895571385}
m_Layer: 5
m_Name: lights
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3678186143895571385
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1809563716668000981}
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: 8319338456034349329}
- {fileID: 7008104975907869309}
- {fileID: 8861866545975466156}
- {fileID: 2044972867725115659}
- {fileID: 4893892001273375746}
- {fileID: 1429472358078747782}
- {fileID: 3616838931642515558}
- {fileID: 1488028525870539680}
m_Father: {fileID: 1902376165980894953}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &2096576172102103320
GameObject:
m_ObjectHideFlags: 0
@ -1228,6 +1419,154 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &2621123288257876553
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1488028525870539680}
- component: {fileID: 5809689093063882293}
- component: {fileID: 6295658693821587729}
m_Layer: 5
m_Name: Image (8)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &1488028525870539680
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2621123288257876553}
m_LocalRotation: {x: 0, y: 0, z: 0.3907311, w: 0.9205049}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.95, y: 0.95, z: 1}
m_Children: []
m_Father: {fileID: 3678186143895571385}
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 46}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -139.3, y: 129.5}
m_SizeDelta: {x: 201.83, y: 137.01}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5809689093063882293
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2621123288257876553}
m_CullTransparentMesh: 0
--- !u!114 &6295658693821587729
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2621123288257876553}
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: 5d50cb08cfaaa5743a143e0ac7f3e7a9, 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 &2726508472176472796
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8319338456034349329}
- component: {fileID: 8026489064599348069}
- component: {fileID: 7203229120334509006}
m_Layer: 5
m_Name: Image (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &8319338456034349329
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2726508472176472796}
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: 3678186143895571385}
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: -7.4, y: 187.4}
m_SizeDelta: {x: 198, y: 133}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8026489064599348069
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2726508472176472796}
m_CullTransparentMesh: 0
--- !u!114 &7203229120334509006
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2726508472176472796}
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: 5d50cb08cfaaa5743a143e0ac7f3e7a9, 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 &2776762708753556006
GameObject:
m_ObjectHideFlags: 0
@ -1562,15 +1901,15 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3410865620920383265}
m_LocalRotation: {x: 0, y: 0, z: 0.92387956, w: 0.38268343}
m_LocalRotation: {x: 0, y: 0, z: -0.92387956, w: 0.38268343}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 9162512680287182049}
- {fileID: 4896182661376517565}
m_Father: {fileID: 1902376165980894953}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 135}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -135}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
@ -1605,6 +1944,7 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 3678186143895571385}
- {fileID: 4606564984814561152}
- {fileID: 7065232159299816969}
- {fileID: 1085656620170702289}
@ -1831,15 +2171,15 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4408151833557859506}
m_LocalRotation: {x: 0, y: -0, z: 0.3826836, w: -0.92387944}
m_LocalRotation: {x: -0, y: 0, z: -0.3826835, w: -0.92387956}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 9194427330126703510}
- {fileID: 750257316017544702}
m_Father: {fileID: 1902376165980894953}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 315}
m_RootOrder: 9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -315}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
@ -2111,15 +2451,15 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5639911014323213974}
m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068}
m_LocalRotation: {x: 0, y: 0, z: -0.7071068, w: 0.7071068}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 7415021858228795187}
- {fileID: 6265808770286660708}
m_Father: {fileID: 1902376165980894953}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
@ -2660,6 +3000,80 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &6865327381042138433
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1429472358078747782}
- component: {fileID: 6664343479653020254}
- component: {fileID: 4761920692099785539}
m_Layer: 5
m_Name: Image (6)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &1429472358078747782
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6865327381042138433}
m_LocalRotation: {x: 0, y: 0, z: 0.92718387, w: 0.37460664}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.95, y: 0.95, z: 1}
m_Children: []
m_Father: {fileID: 3678186143895571385}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 136}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -130.2, y: -134.8}
m_SizeDelta: {x: 198, y: 133}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6664343479653020254
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6865327381042138433}
m_CullTransparentMesh: 0
--- !u!114 &4761920692099785539
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6865327381042138433}
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: 5d50cb08cfaaa5743a143e0ac7f3e7a9, 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 &6868684450543621665
GameObject:
m_ObjectHideFlags: 0
@ -3314,6 +3728,80 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 1080, y: 1920}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &8123532644020220301
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2044972867725115659}
- component: {fileID: 1735846056847768924}
- component: {fileID: 2758259194537200325}
m_Layer: 5
m_Name: Image (4)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &2044972867725115659
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8123532644020220301}
m_LocalRotation: {x: 0, y: 0, z: -0.92718387, w: 0.37460664}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.95, y: 0.95, z: 1}
m_Children: []
m_Father: {fileID: 3678186143895571385}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -136}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 133.2, y: -126.7}
m_SizeDelta: {x: 198, y: 133}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1735846056847768924
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8123532644020220301}
m_CullTransparentMesh: 0
--- !u!114 &2758259194537200325
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8123532644020220301}
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: 5d50cb08cfaaa5743a143e0ac7f3e7a9, 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 &8281883873281192158
GameObject:
m_ObjectHideFlags: 0
@ -3418,13 +3906,87 @@ RectTransform:
- {fileID: 2560677212176681221}
- {fileID: 2094901456683565759}
m_Father: {fileID: 1902376165980894953}
m_RootOrder: 5
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &8498112181444855761
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8861866545975466156}
- component: {fileID: 5785251957024052119}
- component: {fileID: 9057902795003222523}
m_Layer: 5
m_Name: Image (3)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &8861866545975466156
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8498112181444855761}
m_LocalRotation: {x: 0, y: 0, z: -0.7132504, w: 0.7009094}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3678186143895571385}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -91}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 181.1, y: 6.7}
m_SizeDelta: {x: 198, y: 133}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5785251957024052119
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8498112181444855761}
m_CullTransparentMesh: 0
--- !u!114 &9057902795003222523
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8498112181444855761}
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: 5d50cb08cfaaa5743a143e0ac7f3e7a9, 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 &8526276543331923421
GameObject:
m_ObjectHideFlags: 0
@ -3777,13 +4339,87 @@ RectTransform:
- {fileID: 8209971898686639524}
- {fileID: 2981905680834204876}
m_Father: {fileID: 1902376165980894953}
m_RootOrder: 1
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &9042355973106614634
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3616838931642515558}
- component: {fileID: 7497203489287527200}
- component: {fileID: 4466589885977787455}
m_Layer: 5
m_Name: Image (7)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &3616838931642515558
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9042355973106614634}
m_LocalRotation: {x: -0, y: 0, z: -0.7132505, w: -0.7009092}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3678186143895571385}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -269}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -185.8, y: -4.3}
m_SizeDelta: {x: 198, y: 133}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7497203489287527200
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9042355973106614634}
m_CullTransparentMesh: 0
--- !u!114 &4466589885977787455
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9042355973106614634}
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: 5d50cb08cfaaa5743a143e0ac7f3e7a9, 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 &9091705137439865229
GameObject:
m_ObjectHideFlags: 0

View File

@ -1099,7 +1099,7 @@ ActivityTypeDef = {
OpenSeverWelfare=55,--开服福利
EightDayGift = 56,--八日登陆
SignInfo = 57,--三日七日签到
NiuZhuan = 99,--牛转乾坤
NiuZhuan = 61,--牛转乾坤
--主题活动
ShengXingYouLi=50,--升星有礼(指定猎妖师进阶)

View File

@ -28,6 +28,11 @@ NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD = protobuf.FieldDescriptor();
NEWGENERALATTACKRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
UPGRADEGODTREEREQUEST = protobuf.Descriptor();
UPGRADEGODTREERESPONSE = protobuf.Descriptor();
GOODLUCKREQUEST = protobuf.Descriptor();
GOODLUCKREQUEST_ACTIVITYID_FIELD = protobuf.FieldDescriptor();
GOODLUCKRESPONSE = protobuf.Descriptor();
GOODLUCKRESPONSE_INDEX_FIELD = protobuf.FieldDescriptor();
GOODLUCKRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
COMMITSHEJIACTIVITYITEMREQUEST_ITEMID_FIELD.name = "itemId"
COMMITSHEJIACTIVITYITEMREQUEST_ITEMID_FIELD.full_name = ".rpc.protocols.CommitShejiActivityItemRequest.itemId"
@ -240,11 +245,58 @@ UPGRADEGODTREERESPONSE.enum_types = {}
UPGRADEGODTREERESPONSE.fields = {}
UPGRADEGODTREERESPONSE.is_extendable = false
UPGRADEGODTREERESPONSE.extensions = {}
GOODLUCKREQUEST_ACTIVITYID_FIELD.name = "activityId"
GOODLUCKREQUEST_ACTIVITYID_FIELD.full_name = ".rpc.protocols.GoodLuckRequest.activityId"
GOODLUCKREQUEST_ACTIVITYID_FIELD.number = 1
GOODLUCKREQUEST_ACTIVITYID_FIELD.index = 0
GOODLUCKREQUEST_ACTIVITYID_FIELD.label = 1
GOODLUCKREQUEST_ACTIVITYID_FIELD.has_default_value = false
GOODLUCKREQUEST_ACTIVITYID_FIELD.default_value = 0
GOODLUCKREQUEST_ACTIVITYID_FIELD.type = 5
GOODLUCKREQUEST_ACTIVITYID_FIELD.cpp_type = 1
GOODLUCKREQUEST.name = "GoodLuckRequest"
GOODLUCKREQUEST.full_name = ".rpc.protocols.GoodLuckRequest"
GOODLUCKREQUEST.nested_types = {}
GOODLUCKREQUEST.enum_types = {}
GOODLUCKREQUEST.fields = {GOODLUCKREQUEST_ACTIVITYID_FIELD}
GOODLUCKREQUEST.is_extendable = false
GOODLUCKREQUEST.extensions = {}
GOODLUCKRESPONSE_INDEX_FIELD.name = "index"
GOODLUCKRESPONSE_INDEX_FIELD.full_name = ".rpc.protocols.GoodLuckResponse.index"
GOODLUCKRESPONSE_INDEX_FIELD.number = 1
GOODLUCKRESPONSE_INDEX_FIELD.index = 0
GOODLUCKRESPONSE_INDEX_FIELD.label = 1
GOODLUCKRESPONSE_INDEX_FIELD.has_default_value = false
GOODLUCKRESPONSE_INDEX_FIELD.default_value = 0
GOODLUCKRESPONSE_INDEX_FIELD.type = 5
GOODLUCKRESPONSE_INDEX_FIELD.cpp_type = 1
GOODLUCKRESPONSE_DROP_FIELD.name = "drop"
GOODLUCKRESPONSE_DROP_FIELD.full_name = ".rpc.protocols.GoodLuckResponse.drop"
GOODLUCKRESPONSE_DROP_FIELD.number = 2
GOODLUCKRESPONSE_DROP_FIELD.index = 1
GOODLUCKRESPONSE_DROP_FIELD.label = 1
GOODLUCKRESPONSE_DROP_FIELD.has_default_value = false
GOODLUCKRESPONSE_DROP_FIELD.default_value = nil
GOODLUCKRESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
GOODLUCKRESPONSE_DROP_FIELD.type = 11
GOODLUCKRESPONSE_DROP_FIELD.cpp_type = 10
GOODLUCKRESPONSE.name = "GoodLuckResponse"
GOODLUCKRESPONSE.full_name = ".rpc.protocols.GoodLuckResponse"
GOODLUCKRESPONSE.nested_types = {}
GOODLUCKRESPONSE.enum_types = {}
GOODLUCKRESPONSE.fields = {GOODLUCKRESPONSE_INDEX_FIELD, GOODLUCKRESPONSE_DROP_FIELD}
GOODLUCKRESPONSE.is_extendable = false
GOODLUCKRESPONSE.extensions = {}
CommitShejiActivityItemRequest = protobuf.Message(COMMITSHEJIACTIVITYITEMREQUEST)
CommitShejiActivityItemResponse = protobuf.Message(COMMITSHEJIACTIVITYITEMRESPONSE)
GetShejiAwardRequest = protobuf.Message(GETSHEJIAWARDREQUEST)
GetShejiAwardResponse = protobuf.Message(GETSHEJIAWARDRESPONSE)
GoodLuckRequest = protobuf.Message(GOODLUCKREQUEST)
GoodLuckResponse = protobuf.Message(GOODLUCKRESPONSE)
NewGeneralAttackRequest = protobuf.Message(NEWGENERALATTACKREQUEST)
NewGeneralAttackResponse = protobuf.Message(NEWGENERALATTACKRESPONSE)
SeletSubRewardPoolRequest = protobuf.Message(SELETSUBREWARDPOOLREQUEST)

File diff suppressed because one or more lines are too long

View File

@ -470,8 +470,6 @@ USEHEADFRAMEREQUEST = protobuf.Descriptor();
USEHEADFRAMEREQUEST_HEADFRAMEID_FIELD = protobuf.FieldDescriptor();
USEHEADFRAMERESPONSE = protobuf.Descriptor();
USEHEADFRAMERESPONSE_VALIDTIME_FIELD = protobuf.FieldDescriptor();
HEADFRAMEPASTDUEINDICATION = protobuf.Descriptor();
HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD = protobuf.FieldDescriptor();
ERRORMSGRESPONSE_MSG_FIELD.name = "msg"
ERRORMSGRESPONSE_MSG_FIELD.full_name = ".rpc.protocols.ErrorMsgResponse.msg"
@ -4762,23 +4760,6 @@ USEHEADFRAMERESPONSE.enum_types = {}
USEHEADFRAMERESPONSE.fields = {USEHEADFRAMERESPONSE_VALIDTIME_FIELD}
USEHEADFRAMERESPONSE.is_extendable = false
USEHEADFRAMERESPONSE.extensions = {}
HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD.name = "headFrameId"
HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD.full_name = ".rpc.protocols.HeadFramePastDueIndication.headFrameId"
HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD.number = 1
HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD.index = 0
HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD.label = 1
HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD.has_default_value = false
HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD.default_value = 0
HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD.type = 5
HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD.cpp_type = 1
HEADFRAMEPASTDUEINDICATION.name = "HeadFramePastDueIndication"
HEADFRAMEPASTDUEINDICATION.full_name = ".rpc.protocols.HeadFramePastDueIndication"
HEADFRAMEPASTDUEINDICATION.nested_types = {}
HEADFRAMEPASTDUEINDICATION.enum_types = {}
HEADFRAMEPASTDUEINDICATION.fields = {HEADFRAMEPASTDUEINDICATION_HEADFRAMEID_FIELD}
HEADFRAMEPASTDUEINDICATION.is_extendable = false
HEADFRAMEPASTDUEINDICATION.extensions = {}
ActiviteWorkShopReqeust = protobuf.Message(ACTIVITEWORKSHOPREQEUST)
ActivityUpateIndication = protobuf.Message(ACTIVITYUPATEINDICATION)
@ -4834,7 +4815,6 @@ GetSomeActitityInfoRespone = protobuf.Message(GETSOMEACTITITYINFORESPONE)
GetSomeActivityInfoRequest = protobuf.Message(GETSOMEACTIVITYINFOREQUEST)
GetStoreInfosResponse = protobuf.Message(GETSTOREINFOSRESPONSE)
GetWorkShopInfoResponse = protobuf.Message(GETWORKSHOPINFORESPONSE)
HeadFramePastDueIndication = protobuf.Message(HEADFRAMEPASTDUEINDICATION)
InviteFriendRequest = protobuf.Message(INVITEFRIENDREQUEST)
JadeDynastyRefreshIndication = protobuf.Message(JADEDYNASTYREFRESHINDICATION)
JadeDynastyRefreshTimeResponse = protobuf.Message(JADEDYNASTYREFRESHTIMERESPONSE)

View File

@ -1614,6 +1614,7 @@ function this.TimeFormat()
else
local NiuZhuanEndTime = ActivityGiftManager.GetActivityTypeInfo(ActivityTypeDef.NiuZhuan).endTime - GetTimeStamp()
if NiuZhuanEndTime > 0 then
this.NiuZhuanTime.text = TimeToFelaxible(NiuZhuanEndTime)
this.btnNiuZhuan:SetActive(true)
else
this.btnNiuZhuan:SetActive(false)

View File

@ -4771,4 +4771,19 @@ function this.UseHeadFrameRequestFun(headFrameId,func)
end)
end
--牛转钱坤
function this.GoodLuckRequest(activityId,func)
local data = ActivityProto_pb.GoodLuckRequest()
data.activityId = activityId
local msg = data:SerializeToString()
Network:SendMessageWithCallBack(MessageTypeProto_pb.GOOD_LUCK_REQUEST, MessageTypeProto_pb.GOOD_LUCK_RESPONSE, msg, function(buffer)
local data = buffer:DataByte()
local msg = ActivityProto_pb.GoodLuckResponse()
msg:ParseFromString(data)
if func then
func(msg)
end
end)
end
return this

View File

@ -6,9 +6,11 @@ local artResourcesConfig = ConfigManager.GetConfig(ConfigName.ArtResourcesConfig
local _sortingOrder = 0
local activityId
local canRollTime
local rewardList = {}
local textList = {}
local imgList = {}
local lightList = {}
local iconList = {}
local redList = {}
@ -31,6 +33,7 @@ function NiuZhuanQianKun:InitComponent()
rewardList[i] = Util.GetGameObject(self.gameObject,"center/reward"..i)
textList[i] = Util.GetGameObject(rewardList[i],"Text")
imgList[i] = Util.GetGameObject(rewardList[i],"img")
lightList[i] = Util.GetGameObject(self.gameObject,"center/lights/Image ("..i..")")
end
for i = 1, 4 do
iconList[i] = Util.GetGameObject(self.gameObject,"bottom/Img"..i)
@ -44,11 +47,24 @@ function NiuZhuanQianKun:BindEvent()
this:ClosePanel()
end)
Util.AddClick(this.rollBtn,function ()
this.center.transform:DORotate(Vector3.New(0,0,-3600),3)
NiuZhuanQianKun:SetBottom()
Timer.New(function ()
LogYellow("得到奖励啦!")
end,3):Start()
if canRollTime <= 0 then
PopupTipPanel.ShowTip("抽奖所需道具不足~")
return
end
NetManager.GoodLuckRequest(activityId,function (msg)
local thread=coroutine.start(function()
NiuZhuanQianKun:SetLight()
this.rollBtn:GetComponent("Button").interactable = false
this.center.transform:DORotate(Vector3.New(0,0,-3600 + (msg.index-1)*45),3)
NiuZhuanQianKun:SetBottom()
coroutine.wait(3)
lightList[msg.index]:SetActive(true)
coroutine.wait(0.2)
UIManager.OpenPanel(UIName.RewardItemPopup,msg.drop,1,function ()
this.rollBtn:GetComponent("Button").interactable = true
end)
end)
end)
end)
end
@ -69,17 +85,24 @@ end
-- 打开,重新打开时回调
function NiuZhuanQianKun:OnShow()
-- activityId = ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.NiuZhuan)
-- if not activityId or activityId <= 0 then return end
activityId = 888888
activityId = ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.NiuZhuan)
if not activityId or activityId <= 0 then return end
NiuZhuanQianKun:RefreshData()
end
function NiuZhuanQianKun:RefreshData()
this.rollBtn:GetComponent("Button").interactable = true
NiuZhuanQianKun:SetReward()
NiuZhuanQianKun:SetLight()
NiuZhuanQianKun:SetBottom()
end
function NiuZhuanQianKun:SetLight()
for i = 1, #lightList do
lightList[i]:SetActive(false)
end
end
function NiuZhuanQianKun:SetReward()
local goodLuckConfig = ConfigManager.GetConfigDataByKey(ConfigName.GoodLuck,"ActivityId",activityId)
for i = 1, #goodLuckConfig.Reward do
@ -90,7 +113,7 @@ function NiuZhuanQianKun:SetReward()
end
function NiuZhuanQianKun:SetBottom()
local canRollTime = 9999
canRollTime = 9999
for i = 1, 4 do
local itemNum = BagManager.GetTotalItemNum(costList[i].iconId)
local sprite = itemNum > 0 and costList[i].on or costList[i].off
@ -112,5 +135,9 @@ function NiuZhuanQianKun:OnDestroy()
rewardList = {}
textList = {}
imgList = {}
lightList = {}
iconList = {}
redList = {}
numList = {}
end
return NiuZhuanQianKun