Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
M
MDPro3
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
jerome
MDPro3
Commits
4d4a785c
Commit
4d4a785c
authored
Apr 12, 2024
by
SherryChaos
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
new chain animation
parent
5ca11d69
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
2222 additions
and
335 deletions
+2222
-335
Assets/Main.unity
Assets/Main.unity
+1474
-37
Assets/ScriptableObjects/TextureContainer.asset
Assets/ScriptableObjects/TextureContainer.asset
+10
-0
Assets/ScriptableObjects/TextureContainer.cs
Assets/ScriptableObjects/TextureContainer.cs
+11
-0
Assets/Scripts/MDPro3/Duel/GameCard.cs
Assets/Scripts/MDPro3/Duel/GameCard.cs
+14
-14
Assets/Scripts/MDPro3/Managers/TextureManager.cs
Assets/Scripts/MDPro3/Managers/TextureManager.cs
+29
-0
Assets/Scripts/MDPro3/Servants/OcgCore.cs
Assets/Scripts/MDPro3/Servants/OcgCore.cs
+634
-282
Assets/Scripts/MDPro3/Servants/Setting.cs
Assets/Scripts/MDPro3/Servants/Setting.cs
+49
-0
ProjectSettings/ProjectSettings.asset
ProjectSettings/ProjectSettings.asset
+1
-2
No files found.
Assets/Main.unity
View file @
4d4a785c
...
@@ -981,6 +981,85 @@ CanvasRenderer:
...
@@ -981,6 +981,85 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 20651441}
m_GameObject: {fileID: 20651441}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &22225278
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 22225279}
- component: {fileID: 22225281}
- component: {fileID: 22225280}
m_Layer: 5
m_Name: '#Text_SettingValue'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &22225279
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 22225278}
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: 284928754}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -100, y: -15}
m_SizeDelta: {x: 600, y: 40}
m_Pivot: {x: 1, y: 1}
--- !u!114 &22225280
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 22225278}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.8, g: 1, b: 0, 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_FontData:
m_Font: {fileID: 12800000, guid: cdf4c81f8bf6eb248a105d8a5edf19fd, type: 3}
m_FontSize: 25
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 5
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u5F00"
--- !u!222 &22225281
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 22225278}
m_CullTransparentMesh: 1
--- !u!1 &22434710
--- !u!1 &22434710
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -5832,11 +5911,11 @@ RectTransform:
...
@@ -5832,11 +5911,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 642283303}
- {fileID: 642283303}
m_Father: {fileID: 377089522}
m_Father: {fileID: 377089522}
m_RootOrder: 1
0
m_RootOrder: 1
1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -1
18
0}
m_AnchoredPosition: {x: 10, y: -1
33
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &121142048
--- !u!114 &121142048
...
@@ -7795,11 +7874,11 @@ RectTransform:
...
@@ -7795,11 +7874,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 250226236}
- {fileID: 250226236}
m_Father: {fileID: 1432741206}
m_Father: {fileID: 1432741206}
m_RootOrder: 1
0
m_RootOrder: 1
1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -1
18
0}
m_AnchoredPosition: {x: 10, y: -1
33
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &161960795
--- !u!114 &161960795
...
@@ -7871,11 +7950,11 @@ RectTransform:
...
@@ -7871,11 +7950,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 1951092893}
- {fileID: 1951092893}
m_Father: {fileID: 1527842774}
m_Father: {fileID: 1527842774}
m_RootOrder:
8
m_RootOrder:
9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -
88
0}
m_AnchoredPosition: {x: 10, y: -
103
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &162255791
--- !u!114 &162255791
...
@@ -8429,6 +8508,82 @@ CanvasRenderer:
...
@@ -8429,6 +8508,82 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 172042563}
m_GameObject: {fileID: 172042563}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &173682688
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 173682689}
- component: {fileID: 173682691}
- component: {fileID: 173682690}
m_Layer: 5
m_Name: Chain
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &173682689
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 173682688}
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: 656714491}
m_Father: {fileID: 1527842774}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -880}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
--- !u!114 &173682690
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 173682688}
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: c60170ace8b98804da6966754b4bf67e, 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!222 &173682691
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 173682688}
m_CullTransparentMesh: 1
--- !u!1 &179898324
--- !u!1 &179898324
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -9950,6 +10105,82 @@ CanvasGroup:
...
@@ -9950,6 +10105,82 @@ CanvasGroup:
m_Interactable: 1
m_Interactable: 1
m_BlocksRaycasts: 1
m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0
m_IgnoreParentGroups: 0
--- !u!1 &204875997
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 204875998}
- component: {fileID: 204876000}
- component: {fileID: 204875999}
m_Layer: 5
m_Name: Chain
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &204875998
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 204875997}
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: 284928754}
m_Father: {fileID: 377089522}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -880}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
--- !u!114 &204875999
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 204875997}
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: c60170ace8b98804da6966754b4bf67e, 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!222 &204876000
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 204875997}
m_CullTransparentMesh: 1
--- !u!1 &207192906
--- !u!1 &207192906
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -10503,6 +10734,82 @@ MonoBehaviour:
...
@@ -10503,6 +10734,82 @@ MonoBehaviour:
m_Name:
m_Name:
m_EditorClassIdentifier:
m_EditorClassIdentifier:
label: Table
label: Table
--- !u!1 &218581131
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 218581132}
- component: {fileID: 218581134}
- component: {fileID: 218581133}
m_Layer: 5
m_Name: Chain
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &218581132
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 218581131}
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: 1818913092}
m_Father: {fileID: 1432741206}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -880}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
--- !u!114 &218581133
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 218581131}
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: c60170ace8b98804da6966754b4bf67e, 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!222 &218581134
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 218581131}
m_CullTransparentMesh: 1
--- !u!1 &222066690
--- !u!1 &222066690
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -11507,7 +11814,7 @@ MonoBehaviour:
...
@@ -11507,7 +11814,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1687306876}
m_HandleRect: {fileID: 1687306876}
m_Direction: 2
m_Direction: 2
m_Value: 1
m_Value: 1
m_Size:
1
m_Size:
0.99999994
m_NumberOfSteps: 0
m_NumberOfSteps: 0
m_OnValueChanged:
m_OnValueChanged:
m_PersistentCalls:
m_PersistentCalls:
...
@@ -13275,6 +13582,85 @@ CanvasRenderer:
...
@@ -13275,6 +13582,85 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 262565846}
m_GameObject: {fileID: 262565846}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &265769867
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 265769868}
- component: {fileID: 265769870}
- component: {fileID: 265769869}
m_Layer: 5
m_Name: '#Text_Ex'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &265769868
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 265769867}
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: 1818913092}
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: 25, y: -26}
m_SizeDelta: {x: -50, y: 40}
m_Pivot: {x: 0, y: 0.5}
--- !u!114 &265769869
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 265769867}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, 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_FontData:
m_Font: {fileID: 12800000, guid: cdf4c81f8bf6eb248a105d8a5edf19fd, type: 3}
m_FontSize: 23
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 59
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u89C2\u6218\u4E2D\u6548\u679C\u8FDE\u9501\u65F6\u7684\u52A8\u753B"
--- !u!222 &265769870
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 265769867}
m_CullTransparentMesh: 1
--- !u!1 &265850964
--- !u!1 &265850964
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -14417,6 +14803,169 @@ MonoBehaviour:
...
@@ -14417,6 +14803,169 @@ MonoBehaviour:
clickAudio: SE_MENU_DECIDE
clickAudio: SE_MENU_DECIDE
exitAudio:
exitAudio:
audioType: 0
audioType: 0
--- !u!1 &284928753
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 284928754}
- component: {fileID: 284928759}
- component: {fileID: 284928758}
- component: {fileID: 284928757}
- component: {fileID: 284928756}
- component: {fileID: 284928755}
m_Layer: 5
m_Name: Button
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &284928754
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 284928753}
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: 1156235972}
- {fileID: 1323194321}
- {fileID: 22225279}
m_Father: {fileID: 204875998}
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!95 &284928755
Animator:
serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 284928753}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: a331e0b501f943a4ebf8f266a43ae8f7, 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!114 &284928756
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 284928753}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c48b628189305e649b63ee28987f282f, type: 3}
m_Name:
m_EditorClassIdentifier:
previewClip: {fileID: 0}
enterAudio:
clickAudio: SE_MENU_SELECT_01
exitAudio:
audioType: 0
--- !u!114 &284928757
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 284928753}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 0
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: 0}
m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1}
m_PressedColor: {r: 0.6, g: 0.6, b: 0.6, 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: 284928758}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!114 &284928758
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 284928753}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 2100000, guid: 9126a6c7014175e4b91a80f607d03903, type: 2}
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: cd51bb57b5d16b14b82579d3a9d130fc, 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!222 &284928759
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 284928753}
m_CullTransparentMesh: 1
--- !u!1 &285815058
--- !u!1 &285815058
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -14448,11 +14997,11 @@ RectTransform:
...
@@ -14448,11 +14997,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 922313969}
- {fileID: 922313969}
m_Father: {fileID: 1527842774}
m_Father: {fileID: 1527842774}
m_RootOrder: 1
0
m_RootOrder: 1
1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -1
18
0}
m_AnchoredPosition: {x: 10, y: -1
33
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &285815060
--- !u!114 &285815060
...
@@ -15059,7 +15608,7 @@ MonoBehaviour:
...
@@ -15059,7 +15608,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1581995138}
m_HandleRect: {fileID: 1581995138}
m_Direction: 2
m_Direction: 2
m_Value: 0
m_Value: 0
m_Size:
1
m_Size:
0
m_NumberOfSteps: 0
m_NumberOfSteps: 0
m_OnValueChanged:
m_OnValueChanged:
m_PersistentCalls:
m_PersistentCalls:
...
@@ -15961,11 +16510,11 @@ RectTransform:
...
@@ -15961,11 +16510,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 1918493726}
- {fileID: 1918493726}
m_Father: {fileID: 1432741206}
m_Father: {fileID: 1432741206}
m_RootOrder:
8
m_RootOrder:
9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -
88
0}
m_AnchoredPosition: {x: 10, y: -
103
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &323389640
--- !u!114 &323389640
...
@@ -17416,11 +17965,11 @@ RectTransform:
...
@@ -17416,11 +17965,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 1626570461}
- {fileID: 1626570461}
m_Father: {fileID: 377089522}
m_Father: {fileID: 377089522}
m_RootOrder:
8
m_RootOrder:
9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -
88
0}
m_AnchoredPosition: {x: 10, y: -
103
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &366848175
--- !u!114 &366848175
...
@@ -17972,6 +18521,7 @@ RectTransform:
...
@@ -17972,6 +18521,7 @@ RectTransform:
- {fileID: 179898325}
- {fileID: 179898325}
- {fileID: 2053214511}
- {fileID: 2053214511}
- {fileID: 1151195279}
- {fileID: 1151195279}
- {fileID: 204875998}
- {fileID: 366848174}
- {fileID: 366848174}
- {fileID: 1990895463}
- {fileID: 1990895463}
- {fileID: 121142047}
- {fileID: 121142047}
...
@@ -17981,7 +18531,7 @@ RectTransform:
...
@@ -17981,7 +18531,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 1
35
0}
m_SizeDelta: {x: 0, y: 1
50
0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!1 &381111836
--- !u!1 &381111836
GameObject:
GameObject:
...
@@ -18424,7 +18974,7 @@ MonoBehaviour:
...
@@ -18424,7 +18974,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 931169952}
m_HandleRect: {fileID: 931169952}
m_Direction: 2
m_Direction: 2
m_Value: 0
m_Value: 0
m_Size:
1
m_Size:
0.6103896
m_NumberOfSteps: 0
m_NumberOfSteps: 0
m_OnValueChanged:
m_OnValueChanged:
m_PersistentCalls:
m_PersistentCalls:
...
@@ -24724,6 +25274,85 @@ CanvasRenderer:
...
@@ -24724,6 +25274,85 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 495579497}
m_GameObject: {fileID: 495579497}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &496376409
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 496376410}
- component: {fileID: 496376412}
- component: {fileID: 496376411}
m_Layer: 5
m_Name: '#Text_SettingValue'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &496376410
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 496376409}
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: 1818913092}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -100, y: -15}
m_SizeDelta: {x: 600, y: 40}
m_Pivot: {x: 1, y: 1}
--- !u!114 &496376411
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 496376409}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.8, g: 1, b: 0, 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_FontData:
m_Font: {fileID: 12800000, guid: cdf4c81f8bf6eb248a105d8a5edf19fd, type: 3}
m_FontSize: 25
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 5
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u5F00"
--- !u!222 &496376412
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 496376409}
m_CullTransparentMesh: 1
--- !u!1 &497224739
--- !u!1 &497224739
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -31762,6 +32391,169 @@ CanvasRenderer:
...
@@ -31762,6 +32391,169 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 656270315}
m_GameObject: {fileID: 656270315}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &656714490
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 656714491}
- component: {fileID: 656714496}
- component: {fileID: 656714495}
- component: {fileID: 656714494}
- component: {fileID: 656714493}
- component: {fileID: 656714492}
m_Layer: 5
m_Name: Button
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &656714491
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 656714490}
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: 840551039}
- {fileID: 2000653466}
- {fileID: 1248046974}
m_Father: {fileID: 173682689}
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!95 &656714492
Animator:
serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 656714490}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: a331e0b501f943a4ebf8f266a43ae8f7, 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!114 &656714493
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 656714490}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c48b628189305e649b63ee28987f282f, type: 3}
m_Name:
m_EditorClassIdentifier:
previewClip: {fileID: 0}
enterAudio:
clickAudio: SE_MENU_SELECT_01
exitAudio:
audioType: 0
--- !u!114 &656714494
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 656714490}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 0
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: 0}
m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1}
m_PressedColor: {r: 0.6, g: 0.6, b: 0.6, 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: 656714495}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!114 &656714495
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 656714490}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 2100000, guid: 9126a6c7014175e4b91a80f607d03903, type: 2}
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: cd51bb57b5d16b14b82579d3a9d130fc, 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!222 &656714496
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 656714490}
m_CullTransparentMesh: 1
--- !u!1 &660195282
--- !u!1 &660195282
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -32677,7 +33469,7 @@ RectTransform:
...
@@ -32677,7 +33469,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y:
135
0}
m_SizeDelta: {x: 0, y:
80
0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!1 &674484614
--- !u!1 &674484614
GameObject:
GameObject:
...
@@ -33074,6 +33866,8 @@ MonoBehaviour:
...
@@ -33074,6 +33866,8 @@ MonoBehaviour:
duelCutinValue: {fileID: 2008820154}
duelCutinValue: {fileID: 2008820154}
duelEffect: {fileID: 1524753707}
duelEffect: {fileID: 1524753707}
duelEffectValue: {fileID: 439981978}
duelEffectValue: {fileID: 439981978}
duelChain: {fileID: 656714494}
duelChainValue: {fileID: 1248046975}
duelDice: {fileID: 1951092896}
duelDice: {fileID: 1951092896}
duelDiceValue: {fileID: 1802113320}
duelDiceValue: {fileID: 1802113320}
duelCoin: {fileID: 668514288}
duelCoin: {fileID: 668514288}
...
@@ -33098,6 +33892,8 @@ MonoBehaviour:
...
@@ -33098,6 +33892,8 @@ MonoBehaviour:
watchCutinValue: {fileID: 1580562622}
watchCutinValue: {fileID: 1580562622}
watchEffect: {fileID: 1717657323}
watchEffect: {fileID: 1717657323}
watchEffectValue: {fileID: 81697274}
watchEffectValue: {fileID: 81697274}
watchChain: {fileID: 1818913095}
watchChainValue: {fileID: 496376411}
watchDice: {fileID: 1918493729}
watchDice: {fileID: 1918493729}
watchDiceValue: {fileID: 240214806}
watchDiceValue: {fileID: 240214806}
watchCoin: {fileID: 1813051038}
watchCoin: {fileID: 1813051038}
...
@@ -33120,6 +33916,8 @@ MonoBehaviour:
...
@@ -33120,6 +33916,8 @@ MonoBehaviour:
replayCutinValue: {fileID: 1654382777}
replayCutinValue: {fileID: 1654382777}
replayEffect: {fileID: 2010497299}
replayEffect: {fileID: 2010497299}
replayEffectValue: {fileID: 1287150130}
replayEffectValue: {fileID: 1287150130}
replayChain: {fileID: 284928757}
replayChainValue: {fileID: 22225280}
replayDice: {fileID: 1626570464}
replayDice: {fileID: 1626570464}
replayDiceValue: {fileID: 3822466}
replayDiceValue: {fileID: 3822466}
replayCoin: {fileID: 983945933}
replayCoin: {fileID: 983945933}
...
@@ -34004,7 +34802,7 @@ RectTransform:
...
@@ -34004,7 +34802,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0.000030517578}
m_AnchoredPosition: {x: 0, y:
-
0.000030517578}
m_SizeDelta: {x: 0, y: 300}
m_SizeDelta: {x: 0, y: 300}
m_Pivot: {x: 0.5, y: 1}
m_Pivot: {x: 0.5, y: 1}
--- !u!114 &702608002
--- !u!114 &702608002
...
@@ -36746,11 +37544,11 @@ RectTransform:
...
@@ -36746,11 +37544,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 1726285853}
- {fileID: 1726285853}
m_Father: {fileID: 1527842774}
m_Father: {fileID: 1527842774}
m_RootOrder: 1
1
m_RootOrder: 1
2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -1
33
0}
m_AnchoredPosition: {x: 10, y: -1
48
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &770936057
--- !u!114 &770936057
...
@@ -37254,7 +38052,7 @@ MonoBehaviour:
...
@@ -37254,7 +38052,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 476827028}
m_HandleRect: {fileID: 476827028}
m_Direction: 2
m_Direction: 2
m_Value: 1
m_Value: 1
m_Size: 0.6
1646974
m_Size: 0.6
7810357
m_NumberOfSteps: 0
m_NumberOfSteps: 0
m_OnValueChanged:
m_OnValueChanged:
m_PersistentCalls:
m_PersistentCalls:
...
@@ -40381,6 +41179,85 @@ CanvasRenderer:
...
@@ -40381,6 +41179,85 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 838260528}
m_GameObject: {fileID: 838260528}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &840551038
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 840551039}
- component: {fileID: 840551041}
- component: {fileID: 840551040}
m_Layer: 5
m_Name: '#Text_Title'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &840551039
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 840551038}
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: 656714491}
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: -30}
m_SizeDelta: {x: 200, y: 40}
m_Pivot: {x: 0, y: 0.5}
--- !u!114 &840551040
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 840551038}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, 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_FontData:
m_Font: {fileID: 12800000, guid: cdf4c81f8bf6eb248a105d8a5edf19fd, type: 3}
m_FontSize: 25
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 59
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u8FDE\u9501\u52A8\u753B"
--- !u!222 &840551041
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 840551038}
m_CullTransparentMesh: 1
--- !u!1 &840723722
--- !u!1 &840723722
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -46214,7 +47091,7 @@ MonoBehaviour:
...
@@ -46214,7 +47091,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1163139165}
m_HandleRect: {fileID: 1163139165}
m_Direction: 2
m_Direction: 2
m_Value: 1
m_Value: 1
m_Size:
1
m_Size:
0.99999994
m_NumberOfSteps: 0
m_NumberOfSteps: 0
m_OnValueChanged:
m_OnValueChanged:
m_PersistentCalls:
m_PersistentCalls:
...
@@ -52787,7 +53664,7 @@ RectTransform:
...
@@ -52787,7 +53664,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0
.000030517578
}
m_SizeDelta: {x: 0, y: 300}
m_SizeDelta: {x: 0, y: 300}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!1 &1110086322
--- !u!1 &1110086322
...
@@ -55462,6 +56339,85 @@ CanvasRenderer:
...
@@ -55462,6 +56339,85 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1155902826}
m_GameObject: {fileID: 1155902826}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &1156235971
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1156235972}
- component: {fileID: 1156235974}
- component: {fileID: 1156235973}
m_Layer: 5
m_Name: '#Text_Title'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1156235972
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1156235971}
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: 284928754}
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: -30}
m_SizeDelta: {x: 200, y: 40}
m_Pivot: {x: 0, y: 0.5}
--- !u!114 &1156235973
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1156235971}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, 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_FontData:
m_Font: {fileID: 12800000, guid: cdf4c81f8bf6eb248a105d8a5edf19fd, type: 3}
m_FontSize: 25
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 59
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u8FDE\u9501\u52A8\u753B"
--- !u!222 &1156235974
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1156235971}
m_CullTransparentMesh: 1
--- !u!1 &1157429423
--- !u!1 &1157429423
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -60605,6 +61561,85 @@ MonoBehaviour:
...
@@ -60605,6 +61561,85 @@ MonoBehaviour:
m_Name:
m_Name:
m_EditorClassIdentifier:
m_EditorClassIdentifier:
label: RelatedComponents
label: RelatedComponents
--- !u!1 &1248046973
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1248046974}
- component: {fileID: 1248046976}
- component: {fileID: 1248046975}
m_Layer: 5
m_Name: '#Text_SettingValue'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1248046974
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1248046973}
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: 656714491}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -100, y: -15}
m_SizeDelta: {x: 600, y: 40}
m_Pivot: {x: 1, y: 1}
--- !u!114 &1248046975
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1248046973}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.8, g: 1, b: 0, 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_FontData:
m_Font: {fileID: 12800000, guid: cdf4c81f8bf6eb248a105d8a5edf19fd, type: 3}
m_FontSize: 25
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 5
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u5F00"
--- !u!222 &1248046976
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1248046973}
m_CullTransparentMesh: 1
--- !u!1 &1248480141
--- !u!1 &1248480141
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -64002,6 +65037,85 @@ CanvasRenderer:
...
@@ -64002,6 +65037,85 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321283591}
m_GameObject: {fileID: 1321283591}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &1323194320
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1323194321}
- component: {fileID: 1323194323}
- component: {fileID: 1323194322}
m_Layer: 5
m_Name: '#Text_Ex'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1323194321
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1323194320}
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: 284928754}
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: 25, y: -26}
m_SizeDelta: {x: -50, y: 40}
m_Pivot: {x: 0, y: 0.5}
--- !u!114 &1323194322
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1323194320}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, 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_FontData:
m_Font: {fileID: 12800000, guid: cdf4c81f8bf6eb248a105d8a5edf19fd, type: 3}
m_FontSize: 23
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 59
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u56DE\u653E\u4E2D\u6548\u679C\u8FDE\u9501\u65F6\u7684\u52A8\u753B"
--- !u!222 &1323194323
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1323194320}
m_CullTransparentMesh: 1
--- !u!1 &1323368327
--- !u!1 &1323368327
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -67556,7 +68670,7 @@ MonoBehaviour:
...
@@ -67556,7 +68670,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1714379351}
m_HandleRect: {fileID: 1714379351}
m_Direction: 2
m_Direction: 2
m_Value: 1
m_Value: 1
m_Size:
1
m_Size:
0.99999994
m_NumberOfSteps: 0
m_NumberOfSteps: 0
m_OnValueChanged:
m_OnValueChanged:
m_PersistentCalls:
m_PersistentCalls:
...
@@ -69123,7 +70237,7 @@ MonoBehaviour:
...
@@ -69123,7 +70237,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 761159127}
m_HandleRect: {fileID: 761159127}
m_Direction: 2
m_Direction: 2
m_Value: 0
m_Value: 0
m_Size:
1
m_Size:
0.6629213
m_NumberOfSteps: 0
m_NumberOfSteps: 0
m_OnValueChanged:
m_OnValueChanged:
m_PersistentCalls:
m_PersistentCalls:
...
@@ -69612,6 +70726,7 @@ RectTransform:
...
@@ -69612,6 +70726,7 @@ RectTransform:
- {fileID: 597804406}
- {fileID: 597804406}
- {fileID: 1036623265}
- {fileID: 1036623265}
- {fileID: 481498606}
- {fileID: 481498606}
- {fileID: 218581132}
- {fileID: 323389639}
- {fileID: 323389639}
- {fileID: 1764081935}
- {fileID: 1764081935}
- {fileID: 161960794}
- {fileID: 161960794}
...
@@ -69621,7 +70736,7 @@ RectTransform:
...
@@ -69621,7 +70736,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 1
35
0}
m_SizeDelta: {x: 0, y: 1
50
0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!1 &1440028868
--- !u!1 &1440028868
GameObject:
GameObject:
...
@@ -72668,7 +73783,7 @@ MonoBehaviour:
...
@@ -72668,7 +73783,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 2083794100}
m_HandleRect: {fileID: 2083794100}
m_Direction: 2
m_Direction: 2
m_Value: 0
m_Value: 0
m_Size:
1
m_Size:
0.5588235
m_NumberOfSteps: 0
m_NumberOfSteps: 0
m_OnValueChanged:
m_OnValueChanged:
m_PersistentCalls:
m_PersistentCalls:
...
@@ -74649,6 +75764,7 @@ RectTransform:
...
@@ -74649,6 +75764,7 @@ RectTransform:
- {fileID: 1022755363}
- {fileID: 1022755363}
- {fileID: 1310521637}
- {fileID: 1310521637}
- {fileID: 318249085}
- {fileID: 318249085}
- {fileID: 173682689}
- {fileID: 162255790}
- {fileID: 162255790}
- {fileID: 1996221961}
- {fileID: 1996221961}
- {fileID: 285815059}
- {fileID: 285815059}
...
@@ -74660,7 +75776,7 @@ RectTransform:
...
@@ -74660,7 +75776,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 1
65
0}
m_SizeDelta: {x: 0, y: 1
80
0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!1 &1532403001
--- !u!1 &1532403001
GameObject:
GameObject:
...
@@ -82846,11 +83962,11 @@ RectTransform:
...
@@ -82846,11 +83962,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 825093773}
- {fileID: 825093773}
m_Father: {fileID: 1527842774}
m_Father: {fileID: 1527842774}
m_RootOrder: 1
2
m_RootOrder: 1
3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -1
48
0}
m_AnchoredPosition: {x: 10, y: -1
63
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1666306113
--- !u!114 &1666306113
...
@@ -83216,7 +84332,7 @@ MonoBehaviour:
...
@@ -83216,7 +84332,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 677938099}
m_HandleRect: {fileID: 677938099}
m_Direction: 2
m_Direction: 2
m_Value: 1
m_Value: 1
m_Size:
1
m_Size:
0.99999994
m_NumberOfSteps: 0
m_NumberOfSteps: 0
m_OnValueChanged:
m_OnValueChanged:
m_PersistentCalls:
m_PersistentCalls:
...
@@ -86822,11 +87938,11 @@ RectTransform:
...
@@ -86822,11 +87938,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 1813051035}
- {fileID: 1813051035}
m_Father: {fileID: 1432741206}
m_Father: {fileID: 1432741206}
m_RootOrder:
9
m_RootOrder:
10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -1
03
0}
m_AnchoredPosition: {x: 10, y: -1
18
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1764081936
--- !u!114 &1764081936
...
@@ -89735,6 +90851,169 @@ MonoBehaviour:
...
@@ -89735,6 +90851,169 @@ MonoBehaviour:
defaultButton: 1
defaultButton: 1
scrollRect: {fileID: 250597853}
scrollRect: {fileID: 250597853}
pressColor: 0.5
pressColor: 0.5
--- !u!1 &1818913091
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1818913092}
- component: {fileID: 1818913097}
- component: {fileID: 1818913096}
- component: {fileID: 1818913095}
- component: {fileID: 1818913094}
- component: {fileID: 1818913093}
m_Layer: 5
m_Name: Button
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1818913092
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1818913091}
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: 2088919800}
- {fileID: 265769868}
- {fileID: 496376410}
m_Father: {fileID: 218581132}
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!95 &1818913093
Animator:
serializedVersion: 5
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1818913091}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: a331e0b501f943a4ebf8f266a43ae8f7, 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!114 &1818913094
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1818913091}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c48b628189305e649b63ee28987f282f, type: 3}
m_Name:
m_EditorClassIdentifier:
previewClip: {fileID: 0}
enterAudio:
clickAudio: SE_MENU_SELECT_01
exitAudio:
audioType: 0
--- !u!114 &1818913095
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1818913091}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 0
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: 0}
m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1}
m_PressedColor: {r: 0.6, g: 0.6, b: 0.6, 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: 1818913096}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!114 &1818913096
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1818913091}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 2100000, guid: 9126a6c7014175e4b91a80f607d03903, type: 2}
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: cd51bb57b5d16b14b82579d3a9d130fc, 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!222 &1818913097
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1818913091}
m_CullTransparentMesh: 1
--- !u!1 &1819594203
--- !u!1 &1819594203
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -98240,11 +99519,11 @@ RectTransform:
...
@@ -98240,11 +99519,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 983945930}
- {fileID: 983945930}
m_Father: {fileID: 377089522}
m_Father: {fileID: 377089522}
m_RootOrder:
9
m_RootOrder:
10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -1
03
0}
m_AnchoredPosition: {x: 10, y: -1
18
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1990895464
--- !u!114 &1990895464
...
@@ -98488,11 +99767,11 @@ RectTransform:
...
@@ -98488,11 +99767,11 @@ RectTransform:
m_Children:
m_Children:
- {fileID: 668514285}
- {fileID: 668514285}
m_Father: {fileID: 1527842774}
m_Father: {fileID: 1527842774}
m_RootOrder:
9
m_RootOrder:
10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 10, y: -1
03
0}
m_AnchoredPosition: {x: 10, y: -1
18
0}
m_SizeDelta: {x: -50, y: 140}
m_SizeDelta: {x: -50, y: 140}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1996221962
--- !u!114 &1996221962
...
@@ -98564,6 +99843,85 @@ Transform:
...
@@ -98564,6 +99843,85 @@ Transform:
m_Father: {fileID: 0}
m_Father: {fileID: 0}
m_RootOrder: 2
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2000653465
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2000653466}
- component: {fileID: 2000653468}
- component: {fileID: 2000653467}
m_Layer: 5
m_Name: '#Text_Ex'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2000653466
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2000653465}
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: 656714491}
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: 25, y: -26}
m_SizeDelta: {x: -50, y: 40}
m_Pivot: {x: 0, y: 0.5}
--- !u!114 &2000653467
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2000653465}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, 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_FontData:
m_Font: {fileID: 12800000, guid: cdf4c81f8bf6eb248a105d8a5edf19fd, type: 3}
m_FontSize: 23
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 59
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u51B3\u6597\u4E2D\u6548\u679C\u8FDE\u9501\u65F6\u7684\u52A8\u753B"
--- !u!222 &2000653468
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2000653465}
m_CullTransparentMesh: 1
--- !u!1 &2003040692
--- !u!1 &2003040692
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
...
@@ -102430,6 +103788,85 @@ CanvasRenderer:
...
@@ -102430,6 +103788,85 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2085696785}
m_GameObject: {fileID: 2085696785}
m_CullTransparentMesh: 1
m_CullTransparentMesh: 1
--- !u!1 &2088919799
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2088919800}
- component: {fileID: 2088919802}
- component: {fileID: 2088919801}
m_Layer: 5
m_Name: '#Text_Title'
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2088919800
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2088919799}
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: 1818913092}
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: -30}
m_SizeDelta: {x: 200, y: 40}
m_Pivot: {x: 0, y: 0.5}
--- !u!114 &2088919801
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2088919799}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, 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_FontData:
m_Font: {fileID: 12800000, guid: cdf4c81f8bf6eb248a105d8a5edf19fd, type: 3}
m_FontSize: 25
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 59
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: "\u8FDE\u9501\u52A8\u753B"
--- !u!222 &2088919802
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2088919799}
m_CullTransparentMesh: 1
--- !u!1 &2094666108
--- !u!1 &2094666108
GameObject:
GameObject:
m_ObjectHideFlags: 0
m_ObjectHideFlags: 0
Assets/ScriptableObjects/TextureContainer.asset
View file @
4d4a785c
...
@@ -318,6 +318,16 @@ MonoBehaviour:
...
@@ -318,6 +318,16 @@ MonoBehaviour:
chainCircleNum7
:
{
fileID
:
21300000
,
guid
:
e2cc2a0a0f2a1524fb739254e1996861
,
type
:
3
}
chainCircleNum7
:
{
fileID
:
21300000
,
guid
:
e2cc2a0a0f2a1524fb739254e1996861
,
type
:
3
}
chainCircleNum8
:
{
fileID
:
21300000
,
guid
:
1ae27ae278d3e40428cda309541918c1
,
type
:
3
}
chainCircleNum8
:
{
fileID
:
21300000
,
guid
:
1ae27ae278d3e40428cda309541918c1
,
type
:
3
}
chainCircleNum9
:
{
fileID
:
21300000
,
guid
:
ce56843701b6d914c869db7269627599
,
type
:
3
}
chainCircleNum9
:
{
fileID
:
21300000
,
guid
:
ce56843701b6d914c869db7269627599
,
type
:
3
}
chainNumSet0
:
{
fileID
:
21300000
,
guid
:
998945db525e3384cb41bbb21b4bfa94
,
type
:
3
}
chainNumSet1
:
{
fileID
:
21300000
,
guid
:
91d89d9a5dd8e7843a0f9a6c02d9cb1d
,
type
:
3
}
chainNumSet2
:
{
fileID
:
21300000
,
guid
:
1bcc2f307bdff8844984f0879f7555eb
,
type
:
3
}
chainNumSet3
:
{
fileID
:
21300000
,
guid
:
d1fd175f95778444e8af57633c02cb22
,
type
:
3
}
chainNumSet4
:
{
fileID
:
21300000
,
guid
:
71bf23486bf63a94bb58b0fe72f645a6
,
type
:
3
}
chainNumSet5
:
{
fileID
:
21300000
,
guid
:
d2a151a24e93eb048844c6e884f6015e
,
type
:
3
}
chainNumSet6
:
{
fileID
:
21300000
,
guid
:
f51cae04dc114a34eb0f5765a668c831
,
type
:
3
}
chainNumSet7
:
{
fileID
:
21300000
,
guid
:
5a4b900ee24dc5546861d48ce2e42150
,
type
:
3
}
chainNumSet8
:
{
fileID
:
21300000
,
guid
:
0ac64bc140f9d204886aed6f0dcf8eeb
,
type
:
3
}
chainNumSet9
:
{
fileID
:
21300000
,
guid
:
1514e0f4855cc744587659ea7eb86465
,
type
:
3
}
toggleM
:
{
fileID
:
21300000
,
guid
:
b4b6f990bf52e9e41a3157d2c0701a28
,
type
:
3
}
toggleM
:
{
fileID
:
21300000
,
guid
:
b4b6f990bf52e9e41a3157d2c0701a28
,
type
:
3
}
toggleM_On
:
{
fileID
:
21300000
,
guid
:
77342bb8b8bac73418a111be27a694e5
,
type
:
3
}
toggleM_On
:
{
fileID
:
21300000
,
guid
:
77342bb8b8bac73418a111be27a694e5
,
type
:
3
}
toggleM_Over
:
{
fileID
:
21300000
,
guid
:
03c22d822bdf72e4680c02fb6caa13a5
,
type
:
3
}
toggleM_Over
:
{
fileID
:
21300000
,
guid
:
03c22d822bdf72e4680c02fb6caa13a5
,
type
:
3
}
...
...
Assets/ScriptableObjects/TextureContainer.cs
View file @
4d4a785c
...
@@ -263,6 +263,17 @@ public class TextureContainer : ScriptableObject
...
@@ -263,6 +263,17 @@ public class TextureContainer : ScriptableObject
public
Sprite
chainCircleNum7
;
public
Sprite
chainCircleNum7
;
public
Sprite
chainCircleNum8
;
public
Sprite
chainCircleNum8
;
public
Sprite
chainCircleNum9
;
public
Sprite
chainCircleNum9
;
[
Header
(
"Chain Num Set"
)]
public
Sprite
chainNumSet0
;
public
Sprite
chainNumSet1
;
public
Sprite
chainNumSet2
;
public
Sprite
chainNumSet3
;
public
Sprite
chainNumSet4
;
public
Sprite
chainNumSet5
;
public
Sprite
chainNumSet6
;
public
Sprite
chainNumSet7
;
public
Sprite
chainNumSet8
;
public
Sprite
chainNumSet9
;
[
Header
(
"Window"
)]
[
Header
(
"Window"
)]
public
Sprite
toggleM
;
public
Sprite
toggleM
;
public
Sprite
toggleM_On
;
public
Sprite
toggleM_On
;
...
...
Assets/Scripts/MDPro3/Duel/GameCard.cs
View file @
4d4a785c
...
@@ -1518,7 +1518,7 @@ namespace MDPro3
...
@@ -1518,7 +1518,7 @@ namespace MDPro3
public
void
AnimationNegate
()
public
void
AnimationNegate
()
{
{
AudioManager
.
PlaySE
(
"SE_EFFECT_INVALID"
);
AudioManager
.
PlaySE
(
"SE_EFFECT_INVALID"
);
CameraManager
.
BlackInOut
(
0f
,
0.
3f
,
0.4
f
,
0.3f
);
CameraManager
.
BlackInOut
(
0f
,
0.
2f
,
0.5
f
,
0.3f
);
ElementObjectManager
manager
;
ElementObjectManager
manager
;
GameObject
model
;
GameObject
model
;
if
(
ThisLocationShouldHaveModel
(
p
))
if
(
ThisLocationShouldHaveModel
(
p
))
...
@@ -1545,11 +1545,11 @@ namespace MDPro3
...
@@ -1545,11 +1545,11 @@ namespace MDPro3
||
(
p
.
location
&
(
uint
)
CardLocation
.
Deck
)
>
0
)
||
(
p
.
location
&
(
uint
)
CardLocation
.
Deck
)
>
0
)
{
{
HideLabel
();
HideLabel
();
sequence
.
Append
(
offset
.
DOLocalMoveY
(
5
,
0.1
5
f
));
sequence
.
Append
(
offset
.
DOLocalMoveY
(
5
,
0.1f
));
sequence
.
AppendInterval
(
0.5f
);
sequence
.
AppendInterval
(
0.5f
);
sequence
.
Append
(
offset
.
DOLocalMoveY
(
0f
,
0.2f
));
sequence
.
Append
(
offset
.
DOLocalMoveY
(
0f
,
0.2f
));
sequence
.
Insert
(
0
,
pivot
.
DOScale
(
1f
,
0.1
5
f
));
sequence
.
Insert
(
0
,
pivot
.
DOScale
(
1f
,
0.1f
));
sequence
.
Insert
(
0.6
5
f
,
pivot
.
DOScale
(
scale
,
0.2f
));
sequence
.
Insert
(
0.6f
,
pivot
.
DOScale
(
scale
,
0.2f
));
sequence
.
OnComplete
(()
=>
sequence
.
OnComplete
(()
=>
{
{
Tools
.
ChangeLayer
(
model
,
"Default"
);
Tools
.
ChangeLayer
(
model
,
"Default"
);
...
@@ -1566,18 +1566,18 @@ namespace MDPro3
...
@@ -1566,18 +1566,18 @@ namespace MDPro3
manager
.
GetElement
<
Transform
>(
"Turn"
).
DOLocalRotate
(
Vector3
.
zero
,
0.1f
);
manager
.
GetElement
<
Transform
>(
"Turn"
).
DOLocalRotate
(
Vector3
.
zero
,
0.1f
);
var
originRotaion
=
pivot
.
localEulerAngles
;
var
originRotaion
=
pivot
.
localEulerAngles
;
sequence
.
Append
(
offset
.
DOLocalMoveY
(
1
,
0.1
5
f
));
sequence
.
Append
(
offset
.
DOLocalMoveY
(
1
,
0.1f
));
sequence
.
Join
(
offset
.
DOLocalMoveZ
(
5
,
0.1
5
f
));
sequence
.
Join
(
offset
.
DOLocalMoveZ
(
5
,
0.1f
));
sequence
.
Join
(
offset
.
DOLocalRotate
(
Vector3
.
zero
,
0.1
5
f
));
sequence
.
Join
(
offset
.
DOLocalRotate
(
Vector3
.
zero
,
0.1f
));
sequence
.
Join
(
pivot
.
DOLocalRotate
(
Vector3
.
zero
,
0.1
5
f
));
sequence
.
Join
(
pivot
.
DOLocalRotate
(
Vector3
.
zero
,
0.1f
));
sequence
.
Join
(
manager
.
GetElement
<
Transform
>(
"Turn"
).
DOLocalRotate
(
Vector3
.
zero
,
0.1
5
f
));
sequence
.
Join
(
manager
.
GetElement
<
Transform
>(
"Turn"
).
DOLocalRotate
(
Vector3
.
zero
,
0.1f
));
sequence
.
Append
(
offset
.
DOLocalMoveY
(
1.2f
,
0.5f
));
sequence
.
Append
(
offset
.
DOLocalMoveY
(
1.2f
,
0.5f
));
sequence
.
Join
(
offset
.
DOLocalMoveZ
(
5.5f
,
0.5f
));
sequence
.
Join
(
offset
.
DOLocalMoveZ
(
5.5f
,
0.5f
));
sequence
.
Append
(
offset
.
DOLocalMoveY
(
0f
,
0.2f
));
sequence
.
Append
(
offset
.
DOLocalMoveY
(
0f
,
0.2f
));
sequence
.
Join
(
offset
.
DOLocalMoveZ
(
0f
,
0.2f
));
sequence
.
Join
(
offset
.
DOLocalMoveZ
(
0f
,
0.2f
));
sequence
.
Join
(
pivot
.
DOLocalRotate
(
originRotaion
,
0.15f
));
sequence
.
Join
(
pivot
.
DOLocalRotate
(
originRotaion
,
0.15f
));
sequence
.
Insert
(
0
,
pivot
.
DOScale
(
1.2f
,
0.
65
f
));
sequence
.
Insert
(
0
,
pivot
.
DOScale
(
1.2f
,
0.
2
f
));
sequence
.
Insert
(
0.6
5
f
,
pivot
.
DOScale
(
scale
,
0.2f
));
sequence
.
Insert
(
0.6f
,
pivot
.
DOScale
(
scale
,
0.2f
));
sequence
.
OnComplete
(()
=>
sequence
.
OnComplete
(()
=>
{
{
Tools
.
ChangeLayer
(
model
,
"Default"
);
Tools
.
ChangeLayer
(
model
,
"Default"
);
...
@@ -1589,11 +1589,11 @@ namespace MDPro3
...
@@ -1589,11 +1589,11 @@ namespace MDPro3
||
(
p
.
location
&
(
uint
)
CardLocation
.
Removed
)
>
0
)
||
(
p
.
location
&
(
uint
)
CardLocation
.
Removed
)
>
0
)
{
{
offset
.
localPosition
=
new
Vector3
(
0
,
-
5
,
0
);
offset
.
localPosition
=
new
Vector3
(
0
,
-
5
,
0
);
sequence
.
Append
(
offset
.
DOLocalMoveY
(
0
,
0.1
5
f
));
sequence
.
Append
(
offset
.
DOLocalMoveY
(
0
,
0.1f
));
sequence
.
AppendInterval
(
0.5f
);
sequence
.
AppendInterval
(
0.5f
);
sequence
.
Append
(
offset
.
DOLocalMoveY
(-
5f
,
0.2f
));
sequence
.
Append
(
offset
.
DOLocalMoveY
(-
5f
,
0.2f
));
sequence
.
Insert
(
0
,
offset
.
DOScale
(
1f
,
0.1
5
f
));
sequence
.
Insert
(
0
,
offset
.
DOScale
(
1f
,
0.1f
));
sequence
.
Insert
(
0.6
5f
,
offset
.
DOScale
(
Vector3
.
zero
,
0.2f
));
sequence
.
Insert
(
0.6
f
,
offset
.
DOScale
(
Vector3
.
one
*
0.2f
,
0.2f
));
sequence
.
OnComplete
(()
=>
sequence
.
OnComplete
(()
=>
{
{
Destroy
(
model
);
Destroy
(
model
);
...
...
Assets/Scripts/MDPro3/Managers/TextureManager.cs
View file @
4d4a785c
...
@@ -737,5 +737,34 @@ namespace MDPro3
...
@@ -737,5 +737,34 @@ namespace MDPro3
returnValue
.
Apply
();
returnValue
.
Apply
();
return
returnValue
;
return
returnValue
;
}
}
public
static
Sprite
GetChainNumSprite
(
int
num
)
{
switch
(
num
)
{
case
0
:
return
container
.
chainNumSet0
;
case
1
:
return
container
.
chainNumSet1
;
case
2
:
return
container
.
chainNumSet2
;
case
3
:
return
container
.
chainNumSet3
;
case
4
:
return
container
.
chainNumSet4
;
case
5
:
return
container
.
chainNumSet5
;
case
6
:
return
container
.
chainNumSet6
;
case
7
:
return
container
.
chainNumSet7
;
case
8
:
return
container
.
chainNumSet8
;
case
9
:
return
container
.
chainNumSet9
;
default
:
return
container
.
chainNumSet0
;
}
}
}
}
}
}
Assets/Scripts/MDPro3/Servants/OcgCore.cs
View file @
4d4a785c
...
@@ -19,6 +19,7 @@ using MDPro3.YGOSharp;
...
@@ -19,6 +19,7 @@ using MDPro3.YGOSharp;
using
MDPro3.YGOSharp.OCGWrapper.Enums
;
using
MDPro3.YGOSharp.OCGWrapper.Enums
;
using
static
YgomGame
.
Bg
.
BgEffectSettingInner
;
using
static
YgomGame
.
Bg
.
BgEffectSettingInner
;
using
MDPro3.UI
;
using
MDPro3.UI
;
using
static
MDPro3
.
GameCard
;
namespace
MDPro3
namespace
MDPro3
{
{
...
@@ -670,8 +671,6 @@ namespace MDPro3
...
@@ -670,8 +671,6 @@ namespace MDPro3
cg
.
interactable
=
true
;
cg
.
interactable
=
true
;
cg
.
blocksRaycasts
=
true
;
cg
.
blocksRaycasts
=
true
;
//ABLoader.LoadFromFolder("Robber/63bd3e25");
//Attack Line
//Attack Line
if
(
attackLine
==
null
)
if
(
attackLine
==
null
)
{
{
...
@@ -1195,6 +1194,8 @@ namespace MDPro3
...
@@ -1195,6 +1194,8 @@ namespace MDPro3
public
List
<
GameCard
>
materialCards
=
new
List
<
GameCard
>();
public
List
<
GameCard
>
materialCards
=
new
List
<
GameCard
>();
public
List
<
GameCard
>
cardsInChain
=
new
List
<
GameCard
>();
public
List
<
GameCard
>
cardsInChain
=
new
List
<
GameCard
>();
public
List
<
int
>
codesInChain
=
new
List
<
int
>();
public
List
<
int
>
codesInChain
=
new
List
<
int
>();
public
List
<
uint
>
controllerInChain
=
new
List
<
uint
>();
public
List
<
int
>
negatedInChain
=
new
List
<
int
>();
public
List
<
GameCard
>
cardsBeTarget
=
new
List
<
GameCard
>();
public
List
<
GameCard
>
cardsBeTarget
=
new
List
<
GameCard
>();
public
List
<
GameCard
>
cardsInSelection
=
new
List
<
GameCard
>();
public
List
<
GameCard
>
cardsInSelection
=
new
List
<
GameCard
>();
public
List
<
GameCard
>
cardsMustBeSelected
=
new
List
<
GameCard
>();
public
List
<
GameCard
>
cardsMustBeSelected
=
new
List
<
GameCard
>();
...
@@ -1238,6 +1239,8 @@ namespace MDPro3
...
@@ -1238,6 +1239,8 @@ namespace MDPro3
materialCards
.
Clear
();
materialCards
.
Clear
();
cardsInChain
.
Clear
();
cardsInChain
.
Clear
();
codesInChain
.
Clear
();
codesInChain
.
Clear
();
controllerInChain
.
Clear
();
negatedInChain
.
Clear
();
cardsBeTarget
.
Clear
();
cardsBeTarget
.
Clear
();
cardsInSelection
.
Clear
();
cardsInSelection
.
Clear
();
cardsMustBeSelected
.
Clear
();
cardsMustBeSelected
.
Clear
();
...
@@ -2270,10 +2273,21 @@ namespace MDPro3
...
@@ -2270,10 +2273,21 @@ namespace MDPro3
if
(
card
!=
null
)
if
(
card
!=
null
)
{
{
card
.
SetCode
(
code
);
card
.
SetCode
(
code
);
card
.
AnimationActivate
();
cardsInChain
.
Add
(
card
);
cardsInChain
.
Add
(
card
);
codesInChain
.
Add
(
code
);
codesInChain
.
Add
(
code
);
Sleep
(
100
);
controllerInChain
.
Add
(
card
.
p
.
controller
);
card
.
AnimationActivate
();
float
extraSleep
=
0f
;
if
(
cardsInChain
.
Count
>
1
)
extraSleep
=
1.44f
;
if
(
cardsInChain
.
Count
>
3
)
extraSleep
=
2.1f
;
DOTween
.
To
(
v
=>
{
},
0
,
0
,
1f
).
OnComplete
(()
=>
{
ShowChainStack
();
});
Sleep
(
100
+
(
int
)(
extraSleep
*
100
));
ES_hint
=
InterString
.
Get
(
"「[?]」被发动时"
,
card
.
GetData
().
Name
);
ES_hint
=
InterString
.
Get
(
"「[?]」被发动时"
,
card
.
GetData
().
Name
);
}
}
if
(
gps
.
controller
==
0
)
if
(
gps
.
controller
==
0
)
...
@@ -2296,37 +2310,45 @@ namespace MDPro3
...
@@ -2296,37 +2310,45 @@ namespace MDPro3
break
;
break
;
case
GameMessage
.
ChainSolving
:
case
GameMessage
.
ChainSolving
:
var
id
=
(
int
)
r
.
ReadByte
();
var
id
=
(
int
)
r
.
ReadByte
();
card
=
null
;
messagePass
=
false
;
var
config
=
true
;
DOTween
.
To
(
v
=>
{
},
0
,
0
,
ShowChainResolve
(
id
)).
OnComplete
(()
=>
{
if
(
id
<=
cardsInChain
.
Count
)
if
(
id
<=
cardsInChain
.
Count
)
{
{
bool
needPlay
=
true
;
card
=
cardsInChain
[
id
-
1
];
card
=
cardsInChain
[
id
-
1
];
if
(
card
==
null
)
needPlay
=
false
;
else
card
.
ResolveChain
(
id
);
card
.
ResolveChain
(
id
);
if
(
card
.
GetData
().
Id
!=
codesInChain
[
id
-
1
])
//Hand Shuffle
if
(
needPlay
&&
card
.
GetData
().
Id
!=
codesInChain
[
id
-
1
])
break
;
needPlay
=
false
;
if
(
card
.
disabled
||
card
.
negated
)
if
(
needPlay
&&
(
negatedInChain
.
Contains
(
id
)
||
card
.
disabled
))
break
;
{
needPlay
=
false
;
card
.
negated
=
true
;
card
.
AnimationNegate
();
Sleep
(
100
);
}
if
(
condition
==
Condition
.
Duel
if
(
condition
==
Condition
.
Duel
&&
Config
.
Get
(
"DuelEffect"
,
"1"
)
==
"0"
)
&&
Config
.
Get
(
"DuelEffect"
,
"1"
)
==
"0"
)
config
=
false
;
needPlay
=
false
;
if
(
condition
==
Condition
.
Watch
if
(
condition
==
Condition
.
Watch
&&
Config
.
Get
(
"WatchEffect"
,
"1"
)
==
"0"
)
&&
Config
.
Get
(
"WatchEffect"
,
"1"
)
==
"0"
)
config
=
false
;
needPlay
=
false
;
if
(
condition
==
Condition
.
Replay
if
(
condition
==
Condition
.
Replay
&&
Config
.
Get
(
"ReplayEffect"
,
"1"
)
==
"0"
)
&&
Config
.
Get
(
"ReplayEffect"
,
"1"
)
==
"0"
)
config
=
false
;
needPlay
=
false
;
if
(!
config
)
break
;
if
(
needPlay
)
{
code
=
card
.
GetData
().
Alias
>
0
?
card
.
GetData
().
Alias
:
card
.
GetData
().
Id
;
code
=
card
.
GetData
().
Alias
>
0
?
card
.
GetData
().
Alias
:
card
.
GetData
().
Id
;
if
(
card
.
GetData
().
Id
==
83764719
)
if
(
card
.
GetData
().
Id
==
83764719
)
//死者苏生 异画
code
=
83764719
;
code
=
83764719
;
if
(
Directory
.
Exists
(
Program
.
root
+
"Card/"
+
code
.
ToString
()))
if
(
Directory
.
Exists
(
Program
.
root
+
"Card/"
+
code
.
ToString
()))
{
{
messagePass
=
false
;
effect
=
ABLoader
.
LoadFromFolder
(
"Card/"
+
code
.
ToString
(),
"CardEffect"
+
code
.
ToString
(),
true
);
effect
=
ABLoader
.
LoadFromFolder
(
"Card/"
+
code
.
ToString
(),
"CardEffect"
+
code
.
ToString
(),
true
);
allGameObjects
.
Add
(
effect
);
allGameObjects
.
Add
(
effect
);
for
(
int
i
=
0
;
i
<
effect
.
transform
.
childCount
;
i
++)
for
(
int
i
=
0
;
i
<
effect
.
transform
.
childCount
;
i
++)
...
@@ -2577,7 +2599,15 @@ namespace MDPro3
...
@@ -2577,7 +2599,15 @@ namespace MDPro3
AudioManager
.
PlaySE
(
"SE_EV_MONSTER_REBORN"
);
AudioManager
.
PlaySE
(
"SE_EV_MONSTER_REBORN"
);
}
}
}
}
else
messagePass
=
true
;
}
else
messagePass
=
true
;
}
}
else
messagePass
=
true
;
});
break
;
break
;
case
GameMessage
.
ChainSolved
:
case
GameMessage
.
ChainSolved
:
id
=
r
.
ReadByte
();
id
=
r
.
ReadByte
();
...
@@ -2598,20 +2628,18 @@ namespace MDPro3
...
@@ -2598,20 +2628,18 @@ namespace MDPro3
cardsBeTarget
.
Clear
();
cardsBeTarget
.
Clear
();
cardsInChain
.
Clear
();
cardsInChain
.
Clear
();
codesInChain
.
Clear
();
codesInChain
.
Clear
();
controllerInChain
.
Clear
();
negatedInChain
.
Clear
();
materialCards
.
Clear
();
materialCards
.
Clear
();
break
;
break
;
case
GameMessage
.
ChainNegated
:
case
GameMessage
.
ChainNegated
:
case
GameMessage
.
ChainDisabled
:
case
GameMessage
.
ChainDisabled
:
var
id_
=
r
.
ReadByte
()
-
1
;
id
=
r
.
ReadByte
();
if
(
id_
<
0
)
if
(
id
<=
cardsInChain
.
Count
)
id_
=
0
;
card
=
null
;
if
(
id_
<
cardsInChain
.
Count
)
{
{
card
=
cardsInChain
[
id_
];
negatedInChain
.
Add
(
id
);
card
=
cardsInChain
[
id
-
1
];
card
.
negated
=
true
;
card
.
negated
=
true
;
card
.
AnimationNegate
();
Sleep
(
100
);
}
}
break
;
break
;
case
GameMessage
.
Attack
:
case
GameMessage
.
Attack
:
...
@@ -3044,7 +3072,7 @@ namespace MDPro3
...
@@ -3044,7 +3072,7 @@ namespace MDPro3
case
GameMessage
.
TossCoin
:
case
GameMessage
.
TossCoin
:
player
=
LocalPlayer
(
r
.
ReadByte
());
player
=
LocalPlayer
(
r
.
ReadByte
());
count
=
r
.
ReadByte
();
count
=
r
.
ReadByte
();
config
=
true
;
bool
config
=
true
;
if
(
condition
==
Condition
.
Duel
if
(
condition
==
Condition
.
Duel
&&
Config
.
Get
(
"DuelCoin"
,
"1"
)
==
"0"
)
&&
Config
.
Get
(
"DuelCoin"
,
"1"
)
==
"0"
)
config
=
false
;
config
=
false
;
...
@@ -6088,6 +6116,330 @@ namespace MDPro3
...
@@ -6088,6 +6116,330 @@ namespace MDPro3
if
(
placeCount
.
gameObject
.
activeSelf
)
if
(
placeCount
.
gameObject
.
activeSelf
)
placeCount
.
gameObject
.
SetActive
(
false
);
placeCount
.
gameObject
.
SetActive
(
false
);
}
}
bool
CheckChain
()
{
bool
config
=
true
;
if
(
condition
==
Condition
.
Duel
&&
Config
.
Get
(
"DuelChain"
,
"1"
)
==
"0"
)
config
=
false
;
if
(
condition
==
Condition
.
Watch
&&
Config
.
Get
(
"WatchChain"
,
"1"
)
==
"0"
)
config
=
false
;
if
(
condition
==
Condition
.
Replay
&&
Config
.
Get
(
"ReplayChain"
,
"1"
)
==
"0"
)
config
=
false
;
return
config
;
}
void
ShowChainStack
()
{
int
chain
=
cardsInChain
.
Count
;
if
(
chain
==
1
)
return
;
if
(!
CheckChain
())
return
;
GameObject
animation
;
if
(
chain
<
4
)
animation
=
ABLoader
.
LoadFromFile
(
"Timeline/DuelChain/DuelChainStack01"
,
true
);
else
{
animation
=
ABLoader
.
LoadFromFile
(
"Timeline/DuelChain/DuelChainStack02"
,
true
);
DOTween
.
To
(
v
=>
{
},
0
,
0
,
0.0166f
).
OnComplete
(()
=>
{
AudioManager
.
PlaySE
(
"SE_DUELCHAIN_STACK02"
);
});
DOTween
.
To
(
v
=>
{
},
0
,
0
,
0.767f
).
OnComplete
(()
=>
{
if
(
chain
==
4
)
AudioManager
.
PlaySE
(
"SE_DUEL_CHAIN_NUMEFF_01"
);
else
if
(
chain
==
5
)
AudioManager
.
PlaySE
(
"SE_DUEL_CHAIN_NUMEFF_02"
);
else
AudioManager
.
PlaySE
(
"SE_DUEL_CHAIN_NUMEFF_03"
);
});
}
var
director
=
animation
.
GetComponent
<
PlayableDirector
>();
var
mono
=
animation
.
AddComponent
<
DoWhenPlayableDirectorStop
>();
mono
.
action
=
()
=>
{
Destroy
(
animation
);
};
var
manager
=
animation
.
GetComponent
<
ElementObjectManager
>();
ElementObjectManager
targetCardD
;
if
(
controllerInChain
[
chain
-
1
]
==
0
)
{
targetCardD
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardDL"
);
manager
.
GetElement
(
"ChainCardSetDROffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDL_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDL_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDL_Tens"
),
chain
);
}
else
{
targetCardD
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardDR"
);
manager
.
GetElement
(
"ChainCardSetDLOffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDR_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDR_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDR_Tens"
),
chain
);
}
StartCoroutine
(
Program
.
I
().
texture_
.
LoadDummyCard
(
targetCardD
,
codesInChain
[
chain
-
1
]));
if
(
controllerInChain
[
chain
-
1
]
==
controllerInChain
[
chain
-
2
])
{
manager
.
GetElement
(
"ChainStraightCLtoDR"
).
SetActive
(
false
);
manager
.
GetElement
(
"ChainStraightCRtoDL"
).
SetActive
(
false
);
}
else
{
if
(
controllerInChain
[
chain
-
1
]
==
0
)
manager
.
GetElement
(
"ChainStraightCLtoDR"
).
SetActive
(
false
);
else
manager
.
GetElement
(
"ChainStraightCRtoDL"
).
SetActive
(
false
);
}
ElementObjectManager
targetCardC
;
if
(
controllerInChain
[
chain
-
2
]
==
0
)
{
targetCardC
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardCL"
);
manager
.
GetElement
(
"ChainCardSetCROffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCL_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCL_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCL_Tens"
),
chain
-
1
);
}
else
{
targetCardC
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardCR"
);
manager
.
GetElement
(
"ChainCardSetCLOffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCR_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCR_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCR_Tens"
),
chain
-
1
);
}
StartCoroutine
(
Program
.
I
().
texture_
.
LoadDummyCard
(
targetCardC
,
codesInChain
[
chain
-
2
]));
if
(
chain
>
3
)
{
if
(
controllerInChain
[
chain
-
2
]
==
controllerInChain
[
chain
-
3
])
{
manager
.
GetElement
(
"ChainStraightBLtoCR"
).
SetActive
(
false
);
manager
.
GetElement
(
"ChainStraightBRtoCL"
).
SetActive
(
false
);
}
else
{
if
(
controllerInChain
[
chain
-
2
]
==
0
)
manager
.
GetElement
(
"ChainStraightBLtoCR"
).
SetActive
(
false
);
else
manager
.
GetElement
(
"ChainStraightBRtoCL"
).
SetActive
(
false
);
}
ElementObjectManager
targetCardB
;
if
(
controllerInChain
[
chain
-
3
]
==
0
)
{
targetCardB
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardBL"
);
manager
.
GetElement
(
"ChainCardSetBROffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBL_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBL_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBL_Tens"
),
chain
-
2
);
}
else
{
targetCardB
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardBR"
);
manager
.
GetElement
(
"ChainCardSetBLOffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBR_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBR_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBR_Tens"
),
chain
-
2
);
}
StartCoroutine
(
Program
.
I
().
texture_
.
LoadDummyCard
(
targetCardB
,
codesInChain
[
chain
-
3
]));
if
(
controllerInChain
[
chain
-
3
]
==
controllerInChain
[
chain
-
4
])
{
manager
.
GetElement
(
"ChainStraightALtoBR"
).
SetActive
(
false
);
manager
.
GetElement
(
"ChainStraightARtoBL"
).
SetActive
(
false
);
}
else
{
if
(
controllerInChain
[
chain
-
3
]
==
0
)
manager
.
GetElement
(
"ChainStraightALtoBR"
).
SetActive
(
false
);
else
manager
.
GetElement
(
"ChainStraightARtoBL"
).
SetActive
(
false
);
}
ElementObjectManager
targetCardA
;
if
(
controllerInChain
[
chain
-
4
]
==
0
)
{
targetCardA
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardAL"
);
manager
.
GetElement
(
"ChainCardSetAROffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumAL_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumAL_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumAL_Tens"
),
chain
-
3
);
}
else
{
targetCardA
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardAR"
);
manager
.
GetElement
(
"ChainCardSetALOffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumAR_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumAR_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumAR_Tens"
),
chain
-
3
);
}
StartCoroutine
(
Program
.
I
().
texture_
.
LoadDummyCard
(
targetCardA
,
codesInChain
[
chain
-
4
]));
}
}
float
ShowChainResolve
(
int
chain
)
{
if
(
cardsInChain
.
Count
==
1
)
return
0
;
if
(!
CheckChain
())
return
0
;
GameObject
animation
;
if
(
chain
==
1
)
animation
=
ABLoader
.
LoadFromFile
(
"Timeline/DuelChain/DuelChainResolve01"
,
true
);
else
if
(
chain
==
2
)
animation
=
ABLoader
.
LoadFromFile
(
"Timeline/DuelChain/DuelChainResolve02"
,
true
);
else
animation
=
ABLoader
.
LoadFromFile
(
"Timeline/DuelChain/DuelChainResolve03"
,
true
);
var
director
=
animation
.
GetComponent
<
PlayableDirector
>();
var
mono
=
animation
.
AddComponent
<
DoWhenPlayableDirectorStop
>();
mono
.
action
=
()
=>
{
Destroy
(
animation
);
};
var
manager
=
animation
.
GetComponent
<
ElementObjectManager
>();
ElementObjectManager
targetCardD
;
if
(
controllerInChain
[
chain
-
1
]
==
0
)
{
targetCardD
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardDL"
);
manager
.
GetElement
(
"ChainCardSetDROffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDL_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDL_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDL_Tens"
),
chain
);
}
else
{
targetCardD
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardDR"
);
manager
.
GetElement
(
"ChainCardSetDLOffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDR_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDR_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumDR_Tens"
),
chain
);
}
StartCoroutine
(
Program
.
I
().
texture_
.
LoadDummyCard
(
targetCardD
,
codesInChain
[
chain
-
1
]));
if
(
chain
>
1
)
{
if
(
controllerInChain
[
chain
-
1
]
==
controllerInChain
[
chain
-
2
])
{
manager
.
GetElement
(
"ChainStraightCLtoDR"
).
SetActive
(
false
);
manager
.
GetElement
(
"ChainStraightCRtoDL"
).
SetActive
(
false
);
}
else
{
if
(
controllerInChain
[
chain
-
1
]
==
0
)
manager
.
GetElement
(
"ChainStraightCLtoDR"
).
SetActive
(
false
);
else
manager
.
GetElement
(
"ChainStraightCRtoDL"
).
SetActive
(
false
);
}
ElementObjectManager
targetCardC
;
if
(
controllerInChain
[
chain
-
2
]
==
0
)
{
targetCardC
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardCL"
);
manager
.
GetElement
(
"ChainCardSetCROffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCL_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCL_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCL_Tens"
),
chain
-
1
);
}
else
{
targetCardC
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardCR"
);
manager
.
GetElement
(
"ChainCardSetCLOffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCR_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCR_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumCR_Tens"
),
chain
-
1
);
}
StartCoroutine
(
Program
.
I
().
texture_
.
LoadDummyCard
(
targetCardC
,
codesInChain
[
chain
-
2
]));
}
if
(
chain
>
2
)
{
if
(
controllerInChain
[
chain
-
2
]
==
controllerInChain
[
chain
-
3
])
{
manager
.
GetElement
(
"ChainStraightBLtoCR"
).
SetActive
(
false
);
manager
.
GetElement
(
"ChainStraightBRtoCL"
).
SetActive
(
false
);
}
else
{
if
(
controllerInChain
[
chain
-
2
]
==
0
)
manager
.
GetElement
(
"ChainStraightBLtoCR"
).
SetActive
(
false
);
else
manager
.
GetElement
(
"ChainStraightBRtoCL"
).
SetActive
(
false
);
}
ElementObjectManager
targetCardB
;
if
(
controllerInChain
[
chain
-
3
]
==
0
)
{
targetCardB
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardBL"
);
manager
.
GetElement
(
"ChainCardSetBROffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBL_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBL_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBL_Tens"
),
chain
-
2
);
}
else
{
targetCardB
=
manager
.
GetElement
<
ElementObjectManager
>(
"DummyChainCardBR"
);
manager
.
GetElement
(
"ChainCardSetBLOffset"
).
SetActive
(
false
);
ChangeChainNumber
(
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBR_Digit"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBR_Ones"
),
manager
.
GetElement
<
SpriteRenderer
>(
"ChainNumBR_Tens"
),
chain
-
2
);
}
StartCoroutine
(
Program
.
I
().
texture_
.
LoadDummyCard
(
targetCardB
,
codesInChain
[
chain
-
3
]));
}
if
(
chain
==
1
)
return
0.95f
;
else
if
(
chain
==
2
)
return
1.84f
;
else
return
1.84f
;
}
void
ChangeChainNumber
(
SpriteRenderer
digit
,
SpriteRenderer
one
,
SpriteRenderer
ten
,
int
number
)
{
if
(
number
<
10
)
{
one
.
gameObject
.
SetActive
(
false
);
ten
.
gameObject
.
SetActive
(
false
);
digit
.
sprite
=
TextureManager
.
GetChainNumSprite
(
number
);
}
else
{
digit
.
gameObject
.
SetActive
(
false
);
one
.
sprite
=
TextureManager
.
GetChainNumSprite
(
number
%
10
);
ten
.
sprite
=
TextureManager
.
GetChainNumSprite
((
number
/
10
)
%
10
);
}
}
#
endregion
#
endregion
...
...
Assets/Scripts/MDPro3/Servants/Setting.cs
View file @
4d4a785c
...
@@ -66,6 +66,8 @@ namespace MDPro3
...
@@ -66,6 +66,8 @@ namespace MDPro3
public
Text
duelCutinValue
;
public
Text
duelCutinValue
;
public
Button
duelEffect
;
public
Button
duelEffect
;
public
Text
duelEffectValue
;
public
Text
duelEffectValue
;
public
Button
duelChain
;
public
Text
duelChainValue
;
public
Button
duelDice
;
public
Button
duelDice
;
public
Text
duelDiceValue
;
public
Text
duelDiceValue
;
public
Button
duelCoin
;
public
Button
duelCoin
;
...
@@ -92,6 +94,8 @@ namespace MDPro3
...
@@ -92,6 +94,8 @@ namespace MDPro3
public
Text
watchCutinValue
;
public
Text
watchCutinValue
;
public
Button
watchEffect
;
public
Button
watchEffect
;
public
Text
watchEffectValue
;
public
Text
watchEffectValue
;
public
Button
watchChain
;
public
Text
watchChainValue
;
public
Button
watchDice
;
public
Button
watchDice
;
public
Text
watchDiceValue
;
public
Text
watchDiceValue
;
public
Button
watchCoin
;
public
Button
watchCoin
;
...
@@ -116,6 +120,8 @@ namespace MDPro3
...
@@ -116,6 +120,8 @@ namespace MDPro3
public
Text
replayCutinValue
;
public
Text
replayCutinValue
;
public
Button
replayEffect
;
public
Button
replayEffect
;
public
Text
replayEffectValue
;
public
Text
replayEffectValue
;
public
Button
replayChain
;
public
Text
replayChainValue
;
public
Button
replayDice
;
public
Button
replayDice
;
public
Text
replayDiceValue
;
public
Text
replayDiceValue
;
public
Button
replayCoin
;
public
Button
replayCoin
;
...
@@ -176,6 +182,9 @@ namespace MDPro3
...
@@ -176,6 +182,9 @@ namespace MDPro3
duelEffect
.
onClick
.
AddListener
(
OnDuelEffectClick
);
duelEffect
.
onClick
.
AddListener
(
OnDuelEffectClick
);
watchEffect
.
onClick
.
AddListener
(
OnWatchEffectClick
);
watchEffect
.
onClick
.
AddListener
(
OnWatchEffectClick
);
replayEffect
.
onClick
.
AddListener
(
OnReplayEffectClick
);
replayEffect
.
onClick
.
AddListener
(
OnReplayEffectClick
);
duelChain
.
onClick
.
AddListener
(
OnDuelChainClick
);
watchChain
.
onClick
.
AddListener
(
OnWatchChainClick
);
replayChain
.
onClick
.
AddListener
(
OnReplayChainClick
);
duelDice
.
onClick
.
AddListener
(
OnDuelDiceClick
);
duelDice
.
onClick
.
AddListener
(
OnDuelDiceClick
);
watchDice
.
onClick
.
AddListener
(
OnWatchDiceClick
);
watchDice
.
onClick
.
AddListener
(
OnWatchDiceClick
);
replayDice
.
onClick
.
AddListener
(
OnReplayDiceClick
);
replayDice
.
onClick
.
AddListener
(
OnReplayDiceClick
);
...
@@ -275,6 +284,9 @@ namespace MDPro3
...
@@ -275,6 +284,9 @@ namespace MDPro3
Config
.
Set
(
"DuelEffect"
,
SaveBool
(
duelEffectValue
.
text
));
Config
.
Set
(
"DuelEffect"
,
SaveBool
(
duelEffectValue
.
text
));
Config
.
Set
(
"WatchEffect"
,
SaveBool
(
watchEffectValue
.
text
));
Config
.
Set
(
"WatchEffect"
,
SaveBool
(
watchEffectValue
.
text
));
Config
.
Set
(
"ReplayEffect"
,
SaveBool
(
replayEffectValue
.
text
));
Config
.
Set
(
"ReplayEffect"
,
SaveBool
(
replayEffectValue
.
text
));
Config
.
Set
(
"DuelChain"
,
SaveBool
(
duelChainValue
.
text
));
Config
.
Set
(
"WatchChain"
,
SaveBool
(
watchChainValue
.
text
));
Config
.
Set
(
"ReplayChain"
,
SaveBool
(
replayChainValue
.
text
));
Config
.
Set
(
"DuelDice"
,
SaveBool
(
duelDiceValue
.
text
));
Config
.
Set
(
"DuelDice"
,
SaveBool
(
duelDiceValue
.
text
));
Config
.
Set
(
"WatchDice"
,
SaveBool
(
watchDiceValue
.
text
));
Config
.
Set
(
"WatchDice"
,
SaveBool
(
watchDiceValue
.
text
));
Config
.
Set
(
"ReplayDice"
,
SaveBool
(
replayDiceValue
.
text
));
Config
.
Set
(
"ReplayDice"
,
SaveBool
(
replayDiceValue
.
text
));
...
@@ -800,6 +812,22 @@ namespace MDPro3
...
@@ -800,6 +812,22 @@ namespace MDPro3
else
else
replayEffectValue
.
text
=
InterString
.
Get
(
"开"
);
replayEffectValue
.
text
=
InterString
.
Get
(
"开"
);
value
=
Config
.
Get
(
"DuelChain"
,
"1"
);
if
(
value
==
"0"
)
duelChainValue
.
text
=
InterString
.
Get
(
"关"
);
else
duelChainValue
.
text
=
InterString
.
Get
(
"开"
);
value
=
Config
.
Get
(
"WatchChain"
,
"1"
);
if
(
value
==
"0"
)
watchChainValue
.
text
=
InterString
.
Get
(
"关"
);
else
watchChainValue
.
text
=
InterString
.
Get
(
"开"
);
value
=
Config
.
Get
(
"ReplayChain"
,
"1"
);
if
(
value
==
"0"
)
replayChainValue
.
text
=
InterString
.
Get
(
"关"
);
else
replayChainValue
.
text
=
InterString
.
Get
(
"开"
);
value
=
Config
.
Get
(
"DuelDice"
,
"1"
);
value
=
Config
.
Get
(
"DuelDice"
,
"1"
);
if
(
value
==
"0"
)
if
(
value
==
"0"
)
duelDiceValue
.
text
=
InterString
.
Get
(
"关"
);
duelDiceValue
.
text
=
InterString
.
Get
(
"关"
);
...
@@ -1022,6 +1050,27 @@ namespace MDPro3
...
@@ -1022,6 +1050,27 @@ namespace MDPro3
else
else
replayEffectValue
.
text
=
InterString
.
Get
(
"开"
);
replayEffectValue
.
text
=
InterString
.
Get
(
"开"
);
}
}
public
void
OnDuelChainClick
()
{
if
(
duelChainValue
.
text
==
InterString
.
Get
(
"开"
))
duelChainValue
.
text
=
InterString
.
Get
(
"关"
);
else
duelChainValue
.
text
=
InterString
.
Get
(
"开"
);
}
public
void
OnWatchChainClick
()
{
if
(
watchChainValue
.
text
==
InterString
.
Get
(
"开"
))
watchChainValue
.
text
=
InterString
.
Get
(
"关"
);
else
watchChainValue
.
text
=
InterString
.
Get
(
"开"
);
}
public
void
OnReplayChainClick
()
{
if
(
replayChainValue
.
text
==
InterString
.
Get
(
"开"
))
replayChainValue
.
text
=
InterString
.
Get
(
"关"
);
else
replayChainValue
.
text
=
InterString
.
Get
(
"开"
);
}
public
void
OnDuelDiceClick
()
public
void
OnDuelDiceClick
()
{
{
if
(
duelDiceValue
.
text
==
InterString
.
Get
(
"开"
))
if
(
duelDiceValue
.
text
==
InterString
.
Get
(
"开"
))
...
...
ProjectSettings/ProjectSettings.asset
View file @
4d4a785c
...
@@ -135,8 +135,7 @@ PlayerSettings:
...
@@ -135,8 +135,7 @@ PlayerSettings:
16:9:
1
16:9:
1
Others
:
1
Others
:
1
bundleVersion
:
1.0.5.1
bundleVersion
:
1.0.5.1
preloadedAssets
:
preloadedAssets
:
[]
-
{
fileID
:
11400000
,
guid
:
5fb02d2098f52054b89ce4a9f63ba9ee
,
type
:
2
}
metroInputSource
:
0
metroInputSource
:
0
wsaTransparentSwapchain
:
0
wsaTransparentSwapchain
:
0
m_HolographicPauseOnTrackingLoss
:
1
m_HolographicPauseOnTrackingLoss
:
1
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment