【建木神树】神应属性界面

dev_chengFeng
ZhangBiao 2020-12-11 16:03:27 +08:00
parent 44c848ac37
commit d762af1660
16 changed files with 1493 additions and 19 deletions

View File

@ -309,6 +309,166 @@ MonoBehaviour:
m_LineSpacing: 1
m_Text: 2/2
LanguageIndex: 0
--- !u!1 &692349092380150825
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 9109067016363775585}
- component: {fileID: 6189692531127281985}
- component: {fileID: 4297463522448545093}
m_Layer: 5
m_Name: text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &9109067016363775585
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 692349092380150825}
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: 5999387209541115817}
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: -4.7, y: 0.0000017881}
m_SizeDelta: {x: 197.07, y: 47.75}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6189692531127281985
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 692349092380150825}
m_CullTransparentMesh: 0
--- !u!114 &4297463522448545093
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 692349092380150825}
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.85490197, g: 0.5882353, b: 0.28235295, 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: 50
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 70
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
m_VerticalOverflow: 1
m_LineSpacing: 1
m_Text: "\u795E\u5E94\u5C5E\u6027"
LanguageIndex: 11580
--- !u!1 &717216849716371066
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1494894176634842726}
- component: {fileID: 9098580875596468645}
- component: {fileID: 8734882062528902187}
m_Layer: 0
m_Name: num
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1494894176634842726
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 717216849716371066}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -200}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 2157875845007473379}
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: 499, y: 0}
m_SizeDelta: {x: 562.5, y: 40}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &9098580875596468645
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 717216849716371066}
m_CullTransparentMesh: 0
--- !u!114 &8734882062528902187
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 717216849716371066}
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: 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_FontData:
m_Font: {fileID: 12800000, guid: 6fa15837529b0e640af6620b07d3207d, type: 3}
m_FontSize: 34
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 3
m_MaxSize: 300
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u56DB\u7075\u8BD5\u70BC\u901A\u517310\u5C42(10/10)"
LanguageIndex: 0
--- !u!1 &977347506885705026
GameObject:
m_ObjectHideFlags: 0
@ -959,6 +1119,81 @@ MonoBehaviour:
m_LineSpacing: 1
m_Text: "\u4EC5\u9650\u7B2C\u4E8C\u5C42"
LanguageIndex: 0
--- !u!1 &1799334708996797343
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5999387209541115817}
- component: {fileID: 6500675075112783195}
- component: {fileID: 3423816686711771244}
m_Layer: 5
m_Name: name
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5999387209541115817
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1799334708996797343}
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: 9109067016363775585}
m_Father: {fileID: 1917025700084007537}
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: 9.5, y: -4.4}
m_SizeDelta: {x: 280.5, y: 64.08}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6500675075112783195
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1799334708996797343}
m_CullTransparentMesh: 0
--- !u!114 &3423816686711771244
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1799334708996797343}
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: 288461e87c49b6d4eb6b055d683d345c, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &1958333681059384058
GameObject:
m_ObjectHideFlags: 0
@ -1050,6 +1285,7 @@ GameObject:
- component: {fileID: 5978868307199444870}
- component: {fileID: 1072730558999711384}
- component: {fileID: 7835085401096484185}
- component: {fileID: 1224179772118427488}
m_Layer: 5
m_Name: Mask
m_TagString: Untagged
@ -1113,6 +1349,48 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!114 &1224179772118427488
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2005787329047355383}
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: 0
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: 7835085401096484185}
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 &2756625957159874447
GameObject:
m_ObjectHideFlags: 0
@ -1316,6 +1594,86 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &4101334223105291437
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 19115651242788330}
- component: {fileID: 1122288353431995532}
- component: {fileID: 3372945857982466309}
m_Layer: 0
m_Name: name
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &19115651242788330
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4101334223105291437}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -200}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 2157875845007473379}
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: 148, y: 0}
m_SizeDelta: {x: 102.79999, y: 40}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1122288353431995532
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4101334223105291437}
m_CullTransparentMesh: 0
--- !u!114 &3372945857982466309
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4101334223105291437}
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: 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_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: 5
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u66B4\u51FB\u51E0\u7387:"
LanguageIndex: 0
--- !u!1 &4186176485394922406
GameObject:
m_ObjectHideFlags: 0
@ -1364,6 +1722,206 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4186176485394922406}
m_CullTransparentMesh: 0
--- !u!1 &4444391504148952245
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1806491126813307108}
- component: {fileID: 2293218450778706708}
- component: {fileID: 8727665759596963603}
- component: {fileID: 7023388810013337633}
- component: {fileID: 5400543457366234779}
m_Layer: 5
m_Name: bg
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1806491126813307108
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4444391504148952245}
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: 1917025700084007537}
- {fileID: 2157875845007473379}
- {fileID: 5438476316932776393}
m_Father: {fileID: 639827898033935609}
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: 123.99011}
m_SizeDelta: {x: 800, y: 230}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2293218450778706708
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4444391504148952245}
m_CullTransparentMesh: 0
--- !u!114 &8727665759596963603
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4444391504148952245}
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: 58c503111f310224a9a04ab39a004308, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!114 &7023388810013337633
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4444391504148952245}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 10
m_Right: 10
m_Top: 100
m_Bottom: 30
m_ChildAlignment: 0
m_Spacing: 0
m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 1
m_ChildControlHeight: 1
--- !u!114 &5400543457366234779
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4444391504148952245}
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 &4827638499162139509
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5438476316932776393}
- component: {fileID: 7304354265200663772}
- component: {fileID: 817085111464402782}
- component: {fileID: 8930003728124895054}
m_Layer: 5
m_Name: attriListGrid
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5438476316932776393
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4827638499162139509}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 200}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6492557414944415923}
m_Father: {fileID: 1806491126813307108}
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: 22.5, y: -150}
m_SizeDelta: {x: 25, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7304354265200663772
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4827638499162139509}
m_CullTransparentMesh: 0
--- !u!114 &817085111464402782
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4827638499162139509}
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 &8930003728124895054
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4827638499162139509}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1297475563, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 25
m_Right: 0
m_Top: -100
m_Bottom: 50
m_ChildAlignment: 4
m_Spacing: 50
m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 1
m_ChildControlHeight: 1
--- !u!1 &4949698190303221708
GameObject:
m_ObjectHideFlags: 0
@ -1796,6 +2354,51 @@ MonoBehaviour:
m_LineSpacing: 1
m_Text: 2/2
LanguageIndex: 0
--- !u!1 &5740911503273234313
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 639827898033935609}
- component: {fileID: 4759355960982047880}
m_Layer: 5
m_Name: GeneralBigPopup_ShenYingShuXing
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &639827898033935609
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5740911503273234313}
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: 1806491126813307108}
m_Father: {fileID: 2423465471356683207}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4759355960982047880
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5740911503273234313}
m_CullTransparentMesh: 0
--- !u!1 &5955664632054071393
GameObject:
m_ObjectHideFlags: 0
@ -2062,6 +2665,7 @@ RectTransform:
- {fileID: 1048101660349373980}
- {fileID: 2221885512223848565}
- {fileID: 6361912668556971992}
- {fileID: 639827898033935609}
m_Father: {fileID: 1047325092235970838}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -2120,6 +2724,231 @@ MonoBehaviour:
isPlayAudio: 1
isHaveCloseBtn: 0
isPlayOnOpen: 1
--- !u!1 &7183610185583898192
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1917025700084007537}
- component: {fileID: 5759800152493303227}
- component: {fileID: 2155566449261284165}
m_Layer: 5
m_Name: equipInfo
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1917025700084007537
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7183610185583898192}
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: 5999387209541115817}
m_Father: {fileID: 1806491126813307108}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 0, y: -46}
m_SizeDelta: {x: 458.7, y: 60}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5759800152493303227
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7183610185583898192}
m_CullTransparentMesh: 0
--- !u!114 &2155566449261284165
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7183610185583898192}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1679637790, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_IgnoreLayout: 1
m_MinWidth: -1
m_MinHeight: -1
m_PreferredWidth: -1
m_PreferredHeight: -1
m_FlexibleWidth: -1
m_FlexibleHeight: -1
m_LayoutPriority: 1
--- !u!1 &7265318427388614966
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6492557414944415923}
- component: {fileID: 1835317368057536988}
- component: {fileID: 1596972825282064028}
- component: {fileID: 1556889873858776633}
- component: {fileID: 3999441477204972023}
m_Layer: 5
m_Name: Mask
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6492557414944415923
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7265318427388614966}
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: 5438476316932776393}
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: -50}
m_SizeDelta: {x: 0, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1835317368057536988
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7265318427388614966}
m_CullTransparentMesh: 0
--- !u!114 &1596972825282064028
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7265318427388614966}
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, g: 0, b: 0, a: 0.23529412}
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: 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 &1556889873858776633
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7265318427388614966}
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 &3999441477204972023
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7265318427388614966}
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: 50
m_Bottom: 50
m_ChildAlignment: 3
m_Spacing: 60
m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 1
m_ChildControlHeight: 1
--- !u!1 &7356739075882446421
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2157875845007473379}
- component: {fileID: 5635187738952314161}
m_Layer: 5
m_Name: attriPre
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &2157875845007473379
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7356739075882446421}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 200}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 19115651242788330}
- {fileID: 1494894176634842726}
m_Father: {fileID: 1806491126813307108}
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: 10, y: -100}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &5635187738952314161
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7356739075882446421}
m_CullTransparentMesh: 0
--- !u!1 &8052020371798592084
GameObject:
m_ObjectHideFlags: 0

View File

@ -249,6 +249,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 4721194798677964041}
- {fileID: 3518057561376129305}
m_Father: {fileID: 8234046456925150097}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -355,6 +356,80 @@ Animator:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1 &887841620342110426
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4717349610539232435}
- component: {fileID: 3761285774003593615}
- component: {fileID: 4654494435490778003}
m_Layer: 0
m_Name: yun2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &4717349610539232435
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 887841620342110426}
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: 1123873614442330117}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 0, y: -820}
m_SizeDelta: {x: 1080, y: 1640}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3761285774003593615
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 887841620342110426}
m_CullTransparentMesh: 0
--- !u!114 &4654494435490778003
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 887841620342110426}
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: 53971b08d24ae0940aae3997c9095f00, 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 &1325872924926217028
GameObject:
m_ObjectHideFlags: 0
@ -596,7 +671,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1123873614442330117}
m_RootOrder: 1
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}
@ -676,7 +751,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1123873614442330117}
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}
@ -878,7 +953,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1123873614442330117}
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}
@ -1060,6 +1135,86 @@ Animator:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1 &6318896378190232131
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3518057561376129305}
- component: {fileID: 3677999933606744243}
- component: {fileID: 4848333640633079803}
m_Layer: 0
m_Name: num
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3518057561376129305
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6318896378190232131}
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: 6031471198377751690}
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: -86.3}
m_SizeDelta: {x: 100, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3677999933606744243
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6318896378190232131}
m_CullTransparentMesh: 0
--- !u!114 &4848333640633079803
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6318896378190232131}
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.9960785, g: 0.6901961, b: 0.32156864, 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: 38
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: 8/16
LanguageIndex: 0
--- !u!1 &6686780511225248220
GameObject:
m_ObjectHideFlags: 0
@ -1163,10 +1318,13 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 8702472482375009910}
- {fileID: 6021934166292195685}
- {fileID: 4751131894034482617}
- {fileID: 74714527184782466}
- {fileID: 7412476955756931709}
- {fileID: 4973733271684115907}
- {fileID: 4717349610539232435}
m_Father: {fileID: 8234046456925150097}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -1212,6 +1370,80 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &7693025872837393924
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4973733271684115907}
- component: {fileID: 8108426532337337970}
- component: {fileID: 8980434046419351693}
m_Layer: 0
m_Name: di
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &4973733271684115907
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7693025872837393924}
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: 1123873614442330117}
m_RootOrder: 5
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: 228.5}
m_SizeDelta: {x: 1080, y: 457}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8108426532337337970
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7693025872837393924}
m_CullTransparentMesh: 0
--- !u!114 &8980434046419351693
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7693025872837393924}
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.56078434}
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: 07b843588b4424c47803fcee297520d8, 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 &7902316799462023939
GameObject:
m_ObjectHideFlags: 0
@ -1224,7 +1456,7 @@ GameObject:
- component: {fileID: 2928422231950059437}
- component: {fileID: 556515533186788038}
m_Layer: 0
m_Name: Text
m_Name: num
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -1322,7 +1554,7 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1123873614442330117}
m_RootOrder: 2
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}
@ -1366,6 +1598,80 @@ MonoBehaviour:
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
--- !u!1 &8995329282932359638
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8702472482375009910}
- component: {fileID: 2393165203205392915}
- component: {fileID: 8237210429007035316}
m_Layer: 0
m_Name: yun1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8702472482375009910
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8995329282932359638}
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: 1123873614442330117}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 0, y: -637.5}
m_SizeDelta: {x: 1080, y: 1275}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2393165203205392915
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8995329282932359638}
m_CullTransparentMesh: 0
--- !u!114 &8237210429007035316
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8995329282932359638}
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: c9223cb8585cdd7449513734d7edc7a2, 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 &9026415306465658095
GameObject:
m_ObjectHideFlags: 0

View File

@ -471,7 +471,7 @@ PanelType = {
Celebration = {14,16,50003},--社稷大典
YiJingBaoKu = {14,16,1004},--易经宝库
LingShouBaoGe = {14,16,1204},--灵兽宝阁
SacredTree = {14,16},--建木神树
SacredTree = {14,16,1211},--建木神树
}
@ -1300,7 +1300,7 @@ FUNCTION_OPEN_TYPE = {
POKEMON=79,--灵兽山
XiaoYaoYou = 80, -- 逍遥游
RoleAwake = 81, -- 神将觉醒
SACREDTREE = 88,--建木神树
SACREDTREE = 84,--建木神树
}
TaskGetBtnIconDef = {
@ -1900,6 +1900,7 @@ GENERAL_POPUP_TYPE={
--大号通用弹窗
YiJingBaoKu = 30,--易经宝库
YiJingBaoKuRewardPreview = 32,--易经宝库奖励预览
ShenYingShuXing = 34,--神应属性
}
--抽卡类型

View File

@ -177,6 +177,7 @@ local ManagerNames = {
--主题活动管理器
"DynamicActivity/DynamicActivityManager",
"Hero/HeroSkinManager",
"SacredTree/SacredTreeManager",
--!!!!红点管理(尽量放在最后)!!!!--
"Player/RedpotManager",
}

View File

@ -177,7 +177,9 @@ ConfigName = {
HeroSkin = "HeroSkin",
BlessingConfigNew = "BlessingConfigNew",
BlessingRewardPoolNew = "BlessingRewardPoolNew",
SpiritAnimalSummon = "SpiritAnimalSummon"
SpiritAnimalSummon = "SpiritAnimalSummon",
GodHoodTreeLevel = "GodHoodTreeLevel",
GodHoodTreeSetting = "GodHoodTreeSetting",
}
require "Framework/GameDataBase"

View File

@ -20,6 +20,14 @@ SELETSUBREWARDPOOLRESPONSE = protobuf.Descriptor();
SPECICALMONSTERCHOOSEREQUEST = protobuf.Descriptor();
SPECICALMONSTERCHOOSEREQUEST_ACTIVITYID_FIELD = protobuf.FieldDescriptor();
SPECICALMONSTERCHOOSEREQUEST_SELECTID_FIELD = protobuf.FieldDescriptor();
NEWGENERALATTACKREQUEST = protobuf.Descriptor();
NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD = protobuf.FieldDescriptor();
NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD = protobuf.FieldDescriptor();
NEWGENERALATTACKRESPONSE = protobuf.Descriptor();
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD = protobuf.FieldDescriptor();
NEWGENERALATTACKRESPONSE_DROP_FIELD = protobuf.FieldDescriptor();
UPGRADEGODTREEREQUEST = protobuf.Descriptor();
UPGRADEGODTREERESPONSE = protobuf.Descriptor();
COMMITSHEJIACTIVITYITEMREQUEST_ITEMID_FIELD.name = "itemId"
COMMITSHEJIACTIVITYITEMREQUEST_ITEMID_FIELD.full_name = ".com.ljsd.jieling.protocols.CommitShejiActivityItemRequest.itemId"
@ -162,12 +170,86 @@ SPECICALMONSTERCHOOSEREQUEST.enum_types = {}
SPECICALMONSTERCHOOSEREQUEST.fields = {SPECICALMONSTERCHOOSEREQUEST_ACTIVITYID_FIELD, SPECICALMONSTERCHOOSEREQUEST_SELECTID_FIELD}
SPECICALMONSTERCHOOSEREQUEST.is_extendable = false
SPECICALMONSTERCHOOSEREQUEST.extensions = {}
NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.name = "activityId"
NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackRequest.activityId"
NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.number = 1
NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.index = 0
NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.label = 1
NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.has_default_value = false
NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.default_value = 0
NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.type = 5
NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD.cpp_type = 1
NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.name = "privilageTypeId"
NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackRequest.privilageTypeId"
NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.number = 2
NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.index = 1
NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.label = 1
NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.has_default_value = false
NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.default_value = 0
NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.type = 5
NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD.cpp_type = 1
NEWGENERALATTACKREQUEST.name = "NewGeneralAttackRequest"
NEWGENERALATTACKREQUEST.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackRequest"
NEWGENERALATTACKREQUEST.nested_types = {}
NEWGENERALATTACKREQUEST.enum_types = {}
NEWGENERALATTACKREQUEST.fields = {NEWGENERALATTACKREQUEST_ACTIVITYID_FIELD, NEWGENERALATTACKREQUEST_PRIVILAGETYPEID_FIELD}
NEWGENERALATTACKREQUEST.is_extendable = false
NEWGENERALATTACKREQUEST.extensions = {}
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.name = "fightData"
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackResponse.fightData"
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.number = 1
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.index = 0
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.label = 1
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.has_default_value = false
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.default_value = nil
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.message_type = CommonProto_pb.FIGHTDATA
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.type = 11
NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD.cpp_type = 10
NEWGENERALATTACKRESPONSE_DROP_FIELD.name = "drop"
NEWGENERALATTACKRESPONSE_DROP_FIELD.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackResponse.drop"
NEWGENERALATTACKRESPONSE_DROP_FIELD.number = 2
NEWGENERALATTACKRESPONSE_DROP_FIELD.index = 1
NEWGENERALATTACKRESPONSE_DROP_FIELD.label = 1
NEWGENERALATTACKRESPONSE_DROP_FIELD.has_default_value = false
NEWGENERALATTACKRESPONSE_DROP_FIELD.default_value = nil
NEWGENERALATTACKRESPONSE_DROP_FIELD.message_type = CommonProto_pb.DROP
NEWGENERALATTACKRESPONSE_DROP_FIELD.type = 11
NEWGENERALATTACKRESPONSE_DROP_FIELD.cpp_type = 10
NEWGENERALATTACKRESPONSE.name = "NewGeneralAttackResponse"
NEWGENERALATTACKRESPONSE.full_name = ".com.ljsd.jieling.protocols.NewGeneralAttackResponse"
NEWGENERALATTACKRESPONSE.nested_types = {}
NEWGENERALATTACKRESPONSE.enum_types = {}
NEWGENERALATTACKRESPONSE.fields = {NEWGENERALATTACKRESPONSE_FIGHTDATA_FIELD, NEWGENERALATTACKRESPONSE_DROP_FIELD}
NEWGENERALATTACKRESPONSE.is_extendable = false
NEWGENERALATTACKRESPONSE.extensions = {}
UPGRADEGODTREEREQUEST.name = "UpgradeGodTreeRequest"
UPGRADEGODTREEREQUEST.full_name = ".com.ljsd.jieling.protocols.UpgradeGodTreeRequest"
UPGRADEGODTREEREQUEST.nested_types = {}
UPGRADEGODTREEREQUEST.enum_types = {}
UPGRADEGODTREEREQUEST.fields = {}
UPGRADEGODTREEREQUEST.is_extendable = false
UPGRADEGODTREEREQUEST.extensions = {}
UPGRADEGODTREERESPONSE.name = "UpgradeGodTreeResponse"
UPGRADEGODTREERESPONSE.full_name = ".com.ljsd.jieling.protocols.UpgradeGodTreeResponse"
UPGRADEGODTREERESPONSE.nested_types = {}
UPGRADEGODTREERESPONSE.enum_types = {}
UPGRADEGODTREERESPONSE.fields = {}
UPGRADEGODTREERESPONSE.is_extendable = false
UPGRADEGODTREERESPONSE.extensions = {}
CommitShejiActivityItemRequest = protobuf.Message(COMMITSHEJIACTIVITYITEMREQUEST)
CommitShejiActivityItemResponse = protobuf.Message(COMMITSHEJIACTIVITYITEMRESPONSE)
GetShejiAwardRequest = protobuf.Message(GETSHEJIAWARDREQUEST)
GetShejiAwardResponse = protobuf.Message(GETSHEJIAWARDRESPONSE)
NewGeneralAttackRequest = protobuf.Message(NEWGENERALATTACKREQUEST)
NewGeneralAttackResponse = protobuf.Message(NEWGENERALATTACKRESPONSE)
SeletSubRewardPoolRequest = protobuf.Message(SELETSUBREWARDPOOLREQUEST)
SeletSubRewardPoolResponse = protobuf.Message(SELETSUBREWARDPOOLRESPONSE)
SpecicalMonsterChooseRequest = protobuf.Message(SPECICALMONSTERCHOOSEREQUEST)
UpgradeGodTreeRequest = protobuf.Message(UPGRADEGODTREEREQUEST)
UpgradeGodTreeResponse = protobuf.Message(UPGRADEGODTREERESPONSE)

View File

@ -32,6 +32,7 @@ PLAYER_DECROTION_FIELD = protobuf.FieldDescriptor();
PLAYER_RIDE_FIELD = protobuf.FieldDescriptor();
PLAYER_RIDELEVEL_FIELD = protobuf.FieldDescriptor();
PLAYER_SEX_FIELD = protobuf.FieldDescriptor();
PLAYER_TREELEVEL_FIELD = protobuf.FieldDescriptor();
PRIVILEGE = protobuf.Descriptor();
PRIVILEGE_ID_FIELD = protobuf.FieldDescriptor();
PRIVILEGE_USEDTIMES_FIELD = protobuf.FieldDescriptor();
@ -872,11 +873,21 @@ PLAYER_SEX_FIELD.default_value = 0
PLAYER_SEX_FIELD.type = 5
PLAYER_SEX_FIELD.cpp_type = 1
PLAYER_TREELEVEL_FIELD.name = "treeLevel"
PLAYER_TREELEVEL_FIELD.full_name = ".com.ljsd.jieling.protocols.Player.treeLevel"
PLAYER_TREELEVEL_FIELD.number = 25
PLAYER_TREELEVEL_FIELD.index = 24
PLAYER_TREELEVEL_FIELD.label = 1
PLAYER_TREELEVEL_FIELD.has_default_value = false
PLAYER_TREELEVEL_FIELD.default_value = 0
PLAYER_TREELEVEL_FIELD.type = 5
PLAYER_TREELEVEL_FIELD.cpp_type = 1
PLAYER.name = "Player"
PLAYER.full_name = ".com.ljsd.jieling.protocols.Player"
PLAYER.nested_types = {}
PLAYER.enum_types = {}
PLAYER.fields = {PLAYER_UID_FIELD, PLAYER_NICKNAME_FIELD, PLAYER_LEVEL_FIELD, PLAYER_EXP_FIELD, PLAYER_VIPLEVEL_FIELD, PLAYER_FAMILYID_FIELD, PLAYER_HEAD_FIELD, PLAYER_CURMAPID_FIELD, PLAYER_ENERGY_FIELD, PLAYER_LASTUPDATEENERGYTIME_FIELD, PLAYER_SERVERTIME_FIELD, PLAYER_MAXFORCE_FIELD, PLAYER_SAVEAMT_FIELD, PLAYER_RECHARGETIME_FIELD, PLAYER_ISFIRSTRECHARGE_FIELD, PLAYER_ISMATCHROOM_FIELD, PLAYER_CURROOMTYPE_FIELD, PLAYER_HEADFRAME_FIELD, PLAYER_ROOMADDREESS_FIELD, PLAYER_DESIGNATION_FIELD, PLAYER_DECROTION_FIELD, PLAYER_RIDE_FIELD, PLAYER_RIDELEVEL_FIELD, PLAYER_SEX_FIELD}
PLAYER.fields = {PLAYER_UID_FIELD, PLAYER_NICKNAME_FIELD, PLAYER_LEVEL_FIELD, PLAYER_EXP_FIELD, PLAYER_VIPLEVEL_FIELD, PLAYER_FAMILYID_FIELD, PLAYER_HEAD_FIELD, PLAYER_CURMAPID_FIELD, PLAYER_ENERGY_FIELD, PLAYER_LASTUPDATEENERGYTIME_FIELD, PLAYER_SERVERTIME_FIELD, PLAYER_MAXFORCE_FIELD, PLAYER_SAVEAMT_FIELD, PLAYER_RECHARGETIME_FIELD, PLAYER_ISFIRSTRECHARGE_FIELD, PLAYER_ISMATCHROOM_FIELD, PLAYER_CURROOMTYPE_FIELD, PLAYER_HEADFRAME_FIELD, PLAYER_ROOMADDREESS_FIELD, PLAYER_DESIGNATION_FIELD, PLAYER_DECROTION_FIELD, PLAYER_RIDE_FIELD, PLAYER_RIDELEVEL_FIELD, PLAYER_SEX_FIELD, PLAYER_TREELEVEL_FIELD}
PLAYER.is_extendable = false
PLAYER.extensions = {}
PRIVILEGE_ID_FIELD.name = "id"

File diff suppressed because one or more lines are too long

View File

@ -10,6 +10,8 @@ local contentScripts = {
[1] = {view = require("Modules/GeneralPanel/View/GeneralBigPopup_YiJingBaoKu"), panelName = "GeneralBigPopup_YiJingBaoKu",type=GENERAL_POPUP_TYPE.YiJingBaoKu},
--易经宝库奖励预览
[2] = {view = require("Modules/GeneralPanel/View/GeneralBigPopup_YiJingBaoKuRewardPreview"), panelName = "GeneralBigPopup_YiJingBaoKuRewardPreview",type=GENERAL_POPUP_TYPE.YiJingBaoKuRewardPreview},
--神应属性
[3] = {view = require("Modules/GeneralPanel/View/GeneralBigPopup_ShenYingShuXing"), panelName = "GeneralBigPopup_ShenYingShuXing",type=GENERAL_POPUP_TYPE.ShenYingShuXing},
}
--子模块预设
local contentPrefabs={}
@ -24,7 +26,8 @@ function GeneralBigPopup:InitComponent()
this.backBtn=Util.GetGameObject(this.contents,"BG/BackBtn")
this.BG=Util.GetGameObject(this.contents,"BG")
this.Mask=Util.GetGameObject(this.gameObject,"Mask")
this.BG:SetActive(true)
this.Mask:SetActive(true)
--子模块脚本初始化
for i = 1, #contentScripts do
contentScripts[i].view:InitComponent(Util.GetGameObject(this.contents, contentScripts[i].panelName))
@ -45,6 +48,10 @@ function GeneralBigPopup:BindEvent()
Game.GlobalEvent:DispatchEvent(GameEvent.Bag.OnTempBagChanged)
self:ClosePanel()
end)
Util.AddClick(this.Mask,function()
Game.GlobalEvent:DispatchEvent(GameEvent.Bag.OnTempBagChanged)
self:ClosePanel()
end)
end
function GeneralBigPopup:AddListener()
@ -76,8 +83,6 @@ function GeneralBigPopup:OnOpen(popupType,...)
for i=1,#contentPrefabs do
contentPrefabs[i].gameObject:SetActive(false)
end
this.Mask:SetActive(index ~= GENERAL_POPUP_TYPE.Onhook)
this.BG:SetActive(index ~= GENERAL_POPUP_TYPE.Onhook)
contentPrefabs[index].gameObject:SetActive(true)
contentScripts[index].view:OnShow(this,...)--1、传入自己 2、传入不定参

View File

@ -0,0 +1,65 @@
----- 神应属性弹窗 -----
local this = {}
local PropertyConfig = ConfigManager.GetConfig(ConfigName.PropertyConfig)
--传入父脚本模块
local parent
local sortingOrder=0
local attriList = {}
function this:InitComponent(gameObject)
self.attriListGrid =Util.GetGameObject(gameObject, "bg/attriListGrid")
self.attriPre =Util.GetGameObject(gameObject, "bg/attriPre")
end
function this:BindEvent()
end
function this:AddListener()
end
function this:RemoveListener()
end
function this:OnShow(_parent)
parent=_parent
sortingOrder = _parent.sortingOrder
parent.BG:SetActive(false)
attriList = {}
local data = SacredTreeManager.treeSettingData
for i = 1, #data do
local go = attriList[i]
if not go then
go = newObject(self.attriPre)
go.transform:SetParent(self.attriListGrid.transform)
go.transform.localScale = Vector3.one
go.transform.localPosition = Vector3.zero
attriList[i] = go
end
go.gameObject:SetActive(false)
end
for i = 1, #data do
local go = attriList[i]
go.gameObject:SetActive(true)
local name = Util.GetGameObject(go,"name"):GetComponent("Text")
local num = Util.GetGameObject(go,"num"):GetComponent("Text")
if SacredTreeManager.towerLevel >= data[i].allNum then
name.text = "<color=green>"..PropertyConfig[data[i].id].Info..":</color>"
num.text = "<color=green>".."四灵试炼通关"..data[i].allNum.."层("..data[i].curNum.."/"..data[i].allNum..")</color>"
else
name.text = PropertyConfig[data[i].id].Info..":"
num.text = "四灵试炼通关"..data[i].allNum.."层("..data[i].curNum.."/"..data[i].allNum..")"
end
end
end
function this:OnClose()
end
function this:OnDestroy()
end
return this

