gdl_123 vor 3 Wochen
Ursprung
Commit
4ccfe80819

+ 395 - 0
Assets/Content/Prefabs/UI/UICollect/BookItem.prefab

@@ -110,6 +110,7 @@ MonoBehaviour:
   - ToggleHelper
   values: 00010000
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!114 &6548550747043813678
 MonoBehaviour:
@@ -325,6 +326,7 @@ MonoBehaviour:
   - UnityEngine.UI.VerticalLayoutGroup
   values: 00000000000100
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &367444409256944524
 GameObject:
@@ -504,6 +506,7 @@ MonoBehaviour:
   - UINode
   values: 00000000
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &876705399827505072
 GameObject:
@@ -695,6 +698,7 @@ RectTransform:
   - {fileID: 8870630178621989927}
   - {fileID: 7524693267098165660}
   - {fileID: 7545042013204185224}
+  - {fileID: 5836574651343877510}
   m_Father: {fileID: 0}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -736,6 +740,7 @@ MonoBehaviour:
   - UINode
   values: 010000
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &1233072111481027443
 GameObject:
@@ -911,6 +916,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 1053823929486321777}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &1324861929576076844
 GameObject:
@@ -1172,6 +1178,7 @@ MonoBehaviour:
   - ToggleHelper
   values: 00010000
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!114 &8038829453633802552
 MonoBehaviour:
@@ -1364,6 +1371,7 @@ MonoBehaviour:
   - UnityEngine.Animator
   values: 000000000100
   depObjs: []
+  IsNewNode: 0
   activeType: 2
 --- !u!114 &1271829726751947250
 MonoBehaviour:
@@ -1542,6 +1550,7 @@ MonoBehaviour:
   - ToggleHelper
   values: 0001000000
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!95 &8024869420619517404
 Animator:
@@ -1731,6 +1740,295 @@ MonoBehaviour:
   m_FillOrigin: 0
   m_UseSpriteMesh: 0
   m_PixelsPerUnitMultiplier: 1
+--- !u!1 &1535434892143936220
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 2695758773691948301}
+  - component: {fileID: 616487854227192704}
+  - component: {fileID: 619613223057805210}
+  - component: {fileID: 8298656328745946088}
+  m_Layer: 5
+  m_Name: Text
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &2695758773691948301
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1535434892143936220}
+  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: 5836574651343877510}
+  m_RootOrder: 1
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0, y: 0.5}
+  m_AnchorMax: {x: 1, y: 0.5}
+  m_AnchoredPosition: {x: 0, y: -2}
+  m_SizeDelta: {x: -40, y: 60}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &616487854227192704
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1535434892143936220}
+  m_CullTransparentMesh: 0
+--- !u!114 &619613223057805210
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1535434892143936220}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: ee125e9b69781314f885ad4a52df54f0, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_key: BtnGetAllTxt
+--- !u!114 &8298656328745946088
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1535434892143936220}
+  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: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_text: "\u4E00\u952E\u9818\u53D6"
+  m_isRightToLeft: 0
+  m_fontAsset: {fileID: 11400000, guid: ff9a33292f9ee2e4bb6b5beaa43eb505, type: 2}
+  m_sharedMaterial: {fileID: 21889736603187208, guid: ff9a33292f9ee2e4bb6b5beaa43eb505,
+    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: 44
+  m_fontSizeBase: 44
+  m_fontWeight: 400
+  m_enableAutoSizing: 1
+  m_fontSizeMin: 4
+  m_fontSizeMax: 44
+  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: 0
+  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: 1
+  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 &1629314069577503735
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 5836574651343877510}
+  - component: {fileID: 4281710130094843164}
+  - component: {fileID: 3080825148542029949}
+  - component: {fileID: 4033022080069675408}
+  - component: {fileID: 7344486399507061839}
+  m_Layer: 5
+  m_Name: BtnReceive
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 0
+--- !u!224 &5836574651343877510
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1629314069577503735}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1.00032, y: 1.00032, z: 1.00032}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 7287148377514160664}
+  - {fileID: 2695758773691948301}
+  m_Father: {fileID: 6794277942446104478}
+  m_RootOrder: 8
+  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: 120.00003}
+  m_SizeDelta: {x: 260, y: 72}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4281710130094843164
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1629314069577503735}
+  m_CullTransparentMesh: 0
+--- !u!114 &3080825148542029949
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1629314069577503735}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 8759edc0b8b4b3d4aa8ffef2482e17ee, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  UIName: 
+  keys:
+  - UnityEngine.RectTransform
+  - UnityEngine.CanvasRenderer
+  - UINode
+  - UnityEngine.UI.Button
+  - UnityEngine.Animator
+  values: 0000000100
+  depObjs:
+  - {fileID: 0}
+  IsNewNode: 0
+  activeType: 0
+--- !u!114 &4033022080069675408
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1629314069577503735}
+  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: 3
+  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: Highlighted
+    m_DisabledTrigger: Disabled
+  m_Interactable: 1
+  m_TargetGraphic: {fileID: 0}
+  m_OnClick:
+    m_PersistentCalls:
+      m_Calls: []
+--- !u!95 &7344486399507061839
+Animator:
+  serializedVersion: 5
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1629314069577503735}
+  m_Enabled: 1
+  m_Avatar: {fileID: 0}
+  m_Controller: {fileID: 9100000, guid: ec099100a25a6e94facf1732e56ceb4c, type: 2}
+  m_CullingMode: 0
+  m_UpdateMode: 0
+  m_ApplyRootMotion: 0
+  m_LinearVelocityBlending: 0
+  m_StabilizeFeet: 0
+  m_WarningMessage: 
+  m_HasTransformHierarchy: 1
+  m_AllowConstantClipSamplingOptimization: 1
+  m_KeepAnimatorStateOnDisable: 0
+  m_WriteDefaultValuesOnDisable: 0
 --- !u!1 &1679742324506174111
 GameObject:
   m_ObjectHideFlags: 0
@@ -1841,6 +2139,7 @@ MonoBehaviour:
   - ToggleHelper
   values: 00010000
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!114 &8948530797426155317
 MonoBehaviour:
@@ -1952,6 +2251,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 1053823929486321777}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &2229513664780101400
 GameObject:
@@ -2126,6 +2426,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 1053823929486321777}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &2333980869346657748
 GameObject:
@@ -2225,6 +2526,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 6584653903211444630}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &2358778170139136359
 GameObject:
@@ -2324,6 +2626,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 8104971854534109025}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &2574780561649048155
 GameObject:
@@ -2649,6 +2952,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 8104971854534109025}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &2860214861727085142
 GameObject:
@@ -2921,6 +3225,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 6584653903211444630}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &3116228143699511801
 GameObject:
@@ -3024,6 +3329,7 @@ MonoBehaviour:
   - UINode
   values: 00000000
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &3150785301147458901
 GameObject:
@@ -3251,6 +3557,7 @@ MonoBehaviour:
   - UnityEngine.UI.HorizontalLayoutGroup
   values: 00010000
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!114 &7399347697020658710
 MonoBehaviour:
@@ -3380,6 +3687,7 @@ MonoBehaviour:
   values: 00000100
   depObjs:
   - {fileID: 6584653903211444630}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &3295053604909393933
 GameObject:
@@ -3523,6 +3831,7 @@ MonoBehaviour:
   - UINode
   values: 00000000
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &3670001514357447508
 GameObject:
@@ -3927,7 +4236,84 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 6584653903211444630}
+  IsNewNode: 0
   activeType: 0
