主线星级奖励领取UI

main
yurui 2024-09-04 16:20:24 +08:00
parent c082d16b50
commit 367cad93d2
22 changed files with 3366 additions and 10676 deletions

View File

@ -0,0 +1,710 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &395832865214585195
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3558915845803268881}
m_Layer: 5
m_Name: Rarity
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3558915845803268881
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 395832865214585195}
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_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4861661617275226321}
- {fileID: 1054641909996031224}
- {fileID: 3660873709555673079}
m_Father: {fileID: 9104677325257608368}
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: 100, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &2104439025902142975
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1054641909996031224}
- component: {fileID: 344022710075292047}
- component: {fileID: 2069233762491416582}
m_Layer: 5
m_Name: ItemQuality_red
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1054641909996031224
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2104439025902142975}
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3558915845803268881}
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: 168, y: 168}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &344022710075292047
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2104439025902142975}
m_CullTransparentMesh: 1
--- !u!114 &2069233762491416582
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2104439025902142975}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 00f04e575f88c5641b1d33f82a1ba428, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &2532255974776941741
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5738836246512175294}
- component: {fileID: 1824491885801093111}
- component: {fileID: 8106655799227903401}
m_Layer: 5
m_Name: ItemIcon
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5738836246512175294
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2532255974776941741}
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 9104677325257608368}
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: 168, y: 168}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1824491885801093111
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2532255974776941741}
m_CullTransparentMesh: 1
--- !u!114 &8106655799227903401
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2532255974776941741}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 4da2df4b375e14444a4f221045dde20d, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &2541537614987359072
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5245061569451875063}
- component: {fileID: 3539941064813643411}
- component: {fileID: 524627009910458241}
m_Layer: 5
m_Name: ImageCount
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5245061569451875063
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2541537614987359072}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1.1, y: 1.1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4046641892966146583}
m_Father: {fileID: 9104677325257608368}
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: 20, y: -63}
m_SizeDelta: {x: 134, y: 48}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3539941064813643411
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2541537614987359072}
m_CullTransparentMesh: 1
--- !u!114 &524627009910458241
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2541537614987359072}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0.7647059}
m_RaycastTarget: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 0853b8558e1ed6942bbe8b6619a2acd4, 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
m_PixelsPerUnitMultiplier: 1
--- !u!1 &5428043307070786451
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 9104677325257608368}
- component: {fileID: 5485188928808627579}
m_Layer: 5
m_Name: BaseItem2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &9104677325257608368
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5428043307070786451}
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_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1130043038969629638}
- {fileID: 3558915845803268881}
- {fileID: 5738836246512175294}
- {fileID: 5245061569451875063}
m_Father: {fileID: 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: 0}
m_SizeDelta: {x: 188, y: 188}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &5485188928808627579
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5428043307070786451}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, 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_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 8106655799227903401}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1 &5796925471396910942
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1130043038969629638}
- component: {fileID: 6344485290488279993}
- component: {fileID: 3218735278732340934}
m_Layer: 5
m_Name: ChooseRect
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &1130043038969629638
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5796925471396910942}
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 9104677325257608368}
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: 177, y: 177}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6344485290488279993
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5796925471396910942}
m_CullTransparentMesh: 1
--- !u!114 &3218735278732340934
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5796925471396910942}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 5171344ab687fb442bae597396a80dee, 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
m_PixelsPerUnitMultiplier: 1
--- !u!1 &6338398424900909626
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4046641892966146583}
- component: {fileID: 8141685120774515636}
- component: {fileID: 7239278689105737119}
m_Layer: 5
m_Name: TextCount
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &4046641892966146583
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6338398424900909626}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.9, y: 0.9, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5245061569451875063}
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.03, y: 0.23}
m_SizeDelta: {x: 117.99, y: 41.8}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8141685120774515636
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6338398424900909626}
m_CullTransparentMesh: 1
--- !u!114 &7239278689105737119
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6338398424900909626}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: x200000
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: c06fb088272c9a1439e7cabe6d54f3d7, type: 2}
m_sharedMaterial: {fileID: 4565336450146555445, guid: c06fb088272c9a1439e7cabe6d54f3d7,
type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4278446796
m_fontColor: {r: 0.8, g: 0.91764706, b: 0.011764706, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 33.07
m_fontSizeBase: 33.07
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &6876173405969373078
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3660873709555673079}
- component: {fileID: 1648668960456785026}
- component: {fileID: 9113110549012978597}
m_Layer: 5
m_Name: ItemQuality_yellow
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3660873709555673079
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6876173405969373078}
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3558915845803268881}
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: 168, y: 168}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1648668960456785026
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6876173405969373078}
m_CullTransparentMesh: 1
--- !u!114 &9113110549012978597
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6876173405969373078}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 563c73fdd87159c458321777b5a9226e, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &8098487548179265447
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4861661617275226321}
- component: {fileID: 9188573130453009868}
- component: {fileID: 4186604186972030977}
m_Layer: 5
m_Name: ItemQuality_blue
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &4861661617275226321
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8098487548179265447}
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3558915845803268881}
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: 168, y: 168}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &9188573130453009868
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8098487548179265447}
m_CullTransparentMesh: 1
--- !u!114 &4186604186972030977
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8098487548179265447}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: a2e8ed8b5bbb7ad45b259d8ee9de505f, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: f5bd6f543307bd542b063990b4695497
guid: be575f7aec77f954885cc48b9c254e3e
PrefabImporter:
externalObjects: {}
userData:

View File

@ -0,0 +1,187 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1143989858411229297
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2108179276702935289}
- component: {fileID: 7205702660617190354}
- component: {fileID: 6949391359326350920}
- component: {fileID: 3229530610434659481}
m_Layer: 5
m_Name: TextAlreadyGet
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2108179276702935289
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1143989858411229297}
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 9104677325257608368}
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: 160, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7205702660617190354
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1143989858411229297}
m_CullTransparentMesh: 1
--- !u!114 &6949391359326350920
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1143989858411229297}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: "\u5DF2\u83B7\u53D6"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: d996718f19de68245bc356be2938e063, type: 2}
m_sharedMaterial: {fileID: -8559898196655864114, guid: d996718f19de68245bc356be2938e063,
type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 24
m_fontSizeBase: 24
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_enableWordWrapping: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 1
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &3229530610434659481
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1143989858411229297}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4545b363802045e3a540e37e426a5df3, type: 3}
m_Name:
m_EditorClassIdentifier:
text_key: BeforeFight_AlreadGet
--- !u!1 &5428043307070786451
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 9104677325257608368}
m_Layer: 5
m_Name: BaseItem_LevelStarReward
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &9104677325257608368
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5428043307070786451}
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_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2108179276702935289}
m_Father: {fileID: 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: 0}
m_SizeDelta: {x: 188, y: 188}
m_Pivot: {x: 0.5, y: 0.5}

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 90103e4de62ea51488ba5a47595ded90
guid: f3e5b7a637d966140ab8089470216b6f
PrefabImporter:
externalObjects: {}
userData:

View File

@ -0,0 +1,287 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &5428043307070786451
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 9104677325257608368}
m_Layer: 5
m_Name: GenericItem_LevelStarReward
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &9104677325257608368
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5428043307070786451}
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_ConstrainProportionsScale: 0
m_Children:
- {fileID: 3440853867257516766}
- {fileID: 7570854383992995363}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 188, y: 188}
m_Pivot: {x: 0, y: 1}
--- !u!1001 &1678536693970694803
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 9104677325257608368}
m_Modifications:
- target: {fileID: 5428043307070786451, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_Name
value: BaseItem_LevelStarReward
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_SizeDelta.x
value: 188
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_SizeDelta.y
value: 188
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: f3e5b7a637d966140ab8089470216b6f, type: 3}
--- !u!224 &7570854383992995363 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 9104677325257608368, guid: f3e5b7a637d966140ab8089470216b6f,
type: 3}
m_PrefabInstance: {fileID: 1678536693970694803}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &5880031596330966638
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 9104677325257608368}
m_Modifications:
- target: {fileID: 5428043307070786451, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_Name
value: BaseItem
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_SizeDelta.x
value: 188
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_SizeDelta.y
value: 188
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: be575f7aec77f954885cc48b9c254e3e, type: 3}
--- !u!224 &3440853867257516766 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 9104677325257608368, guid: be575f7aec77f954885cc48b9c254e3e,
type: 3}
m_PrefabInstance: {fileID: 5880031596330966638}
m_PrefabAsset: {fileID: 0}

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 7477ebaed52d3e94ba34725bc82415ce
guid: 587d16a71d0222b40b979b15b19451a8
PrefabImporter:
externalObjects: {}
userData:

View File

@ -1051,7 +1051,7 @@ GameObject:
m_Component:
- component: {fileID: 6321060974733292206}
m_Layer: 5
m_Name: UI_RewardWar
m_Name: UI_WarStarReward
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0

View File

@ -99,6 +99,7 @@ public partial class UIManager
//关卡
_WindowMeta(UINameConst.UI_LevelSelect, UIWindowLayer.Normal, UIOpenType.FullScreen, true, true);
_WindowMeta(UINameConst.UI_MainStarReward, UIWindowLayer.Normal, UIOpenType.Pop, false, true);
_WindowMeta(UINameConst.UI_BeforeFight, UIWindowLayer.Normal, UIOpenType.FullScreen, false, true);
_WindowMeta(UINameConst.UI_LevelDetail, UIWindowLayer.Normal, UIOpenType.Pop, false, true);
@ -260,7 +261,14 @@ public static class UINameConst
/// 主界面
/// </summary>
public static readonly string UI_MainPanel = "MainPanel/UI_MainPanel";
/// <summary>
/// 关卡选择
/// </summary>
public static readonly string UI_LevelSelect = "LevelSelect/UI_LevelSelect";
/// <summary>
/// 主线星级奖励界面
/// </summary>
public static readonly string UI_MainStarReward = "LevelSelect/UI_MainStarReward";
public static readonly string UI_BeforeFight = "LevelSelect/UI_BeforeFight";
public static readonly string UI_Setting = "Interface/UI_Setting";

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: f045fce85309a0848b532915620dce5a
guid: 2c5cc6707a061b847ae302e4a20a29b5
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@ -37,22 +37,6 @@ public class UI_LevelSelectController : UIWindow
}
#region 结构
/// <summary>
/// 页签模式
/// </summary>
private enum E_PageModeType
{
None,
/// <summary>
/// 章节
/// </summary>
Chapter,
/// <summary>
/// 关卡
/// </summary>
Level,
}
/// <summary>
/// 模式按钮
/// </summary>
@ -943,6 +927,7 @@ public class UI_LevelSelectController : UIWindow
BindButton(buttonEasy, () => { OnDifficult(E_LevelDifficulty.Easy); });
BindButton(buttonDifficult, () => { OnDifficult(E_LevelDifficulty.Hard); });
BindButton(buttonGetReward, OnStarReward);
}
public override void SetInfo(ChapterInfo info)
@ -1009,6 +994,17 @@ public class UI_LevelSelectController : UIWindow
RefreshLevelList();
}
/// <summary>
/// 星级奖励
/// </summary>
private async void OnStarReward()
{
if (!chapterInfo.TryGetGroupInfo(levelDifficulty, out LevelGroupInfo groupInfo))
return;
await UI_MainStarRewardController.Open(groupInfo);
}
}
/// <summary>

View File

@ -0,0 +1,192 @@
using cfg.ActorCfg;
using Cysharp.Threading.Tasks;
using dnlib.DotNet.MD;
using Framework;
using Gameplay;
using PhxhSDK;
using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
/// <summary>
/// 主线星级奖励
/// </summary>
public class UI_MainStarRewardController : UIWindow
{
/// <summary>
/// 打开主线星级奖励界面
/// </summary>
/// <returns></returns>
public static async UniTask<UIWindow> Open(LevelGroupInfo levelGroupInfo)
{
await CommonUtils.CaptureScreenshot();
return await UIManager.Instance.CreateAndOpenWindow(UINameConst.UI_MainStarReward, levelGroupInfo);
}
/// <summary>
/// 星级列表
/// </summary>
private class StarListItem : UIGameObjectWrapper
{
/// <summary>
/// 星级数量
/// </summary>
private TMP_Text textStarCount;
/// <summary>
/// 奖励列表
/// </summary>
private readonly List<GenericItem_LevelStarReward> listReward = new();
public StarListItem(GameObject root) : base(root)
{
textStarCount = GetComponent<TMP_Text>("Text_CountStar");
Transform tsItemRoot = FindObj("RewardList").transform;
for (int i = 0; i < tsItemRoot.childCount; ++i)
{
listReward.Add(new GenericItem_LevelStarReward(tsItemRoot.GetChild(i).gameObject));
}
}
public void SetInfo(int starCount, int rewardId)
{
textStarCount.text = starCount.ToString();
Reward reward = RewardManager.Instance.Get(rewardId);
if (null == reward)
{
DebugUtil.LogError($"获取不到id为{rewardId}的奖励配置");
return;
}
for (int i = 0; i < listReward.Count; ++i)
{
if (i < reward.ItemList.Count)
{
listReward[i].SetInfo(reward.ItemList.GetItem(i));
listReward[i].IsActive = true;
}
else
listReward[i].IsActive = false;
}
IsScaleShow = true;
}
}
#region UI
/// <summary>
/// 高斯模糊遮罩
/// </summary>
private RawImage rawImageGaussianBlurMask;
/// <summary>
/// 关闭
/// </summary>
private Button buttonClose;
/// <summary>
/// 领取奖励按钮
/// </summary>
private Button buttonGet;
/// <summary>
/// 循环列表
/// </summary>
private RecycleView recycleView;
/// <summary>
/// 不能领取按钮表现
/// </summary>
private GameObject goGetOff;
#endregion
/// <summary>
/// 星级列表字典
/// </summary>
private readonly Dictionary<int, StarListItem> dicStarListItem = new();
/// <summary>
/// 关卡组信息
/// </summary>
private LevelGroupInfo levelGroupInfo;
public override void OnInit()
{
rawImageGaussianBlurMask = GetComponent<RawImage>("GaussianBlurMask");
buttonClose = GetComponent<Button>("Image_Bg/Button_Close");
buttonGet = GetComponent<Button>("Image_Bg/Button_GetRewardOn");
recycleView = GetComponent<RecycleView>("Image_Bg/RecycleView");
goGetOff = FindObj("Image_Bg/Button_GetRewardOff");
rawImageGaussianBlurMask.texture = CommonUtils.GetScreenTexture2D();
recycleView.Init(RefreshItem);
BindButton(buttonClose, OnClose);
BindButton(buttonGet, OnGet);
}
protected override void OnShowWindow(object data)
{
base.OnShowWindow(data);
if (data is not LevelGroupInfo groupInfo)
return;
levelGroupInfo = groupInfo;
if (levelGroupInfo.Cfg.StarList.Length != levelGroupInfo.Cfg.Rewards.Length)
{
DebugUtil.LogError($"关卡组星级列表数量({levelGroupInfo.Cfg.StarList.Length})和奖励列表数量({levelGroupInfo.Cfg.Rewards.Length})不一致");
return;
}
recycleView.ShowList(levelGroupInfo.Cfg.StarList.Length);
}
public override void OnRelease()
{
CommonUtils.ScreenshotReset();
base.OnRelease();
}
/// <summary>
/// 动态列表刷新
/// </summary>
private void RefreshItem(GameObject cell, int index)
{
if (!dicStarListItem.TryGetValue(cell.GetInstanceID(), out StarListItem starListItem))
{
starListItem = new(cell);
dicStarListItem.Add(cell.GetInstanceID(), starListItem);
}
if (null == levelGroupInfo)
{
DebugUtil.LogError("关卡组无效");
return;
}
if (index < 0 || index >= levelGroupInfo.Cfg.StarList.Length)
{
DebugUtil.LogError("越界");
return;
}
starListItem.SetInfo(levelGroupInfo.Cfg.StarList[index], levelGroupInfo.Cfg.Rewards[index]);
}
#region 按钮回调
private void OnClose()
{
CloseWindow();
}
/// <summary>
/// 领取所有奖励
/// </summary>
private void OnGet()
{
}
#endregion
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: a89d340530185b64b8a903f9fdb09e8c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -434,4 +434,42 @@ public class GenericItem_Package : GenericItem
IsLimiteTime = false;
*/
}
}
/// <summary>
/// 通用道具,关卡星级奖励
/// </summary>
public class GenericItem_LevelStarReward : UIGameObjectWrapper
{
/// <summary>
/// 已领取状态
/// </summary>
private GameObject goGet;
/// <summary>
/// 通用道具
/// </summary>
private GenericItem genericItem;
/// <summary>
/// 是否领取
/// </summary>
public bool IsGet
{
set { goGet.IsScaleShow(value); }
}
public GenericItem_LevelStarReward(GameObject root) : base(root)
{
goGet = FindObj("BaseItem_LevelStarReward/TextAlreadyGet");
genericItem = new(root);
}
public void SetInfo(RewardItem rewardItem, bool isGet = false, Action callback = null)
{
genericItem.SetInfo(rewardItem.Data, rewardItem.Count, callback);
IsGet = isGet;
}
}