View File

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

View File

@ -113,6 +113,7 @@ function this.PlayerInfoRequest(func)
PlayerManager.skin = msg.player.decrotion--皮肤
PlayerManager.ride = msg.player.ride--坐骑
PlayerManager.rideLevel = msg.player.rideLevel
SacredTreeManager.treeLevel = msg.player.treeLevel
if msg.player.sex then
NameManager.SetRoleSex(msg.player.sex)
else
@ -4781,4 +4782,14 @@ function this.ChengeMonsterChooseRequest(activityId,selectId,func)
end
end)
end
function this.UpgradeGodTreeRequest(func)
Network:SendMessageWithCallBack(MessageTypeProto_pb.UpgradeGodTreeRequest, MessageTypeProto_pb.UpgradeGodTreeResponse, nil, function(buffer)
SacredTreeManager.treeLevel = SacredTreeManager.treeLevel + 1
if func then
func()
end
end)
end
return this

View File

@ -117,7 +117,9 @@ function RoleListPanel:BindEvent()
end
end)
Util.AddClick(this.treeBtn, function()
UIManager.OpenPanel(UIName.SacredTreePanel)
if ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.SACREDTREE) then
UIManager.OpenPanel(UIName.SacredTreePanel)
end
end)
-- 点击你的猪头
@ -187,7 +189,7 @@ function RoleListPanel:OnShow()
-- Util.SetGray(this.formationBtn, true)
-- end
Util.SetGray(this.formationBtn, not ActTimeCtrlManager.SingleFuncState(54))
this.treeBtn:SetActive(PlayerManager.level>=100)--ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.SCAREDTREE))
this.treeBtn:SetActive(ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.SACREDTREE))
if this.ScrollView then
this.ScrollView:SetIndex(1)
end