+--- !u!1 &4801206006888885761
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 7287148377514160664}
+  - component: {fileID: 7735287719805410622}
+  - component: {fileID: 5371317407269740674}
+  m_Layer: 5
+  m_Name: bg
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &7287148377514160664
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4801206006888885761}
+  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: 5836574651343877510}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0, y: 0}
+  m_AnchorMax: {x: 1, y: 1}
+  m_AnchoredPosition: {x: 0, y: 0}
+  m_SizeDelta: {x: 0, y: 0}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7735287719805410622
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4801206006888885761}
+  m_CullTransparentMesh: 0
+--- !u!114 &5371317407269740674
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4801206006888885761}
+  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: c2c999d1d9299034abac888d6722a389, 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
+  m_PixelsPerUnitMultiplier: 1
 --- !u!1 &4883391918156604172
 GameObject:
   m_ObjectHideFlags: 0
@@ -4232,6 +4618,7 @@ MonoBehaviour:
   - UINode
   values: 000000
   depObjs: []
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &5464198267500609722
 GameObject:
@@ -4331,6 +4718,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 8104971854534109025}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &5633577775193457502
 GameObject:
@@ -4449,6 +4837,7 @@ MonoBehaviour:
   values: 0000010000
   depObjs:
   - {fileID: 7079111699071236074}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &5952455428832271360
 GameObject:
@@ -4850,6 +5239,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 1053823929486321777}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &6544259754853921721
 GameObject:
@@ -5366,6 +5756,7 @@ MonoBehaviour:
   values: 00000100
   depObjs:
   - {fileID: 8104971854534109025}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &7579943221705843086
 GameObject:
@@ -5465,6 +5856,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 6136195528536920789}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &7621706414918475573
 GameObject:
@@ -5644,6 +6036,7 @@ MonoBehaviour:
   values: 00000100
   depObjs:
   - {fileID: 1053823929486321777}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &7784330954708147671
 GameObject:
@@ -5819,6 +6212,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 6584653903211444630}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &8028139158079298359
 GameObject:
@@ -5918,6 +6312,7 @@ MonoBehaviour:
   values: 00000000
   depObjs:
   - {fileID: 8104971854534109025}
+  IsNewNode: 0
   activeType: 0
 --- !u!1 &8443728863854388781
 GameObject:

+ 5 - 2
Assets/Lua/Logic/CollectionBookData.lua

@@ -58,8 +58,11 @@ function CollectionBookData:QueryCardHandBook(pageId)
     ManagerContainer.NetManager:SendMessage(ProtoMsgId.CS_CARD_COLLECT_INFO_REQ, {})
 end
 
-function CollectionBookData:SendCardHandBookReward(id, lv)
-    ManagerContainer.NetManager:SendMessage(ProtoMsgId.CS_CARD_COLLECT_REWARD_REQ, {card_id = id, level = lv})
+function CollectionBookData:SendCardHandBookReward(id, lv,isGetAll)
+    if  isGetAll == nil then        
+        isGetAll = false
+    end
+    ManagerContainer.NetManager:SendMessage(ProtoMsgId.CS_CARD_COLLECT_REWARD_REQ, {card_id = id, level = lv,get_all = isGetAll})
 end
 
 function CollectionBookData:QueryCardRank(id)

+ 24 - 0
Assets/Lua/UI/GridViewItem/BookItem_Generate.lua

@@ -1,3 +1,7 @@
+---@class BookItem__Generate_btnReceive
+---@field public gameObject UnityEngine.GameObject
+---@field public button UnityEngine.UI.Button
+
 ---@class BookItem__Generate_btnBack
 ---@field public gameObject UnityEngine.GameObject
 ---@field public button UnityEngine.UI.Button
@@ -91,6 +95,7 @@
 ---@field private qtyCollection BookItem__Generate_qtyCollection
 ---@field private btnMaterials BookItem__Generate_btnMaterials
 ---@field private btnBack BookItem__Generate_btnBack
+---@field private btnReceive BookItem__Generate_btnReceive
 local BookItemView = class("BookItemView")
 
 function BookItemView:ctor()
@@ -137,6 +142,7 @@ function BookItemView:InitGenerate(Root, data)
 	self:InitGenerate__28(Root,data)
 	self:InitGenerate__29(Root,data)
 	self:InitGenerate__30(Root,data)
+	self:InitGenerate__31(Root,data)
 
 
 end
@@ -523,6 +529,20 @@ function BookItemView:InitGenerate__30(Root, data)
 	tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
 end
 
+---@private
+function BookItemView:InitGenerate__31(Root, data)
+--[[
+	BtnReceive
+--]]
+	local tmp = Root:Find("BtnReceive").gameObject
+	if tolua.getpeer(tmp) == nil then
+		tolua.setpeer(tmp, {})
+	end
+	self.btnReceive = tmp
+
+	tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
+end
+
 ---@private
 function BookItemView:GenerateDestroy()
 	if tolua.getpeer(self.btnMaterials.icon) ~= nil then
@@ -624,6 +644,10 @@ function BookItemView:GenerateDestroy()
 		tolua.setpeer(self.btnBack, nil)
 	end
 	self.btnBack = nil
+	if tolua.getpeer(self.btnReceive) ~= nil then
+		tolua.setpeer(self.btnReceive, nil)
+	end
+	self.btnReceive = nil
 	self.transform = nil
 	self.gameObject = nil
 	self.inited = false

+ 6 - 0
Assets/Lua/UI/UICollect/CardBook.lua

@@ -22,6 +22,7 @@ function CardBook:InitPanel()
 
 	self.viewLua.btnMaterials:SetActive(false)
 	self.viewLua.dscBox:SetActive(false)
+	self.viewLua.btnReceive:SetActive(true)
 end
 
 function CardBook:Hide()
@@ -105,6 +106,7 @@ end
 
 function CardBook:AddUIEventListener()
 	self.host.uiBase:AddButtonEventListener(self.viewLua.btnBack.button, self, self.OnBtnBackClick)
+	self.host.uiBase:AddButtonEventListener(self.viewLua.btnReceive.button, self, self.OnBtnReceiveClick)
 end
 
 function CardBook:OnBtnBackClick()
@@ -113,6 +115,10 @@ function CardBook:OnBtnBackClick()
 	end
 end
 
+function CardBook:OnBtnReceiveClick()
+		ManagerContainer.DataMgr.CollectionBookData:SendCardHandBookReward(-1, -1,true)
+end
+
 function CardBook:Dispose()
 
 	self.viewLua.scrollView.loopGridView:Dispose()

+ 1 - 0
Assets/Lua/UI/UICollect/KeepSakeBook.lua

@@ -21,6 +21,7 @@ function KeepSakeBook:InitPanel()
 
 	self.viewLua.btnMaterials:SetActive(true)
 	self.viewLua.dscBox:SetActive(true)
+	self.viewLua.btnReceive:SetActive(false)
 end
 
 function KeepSakeBook:Hide()

+ 5 - 0
Assets/Lua/UI/UICollect/PetBook.lua

@@ -22,6 +22,7 @@ function PetBook:InitPanel()
 
 	self.viewLua.btnMaterials:SetActive(false)
 	self.viewLua.dscBox:SetActive(false)
+	self.viewLua.btnReceive:SetActive(true)
 end
 
 function PetBook:Hide()
@@ -111,6 +112,7 @@ end
 
 function PetBook:AddUIEventListener()
 	self.host.uiBase:AddButtonEventListener(self.viewLua.btnBack.button, self, self.OnBtnBackClick)
+	self.host.uiBase:AddButtonEventListener(self.viewLua.btnReceive.button, self, self.OnBtnReceiveClick)
 end
 
 function PetBook:OnBtnBackClick()
@@ -119,6 +121,9 @@ function PetBook:OnBtnBackClick()
 	end
 end
 
+function PetBook:OnBtnReceiveClick()
+		ManagerContainer.DataMgr.CollectionBookData:SendCardHandBookReward(-1, -1,true)
+end
 function PetBook:Dispose()
 
 	self.viewLua.scrollView.loopGridView:Dispose()