View File

@ -0,0 +1,72 @@
SacredTreeManager = {}
local this = SacredTreeManager
local treeLevelConfig = ConfigManager.GetConfig(ConfigName.GodHoodTreeLevel)
local treeSetting = ConfigManager.GetConfig(ConfigName.GodHoodTreeSetting)
function this.Initialize()
this.treeLevel = 0
this.towerLevel = 160
this.treeLevelConfig={}
this.getGodHoodTreeLevelConfigData()
this.treeSettingData={}
this.getGodHoodTreeSettingData()
end
--当战力变化时
function this.OnPowerChange()
local oldPower = FormationManager.GetFormationPower(FormationTypeDef.FORMATION_NORMAL)
local newPower = 0
if oldPower ~= newPower and oldPower ~= 0 then
UIManager.OpenPanel(UIName.WarPowerChangeNotifyPanelV2,{oldValue = oldPower,newValue = newPower})
end
end
--树等级表数据
function this.getGodHoodTreeLevelConfigData()
for i, v in ConfigPairs(treeLevelConfig) do
this.treeLevelConfig[v.Id] = v.LvupCost
end
end
--神应属性数据
function this.getGodHoodTreeSettingData()
local data = treeSetting[0].PropertyUnlcokLevelForClient
for i = 1, #data do
local tempTable = {}
tempTable.id = data[i][1]
tempTable.curNum = data[i][2] >= this.towerLevel and this.towerLevel or data[i][2]
tempTable.allNum = data[i][2]
table.insert(this.treeSettingData,tempTable)
end
end
--计算神应等级
function this.CulAttri()
local attriConfig = ConfigManager.GetConfigDataByKey(ConfigName.GodHoodTreeSetting,"Id",0)
local level = 0
for i = 1, #attriConfig.PropertyUnlcokLevels do
local num = attriConfig.PropertyUnlcokLevels[i][2]
if this.towerLevel >= num then
level = level + 1
end
end
return level.."/"..#attriConfig.PropertyUnlcokLevels
end
--计算开启下一神应等级还需要的层数
function this.CulNextAttri()
local attriConfig = ConfigManager.GetConfigDataByKey(ConfigName.GodHoodTreeSetting,"Id",0)
local numLeft = 0
for i = 1, #attriConfig.PropertyUnlcokLevels do
local num = attriConfig.PropertyUnlcokLevels[i][2]
if this.towerLevel < num then
numLeft = num - this.towerLevel
end
end
return numLeft
end
return this

View File

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

View File

@ -1,13 +1,27 @@
require("Base/BasePanel")
SacredTreePanel = Inherit(BasePanel)
local treeLevelConfig = ConfigManager.GetConfig(ConfigName.GodHoodTreeLevel)
local itemConfig = ConfigManager.GetConfig(ConfigName.ItemConfig)
local artConfig = ConfigManager.GetConfig(ConfigName.ArtResourcesConfig)
local curTreeLevel = 0
local curTowerLevel = 0
local length = 0
function SacredTreePanel:InitComponent()
--button
self.UpView = SubUIManager.Open(SubUIConfig.UpView, self.gameObject.transform, { showType = UpViewOpenType.ShowLeft })
self.backBtn = Util.GetGameObject(self.transform, "backBtn")
self.helpBtn = Util.GetGameObject(self.transform, "helpBtn")
self.helpPos = self.helpBtn:GetComponent("RectTransform").localPosition
self.attriBtn = Util.GetGameObject(self.transform, "attriBtn")
self.upgradeBtn = Util.GetGameObject(self.transform, "upgradeBtn")
--show
self.treeLevel = Util.GetGameObject(self.transform, "bg/level"):GetComponent("Text")
self.needIcon = Util.GetGameObject(self.transform, "tips/Image"):GetComponent("Image")
self.needNum = Util.GetGameObject(self.transform, "tips/num"):GetComponent("Text")
self.upGrade = Util.GetGameObject(self.transform, "upgradeBtn/Text"):GetComponent("Text")
self.attriNum = Util.GetGameObject(self.transform, "attriBtn/num"):GetComponent("Text")
end
function SacredTreePanel:BindEvent()
@ -18,10 +32,25 @@ function SacredTreePanel:BindEvent()
UIManager.OpenPanel(UIName.HelpPopup,HELP_TYPE.SacredTree,self.helpPos.x,self.helpPos.y)
end)
Util.AddClick(self.attriBtn, function()
LogPink("打开神应属性")
UIManager.OpenPanel(UIName.GeneralBigPopup,GENERAL_POPUP_TYPE.ShenYingShuXing)
end)
Util.AddClick(self.upgradeBtn, function()
LogGreen("升级")
if curTreeLevel >= length then
PopupTipPanel.ShowTip("神树已达最大等级~")
else
local num = BagManager.GetTotalItemNum(treeLevelConfig[curTreeLevel].LvupCost[1])
if num < treeLevelConfig[curTreeLevel].LvupCost[2] then
PopupTipPanel.ShowTip(Language[11197])
else
NetManager.UpgradeGodTreeRequest(function ()
if curTreeLevel == 0 then
PopupTipPanel.ShowTip("成功解锁神树~")
end
SacredTreeManager.OnPowerChange()
SacredTreePanel:OnShow()
end)
end
end
end)
end
@ -36,11 +65,35 @@ function SacredTreePanel:RemoveListener()
end
function SacredTreePanel:OnOpen()
-- body
self.UpView:OnOpen({ showType = UpViewOpenType.ShowLeft, panelType = PanelType.SacredTree})
end
function SacredTreePanel:OnShow()
self.UpView:OnOpen({ showType = UpViewOpenType.ShowLeft, panelType = PanelType.SacredTree })
curTreeLevel = SacredTreeManager.treeLevel
curTowerLevel = SacredTreeManager.towerLevel
length = LengthOfTable(SacredTreeManager.treeLevelConfig)
Util.SetGray(self.upgradeBtn,curTreeLevel >= length)
if curTreeLevel > 0 and curTreeLevel < length then
self.treeLevel.text = "等级:"..curTreeLevel
self.upGrade.text = Language[11090]
elseif curTreeLevel >= length then
self.treeLevel.text = "等级:"..length
self.upGrade.text = "等级已满"
elseif curTreeLevel <= 0 then
self.treeLevel.text = "未解锁"
self.upGrade.text = "解 锁"
end
if curTreeLevel < length then
self.needIcon.sprite = Util.LoadSprite(artConfig[itemConfig[treeLevelConfig[curTreeLevel].LvupCost[1]].ResourceID].Name)
self.needNum.text = treeLevelConfig[curTreeLevel].LvupCost[2]
else
self.needIcon.gameObject:SetActive(curTreeLevel < length)
self.needNum.gameObject:SetActive(curTreeLevel < length)
end
self.attriNum.text = SacredTreeManager.CulAttri()
end
function SacredTreePanel:OnClose()
-- body
end