浏览代码

添加数据

芋圆号航母 6 年之前
父节点
当前提交
6ae714d349
共有 100 个文件被更改,包括 3357 次插入387 次删除
  1. 6 5
      .vs/FarplaneSpire/xs/UserPrefs.xml
  2. 二进制
      .vs/FarplaneSpire/xs/sqlite3/storage.ide
  3. 二进制
      .vs/FarplaneSpire/xs/sqlite3/storage.ide-shm
  4. 二进制
      .vs/FarplaneSpire/xs/sqlite3/storage.ide-wal
  5. 0 1
      Assembly-CSharp.csproj
  6. 55 7
      Assets/Resources/Jsons/cards.json
  7. 0 70
      Assets/Resources/Jsons/mslug4.json
  8. 3 2
      Assets/Resources/Jsons/mslug4.json.meta
  9. 二进制
      Assets/Resources/Textures/Cards/Back_Attack.jpg
  10. 88 0
      Assets/Resources/Textures/Cards/Back_Attack.jpg.meta
  11. 二进制
      Assets/Resources/Textures/Cards/Back_Defense.jpg
  12. 88 0
      Assets/Resources/Textures/Cards/Back_Defense.jpg.meta
  13. 二进制
      Assets/Resources/Textures/Cards/Back_Special.jpg
  14. 88 0
      Assets/Resources/Textures/Cards/Back_Special.jpg.meta
  15. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_0001.jpg
  16. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_0001.jpg.meta
  17. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_0002.jpg
  18. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_0002.jpg.meta
  19. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_0003.jpg
  20. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_0003.jpg.meta
  21. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_0004.jpg
  22. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_0004.jpg.meta
  23. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3001.jpg
  24. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3001.jpg.meta
  25. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3002.jpg
  26. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3002.jpg.meta
  27. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3003.jpg
  28. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3003.jpg.meta
  29. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3004.jpg
  30. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3004.jpg.meta
  31. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3005.jpg
  32. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3005.jpg.meta
  33. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3100.jpg
  34. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3100.jpg.meta
  35. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3102.jpg
  36. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3102.jpg.meta
  37. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3103.jpg
  38. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3103.jpg.meta
  39. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3104.jpg
  40. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3104.jpg.meta
  41. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3105.jpg
  42. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3105.jpg.meta
  43. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3106.jpg
  44. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3106.jpg.meta
  45. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3200.jpg
  46. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3200.jpg.meta
  47. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3201.jpg
  48. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3201.jpg.meta
  49. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3202.jpg
  50. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3202.jpg.meta
  51. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3203.jpg
  52. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3203.jpg.meta
  53. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3204.jpg
  54. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3204.jpg.meta
  55. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3205.jpg
  56. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3205.jpg.meta
  57. 二进制
      Assets/Resources/Textures/Cards/Front_Attack_3206.jpg
  58. 88 0
      Assets/Resources/Textures/Cards/Front_Attack_3206.jpg.meta
  59. 二进制
      Assets/Resources/Textures/Cards/Front_Defence_0001.jpg
  60. 88 0
      Assets/Resources/Textures/Cards/Front_Defence_0001.jpg.meta
  61. 二进制
      Assets/Resources/Textures/Cards/Front_Defence_0002.jpg
  62. 88 0
      Assets/Resources/Textures/Cards/Front_Defence_0002.jpg.meta
  63. 二进制
      Assets/Resources/Textures/Cards/Front_Defence_0003.jpg
  64. 88 0
      Assets/Resources/Textures/Cards/Front_Defence_0003.jpg.meta
  65. 二进制
      Assets/Resources/Textures/Cards/Front_Defence_0004.jpg
  66. 88 0
      Assets/Resources/Textures/Cards/Front_Defence_0004.jpg.meta
  67. 二进制
      Assets/Resources/Textures/Cards/Front_Special_0001.jpg
  68. 88 0
      Assets/Resources/Textures/Cards/Front_Special_0001.jpg.meta
  69. 二进制
      Assets/Resources/Textures/Cards/Front_Special_0002.jpg
  70. 88 0
      Assets/Resources/Textures/Cards/Front_Special_0002.jpg.meta
  71. 二进制
      Assets/Resources/Textures/Cards/Front_Special_0003.jpg
  72. 88 0
      Assets/Resources/Textures/Cards/Front_Special_0003.jpg.meta
  73. 二进制
      Assets/Resources/Textures/Cards/Front_Special_0004.jpg
  74. 88 0
      Assets/Resources/Textures/Cards/Front_Special_0004.jpg.meta
  75. 32 43
      Assets/Scenes/BattleGroundScene.unity
  76. 24 0
      Assets/Scripts/Assist/AssistMethods.cs
  77. 7 6
      Assets/Scripts/Base/Event/EventEnum.cs
  78. 52 1
      Assets/Scripts/Battle/BattleField.cs
  79. 17 0
      Assets/Scripts/Battle/BattleFieldManager.cs
  80. 6 5
      Assets/Scripts/Card/CardManager.cs
  81. 0 1
      Assets/Scripts/Role/RoleManager.cs
  82. 0 33
      Assets/Scripts/TestManager.cs
  83. 0 11
      Assets/Scripts/TestManager.cs.meta
  84. 116 36
      Assets/Scripts/ViewManager/BattleGround/CardPanelManager.cs
  85. 28 1
      Assets/Scripts/ViewManager/BattleGround/OperatePanelManager.cs
  86. 11 0
      Assets/Scripts/ViewManager/BattleGround/StatusBarManager.cs
  87. 95 164
      Library/CurrentLayout.dwlt
  88. 1 1
      Library/EditorInstance.json
  89. 二进制
      Library/ScriptAssemblies/Assembly-CSharp.dll
  90. 二进制
      Library/ScriptAssemblies/Assembly-CSharp.dll.mdb
  91. 二进制
      Library/assetDatabase3
  92. 二进制
      Library/expandedItems
  93. 二进制
      Library/metadata/00/00da5be986c244ce980a2bf2dcf930e7
  94. 二进制
      Library/metadata/02/02184d4a88e7d47a48797d0e47d91dc7
  95. 二进制
      Library/metadata/09/0970e8488221849cba0d996bba575a6c
  96. 二进制
      Library/metadata/09/09fcd5e2de85643c581be658069c3145
  97. 二进制
      Library/metadata/09/09fcd5e2de85643c581be658069c3145.info
  98. 二进制
      Library/metadata/0b/0b4210c87df0d4095b09a5bc0c61b830
  99. 二进制
      Library/metadata/0b/0b4210c87df0d4095b09a5bc0c61b830.info
  100. 0 0
      Library/metadata/12/127cf6b4b9cd04bfb9a2fdf0658cca98

+ 6 - 5
.vs/FarplaneSpire/xs/UserPrefs.xml

@@ -1,11 +1,12 @@
 <Properties StartupConfiguration="{B77AB08B-7858-869F-D365-1534041FF9A5}|">
   <MonoDevelop.Ide.ItemProperties.Assembly-CSharp PreferredExecutionTarget="Unity.Editor" />
-  <MonoDevelop.Ide.Workbench ActiveDocument="Assets/Scripts/Battle/BattleField.cs">
+  <MonoDevelop.Ide.Workbench ActiveDocument="Assets/Scripts/Card/CardManager.cs">
     <Files>
-      <File FileName="Assets/Scripts/ViewManager/BattleGround/CardPanelManager.cs" Line="84" Column="18" />
-      <File FileName="Assets/Scripts/Battle/BattleFieldManager.cs" Line="5" Column="21" />
-      <File FileName="Assets/Scripts/Base/Event/EventEnum.cs" Line="17" Column="74" />
-      <File FileName="Assets/Scripts/Battle/BattleField.cs" Line="89" Column="21" />
+      <File FileName="Assets/Scripts/ViewManager/BattleGround/CardPanelManager.cs" Line="315" Column="1" />
+      <File FileName="Assets/Scripts/Battle/BattleFieldManager.cs" Line="36" Column="38" />
+      <File FileName="Assets/Scripts/Battle/BattleField.cs" Line="84" Column="26" />
+      <File FileName="Assets/Scripts/Role/RoleManager.cs" Line="101" Column="6" />
+      <File FileName="Assets/Scripts/Card/CardManager.cs" Line="1" Column="1" />
     </Files>
   </MonoDevelop.Ide.Workbench>
   <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />

二进制
.vs/FarplaneSpire/xs/sqlite3/storage.ide


二进制
.vs/FarplaneSpire/xs/sqlite3/storage.ide-shm


二进制
.vs/FarplaneSpire/xs/sqlite3/storage.ide-wal


+ 0 - 1
Assembly-CSharp.csproj

@@ -80,7 +80,6 @@
     <Compile Include="Assets\Scripts\Role\Role.cs" />
     <Compile Include="Assets\Scripts\Role\RoleAttr.cs" />
     <Compile Include="Assets\Scripts\Role\RoleManager.cs" />
-    <Compile Include="Assets\Scripts\TestManager.cs" />
     <Compile Include="Assets\Scripts\ViewManager\BattleGround\CardPanelManager.cs" />
     <Compile Include="Assets\Scripts\ViewManager\BattleGround\OperatePanelManager.cs" />
     <Compile Include="Assets\Scripts\ViewManager\BattleGround\StatusBarManager.cs" />

+ 55 - 7
Assets/Resources/Jsons/cards.json

@@ -1,15 +1,63 @@
 {
-	"1" : {
+	"0001" : {
 		"type" : 1,
 		"cost" : 1,
-		"tenacity" : 1,
-		"value" : 6,
-		"carryBuff" : 1
+		"value" : 1,
+		"tenacity" : 3
 	},
-	"2" : {
+	"0002" : {
 		"type" : 1,
 		"cost" : 1,
-		"tenacity" : 1,
-		"value" : 1
+		"value" : 1,
+		"tenacity" : 2,
+		"buff": "0001"
+	},
+	"0003" : {
+		"type" : 1,
+		"cost" : 1,
+		"value" : 2,
+		"tenacity" : 2
+	},
+	"0004" : {
+		"type" : 1,
+		"cost" : 1,
+		"value" : 4,
+		"tenacity" : 1
+	},
+	"3001" : {
+		"type" : 1,
+		"cost" : 1,
+		"value" : 1,
+		"tenacity" : 1
+	},
+	"3002" : {
+		"type" : 1,
+		"cost" : 1,
+		"value" : 2,
+		"tenacity" : 2
+	},
+	"3002" : {
+		"type" : 1,
+		"cost" : 0,
+		"value" : 0,
+		"tenacity" : 3
+	},
+	"3004" : {
+		"type" : 1,
+		"cost" : 1,
+		"value" : 1,
+		"tenacity" : 2
+	},
+	"3005" : {
+		"type" : 1,
+		"cost" : 1,
+		"value" : 3,
+		"tenacity" : 3
+	},
+	"3100" : {
+		"type" : 1,
+		"cost" : 1,
+		"value" : 1,
+		"tenacity" : 2
 	}
 }

+ 0 - 70
Assets/Resources/Jsons/mslug4.json

@@ -1,70 +0,0 @@
-[
-    {
-      "selectItem": "0",
-      "items": [
-        "关",
-        "开"
-      ],
-      "desc": "无限时间",
-      "index": "0"
-    },
-    {
-      "selectItem": "0",
-      "items": [
-        "关",
-        "开"
-      ],
-      "desc": "无限生命",
-      "index": "2"
-    },
-    {
-      "selectItem": "0",
-      "items": [
-        "关",
-        "开"
-      ],
-      "desc": "无限手雷",
-      "index": "3"
-    },
-    {
-      "selectItem": "0",
-      "items": [
-        "关",
-        "开"
-      ],
-      "desc": "无敌",
-      "index": "4"
-    },
-    {
-      "selectItem": "0",
-      "items": [
-        "关",
-        "开"
-      ],
-      "desc": "无限子弹",
-      "index": "6"
-    },
-    {
-      "selectItem": "0",
-      "items": [
-        "无",
-        "手枪",
-        "散弹枪",
-        "导弹发射器",
-        "喷火枪",
-        "机枪",
-        "激光枪",
-        "大散弹枪",
-        "大导弹发射器",
-        "大喷火枪",
-        "重机枪",
-        "大激光枪",
-        "追踪弹",
-        "地行弹",
-        "跳弹",
-        "双机枪"
-      ],
-      "desc": "枪械选择",
-      "index": "7"
-    }
-  ]

+ 3 - 2
Assets/Resources/Jsons/mslug4.json.meta

@@ -1,6 +1,7 @@
 fileFormatVersion: 2
-guid: 0970e8488221849cba0d996bba575a6c
-TextScriptImporter:
+guid: 939dadaae606044b88c41e69e104a6ff
+folderAsset: yes
+DefaultImporter:
   externalObjects: {}
   userData: 
   assetBundleName: 

二进制
Assets/Resources/Textures/Cards/Back_Attack.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Back_Attack.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 87fbff86c379a477c96b92db90791c3c
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Back_Defense.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Back_Defense.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 7fdef69195dc343c2b0cd55b125dfbfb
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Back_Special.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Back_Special.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: cd6d1d389bdc3470e95a55a11ce93331
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_0001.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_0001.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 0b4210c87df0d4095b09a5bc0c61b830
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_0002.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_0002.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 3d6356c5827b24a3c9ce7c29a0d5a959
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_0003.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_0003.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 720100000ebdd4b86b5a60fe93039ab7
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_0004.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_0004.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 2f4723280a9c24ba9be46b74055a3f9b
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3001.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3001.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: c1dfac6bf987549b085cacc5ae0a7e4e
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3002.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3002.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: b8977c97d65e54b4b80c423e5b6e6143
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3003.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3003.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 127cf6b4b9cd04bfb9a2fdf0658cca98
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3004.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3004.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: bd2c5bd65607a4ff3b7f1084b4a8fabd
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3005.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3005.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: a73294d788a614b4f9bfbcd4a747cd93
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3100.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3100.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: dac6d4134fe5f480cb01f44b4c8fc30d
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3102.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3102.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 680a78902cc3b4acaa70898cb6c8b1ac
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3103.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3103.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 369a4fe9294194b26bfc842e78aa4f14
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3104.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3104.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 5c16399b98df944a5ae83b1162527c4d
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3105.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3105.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: a50f020535c10422f9913edb9d02c469
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3106.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3106.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 4958d832020e24fc1877558e1d35e111
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3200.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3200.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: e70ae4323de0f468cb29dfef7fb2e1f4
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3201.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3201.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: fc367d1416f124a3c8473049ea7d1f3b
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3202.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3202.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: ae01d7805419f4dd9afe5327ef031e24
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3203.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3203.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 7398ccab1498b468291275ad8ef709f5
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3204.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3204.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 09fcd5e2de85643c581be658069c3145
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3205.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3205.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 4c13ef06ab6614179a6037cd91c41fac
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Attack_3206.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Attack_3206.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: e5e5950c791854f3aa94f14457f0966d
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Defence_0001.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Defence_0001.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: ab0e0d890e76b4b38945adf514e31b0f
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Defence_0002.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Defence_0002.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: f0e8dec7934e54318b55f8ef31ed1e79
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Defence_0003.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Defence_0003.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 3fc4926e13f5343938c6037ed42cb160
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Defence_0004.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Defence_0004.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: d9f2e178896dc4dfa87c2e44694f979b
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Special_0001.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Special_0001.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: b7d060f540ea349b3b541e3e6ad6f38e
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Special_0002.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Special_0002.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 16cf46d088f304782947d51b5d5e4497
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Special_0003.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Special_0003.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 40886f7b84d1748af8528a045f4d9c8b
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

二进制
Assets/Resources/Textures/Cards/Front_Special_0004.jpg


+ 88 - 0
Assets/Resources/Textures/Cards/Front_Special_0004.jpg.meta

@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 8edca0498a78543b8acc70b20c0c8ee0
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 7
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: -1
+    wrapV: -1
+    wrapW: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 32 - 43
Assets/Scenes/BattleGroundScene.unity

@@ -372,6 +372,8 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: 4dfa06fcaa53d400f9763a8124764101, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
+  cardPrefab: {fileID: 1298318464478296, guid: e5adcfc7295ab4836b8a737e163b6194, type: 2}
+  cachePlace: {fileID: 1653146835}
 --- !u!212 &148747341
 SpriteRenderer:
   m_ObjectHideFlags: 0
@@ -917,6 +919,8 @@ MonoBehaviour:
   m_Script: {fileID: 11500000, guid: d3d641ac6fb9b4e04be29472528b2967, type: 3}
   m_Name: 
   m_EditorClassIdentifier: 
+  DrawText: {fileID: 2103364386}
+  DiscardText: {fileID: 2143319531}
 --- !u!1 &663461226
 GameObject:
   m_ObjectHideFlags: 0
@@ -1535,49 +1539,6 @@ RectTransform:
   m_AnchoredPosition: {x: 0, y: 0}
   m_SizeDelta: {x: 0, y: 0}
   m_Pivot: {x: 0, y: 0}
---- !u!1 &1407478954
-GameObject:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInternal: {fileID: 0}
-  serializedVersion: 6
-  m_Component:
-  - component: {fileID: 1407478956}
-  - component: {fileID: 1407478955}
-  m_Layer: 0
-  m_Name: TestObject
-  m_TagString: Untagged
-  m_Icon: {fileID: 0}
-  m_NavMeshLayer: 0
-  m_StaticEditorFlags: 0
-  m_IsActive: 1
---- !u!114 &1407478955
-MonoBehaviour:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInternal: {fileID: 0}
-  m_GameObject: {fileID: 1407478954}
-  m_Enabled: 1
-  m_EditorHideFlags: 0
-  m_Script: {fileID: 11500000, guid: 43268d1080e0548f89725cb727e771ba, type: 3}
-  m_Name: 
-  m_EditorClassIdentifier: 
-  player: {fileID: 0}
-  enemy: {fileID: 0}
-  mainCamera: {fileID: 122659456}
---- !u!4 &1407478956
-Transform:
-  m_ObjectHideFlags: 0
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInternal: {fileID: 0}
-  m_GameObject: {fileID: 1407478954}
-  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
-  m_LocalPosition: {x: 432.78006, y: 43.29726, z: 6.5779734}
-  m_LocalScale: {x: 1, y: 1, z: 1}
-  m_Children: []
-  m_Father: {fileID: 0}
-  m_RootOrder: 6
-  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!1 &1489284322
 GameObject:
   m_ObjectHideFlags: 0
@@ -1829,6 +1790,34 @@ Transform:
   m_Father: {fileID: 148747342}
   m_RootOrder: 2
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1653146834
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 1653146835}
+  m_Layer: 0
+  m_Name: CachePlace
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &1653146835
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 1653146834}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 121.35153, y: -146.3195, z: -10.2994585}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 6
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
 --- !u!1 &1708104023
 GameObject:
   m_ObjectHideFlags: 0

+ 24 - 0
Assets/Scripts/Assist/AssistMethods.cs

@@ -21,5 +21,29 @@ namespace FSAssist {
         public static object Get(JsonData data, string key) {
             return null;
         }
+
+        /*
+         * 获取int数据
+        */
+        public static int ReadInt(JsonData data, string key) {
+            // 首先判断key对应的值是否存在
+            if (data[key] == null) {
+                return 0;
+            }
+
+            return (int)data[key];
+        }
+
+        /*
+         * 获取string数据
+        */
+        public static string ReadString(JsonData data, string key) {
+            // 首先判断key对应的值是否存在
+            if (data[key] == null) {
+                return null;
+            }
+
+            return (string)data[key];
+        }
     }
 }

+ 7 - 6
Assets/Scripts/Base/Event/EventEnum.cs

@@ -11,17 +11,18 @@ namespace FSEvent {
         EVENT_ENTER_ENEMY_DEAL_ROUND            = 0x0001008,      // 进入敌人出牌的回合
         EVENT_ENTER_PLAYER_DEAL_ROUND           = 0x0001009,      // 进入我方出牌的回合
 
-        EVENT_UPDATE_ROUND_TEXT                 = 0x0002003,      // 更新回合文本
-        EVENT_REMOVE_TARGET_CARD                = 0x0002004,      // 移除指定卡片
-
-        EVENT_ENEMY_DEAL_CARD                   = 0x0002005,      // 敌人出牌
-        EVENT_ARMY_DEAL_CARD                    = 0x0002006,      // 我方出牌
+        EVENT_UPDATE_ROUND_TEXT                 = 0x0002001,      // 更新回合文本
+        EVENT_REMOVE_TARGET_CARD                = 0x0002002,      // 移除指定卡片
+        EVENT_ENEMY_DEAL_CARD                   = 0x0002003,      // 敌人出牌
+        EVENT_ARMY_DEAL_CARD                    = 0x0002004,      // 我方出牌
 
         EVENT_ATTACK_CARD_EXECUTE               = 0x0003001,      // 攻击型卡片执行
         EVENT_DEFENSE_CARD_EXECUTE              = 0x0003002,      // 防御型卡片执行
         EVENT_SPECIAL_CARD_EXECUTE              = 0x0003003,      // 特殊功能型卡片执行
-
         EVENT_BUFF_EXECUTE                      = 0x0003004,      // 执行BUFF
         EVENT_BUFF_CANCLE                       = 0x0003005,      // 取消BUFF
+
+        EVENT_UPDATE_TABLE_INFO                 = 0x0004001,      // 取消BUFF
+        EVENT_ERASE_CARD                        = 0x0004002,      // 从父节点移除卡片
     }
 }

+ 52 - 1
Assets/Scripts/Battle/BattleField.cs

@@ -24,12 +24,14 @@ namespace FSBattle {
     public class BattleField : MonoBehaviour {
         // 记录战场状态
         private BattleFieldRound round = BattleFieldRound.BATTLE_FIELD_READY_GAME;
+        public GameObject cardPrefab;
+        public Transform cachePlace;
 
         // Use this for initialization
         void Start() {
             InitEvent();
 
-            Invoke("ReadyHandle", 1.0f);
+            Invoke("BattleStart", 1.0f);
         }
 
         // Update is called once per frame
@@ -49,6 +51,7 @@ namespace FSBattle {
             EventListener.Instance.RegisterEvent(EventEnum.EVENT_ENTER_ENEMY_DEAL_ROUND, EnterEnemyDealRound);
             EventListener.Instance.RegisterEvent(EventEnum.EVENT_ENTER_PLAYER_DEAL_ROUND, EnterPlayerDealRound);
             EventListener.Instance.RegisterEvent(EventEnum.EVENT_ENTER_PLAY_A_HAND_ROUND, EnterPlayAHandRound);
+            EventListener.Instance.RegisterEvent(EventEnum.EVENT_ERASE_CARD, EraseCard);
         }
 
         /*
@@ -59,6 +62,45 @@ namespace FSBattle {
             EventListener.Instance.RemoveEvent(EventEnum.EVENT_ENEMY_DEAL_CARD);
             EventListener.Instance.RemoveEvent(EventEnum.EVENT_ENTER_PLAYER_DEAL_ROUND);
             EventListener.Instance.RemoveEvent(EventEnum.EVENT_ENTER_PLAY_A_HAND_ROUND);
+            EventListener.Instance.RemoveEvent(EventEnum.EVENT_ERASE_CARD);
+        }
+
+        /*
+         * 战场开始
+        */
+        private void BattleStart() {
+            // 给卡池添加牌
+            int[] armyPool = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
+            int[] enemyPool = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
+
+            foreach (int index in armyPool) {
+                GameObject cardObj = Instantiate(cardPrefab, cachePlace);
+                // 挂载卡片组件
+                CardManager.Instance.LoadCard(cardObj, index.ToString());
+                // 添加进卡池中
+                BattleFieldManager.Instance.ArmyTakePool.Add(cardObj.transform);
+            }
+
+            Dictionary<string, object> info = new Dictionary<string, object>();
+            info.Add("index", 0);
+            info.Add("num", armyPool.Length);
+
+            EventListener.Instance.PostEvent(EventEnum.EVENT_UPDATE_TABLE_INFO, info);
+
+            info["index"] = 1;
+            info["num"] = 0;
+
+            EventListener.Instance.PostEvent(EventEnum.EVENT_UPDATE_TABLE_INFO, info);
+
+            foreach (int index in enemyPool) {
+                GameObject cardObj = Instantiate(cardPrefab, cachePlace);
+                // 挂载卡片组件
+                CardManager.Instance.LoadCard(cardObj, index.ToString());
+                // 添加进卡池中
+                BattleFieldManager.Instance.EnemyTakePool.Add(cardObj.transform);
+            }
+
+            ReadyHandle();
         }
 
         /*
@@ -226,5 +268,14 @@ namespace FSBattle {
 
             print("最终执行的卡片有 .. " + executeArray.Count + " 张");
         }
+
+        /*
+         * 选择一张牌,从其父节点移除,放在缓存区中
+        */
+        private void EraseCard(Dictionary<string, object> info) {
+            Transform cardTrs = (Transform)info["card"];
+            cardTrs.SetParent(cachePlace);
+            cardTrs.localScale = Vector3.zero;
+        }
     }
 }

+ 17 - 0
Assets/Scripts/Battle/BattleFieldManager.cs

@@ -19,6 +19,15 @@ namespace FSBattle {
             return roleArray;
         }
 
+        // 我方抽卡池
+        public ArrayList ArmyTakePool { set; get; }
+        // 敌方卡池
+        public ArrayList EnemyTakePool { set; get; }
+        // 我方弃卡池
+        public ArrayList ArmyThrowPool { set; get; }
+        // 敌方弃卡池
+        public ArrayList EnemyThrowPool { set; get; }
+
         // 我方比较牌数组
         public ArrayList ArmyCpArray { set; get; }
         // 敌方比较牌数组
@@ -32,6 +41,14 @@ namespace FSBattle {
             // 初始化人员
             roleArray = new ArrayList();
 
+            // 初始化卡池
+            ArmyTakePool = new ArrayList();
+            EnemyTakePool = new ArrayList();
+
+            // 初始化弃卡池
+            ArmyThrowPool = new ArrayList();
+            EnemyThrowPool = new ArrayList();
+
             // 初始化比较手牌
             ArmyCpArray = new ArrayList();
             EnemyCpArray = new ArrayList();

+ 6 - 5
Assets/Scripts/Card/CardManager.cs

@@ -5,6 +5,7 @@ using FSEvent;
 using FSBuff;
 using LitJson;
 using FSFile;
+using FSAssist;
 
 namespace FSCard {
     /*
@@ -60,7 +61,7 @@ namespace FSCard {
             if (oneValue != null && oneValue.IsObject){
                 Card card = obj.AddComponent<SepCard>();
                 // 获取卡片类
-                int getType = (int)oneValue["type"];
+                int getType = AssistMethods.ReadInt(oneValue, "type");
                 switch (getType) {
                     case 1:
                         card.Type = CardType.CARD_TYPE_ATTACK;
@@ -76,13 +77,13 @@ namespace FSCard {
                 }
 
                 // 获取消耗
-                card.Cost = (int)oneValue["cost"];
+                card.Cost = AssistMethods.ReadInt(oneValue, "cost");
                 // 获得韧性
-                card.Tenacity = (int)oneValue["tenacity"];
+                card.Tenacity = AssistMethods.ReadInt(oneValue, "tenacity");
                 // 获得值
-                card.Value = (int)oneValue["value"];
+                card.Value = AssistMethods.ReadInt(oneValue, "value");
                 // 获得对应的BUFF
-                card.BuffID = (int)oneValue["carryBuff"];
+                card.BuffID = AssistMethods.ReadInt(oneValue, "buff");
             } else {
                 throw new System.Exception("没有对应ID的卡片 ... ");
             }

+ 0 - 1
Assets/Scripts/Role/RoleManager.cs

@@ -89,7 +89,6 @@ namespace FSRole {
 
             // 加载图片资源
             string path = "Textures/Roles/" + string.Format("{0:d3}", value.ID);
-            print("路径 : " + path);
             Texture2D tex = Resources.Load<Texture2D>(path);
             Sprite sp = Sprite.Create(tex, new Rect(0, 0, tex.width, tex.height), new Vector3(0.5f, 0));
             if (sp != null) {

+ 0 - 33
Assets/Scripts/TestManager.cs

@@ -1,33 +0,0 @@
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-
-public class TestManager : MonoBehaviour {
-    public Transform player;
-    public Transform enemy;
-
-    public Camera mainCamera;
-
-	// Use this for initialization
-	void Start () {
-        //mainCamera = GetComponent<Camera>();
-
-        //Vector3 playerWorld = player.position;
-        //Vector3 enemyWorld = enemy.position;
-
-        //print("玩家世界位置 : x = " + playerWorld.x + ", y = " + playerWorld.y + ", z = " + playerWorld.z);
-        //print("敌人世界位置 : x = " + enemyWorld.x + ", y = " + enemyWorld.y + ", z = " + enemyWorld.z);
-
-        //Vector3 playerScreen = Camera.main.WorldToScreenPoint(playerWorld);
-        //Vector3 enemyScreen = Camera.main.WorldToScreenPoint(enemyWorld);
-
-        //print("玩家屏幕位置 : x = " + playerScreen.x + ", y = " + playerScreen.y + ", z = " + playerScreen.z);
-        //print("敌人屏幕位置 : x = " + enemyScreen.x + ", y = " + enemyScreen.y + ", z = " + enemyScreen.z);
-
-    }
-	
-	// Update is called once per frame
-	void Update () {
-		
-	}
-}

+ 0 - 11
Assets/Scripts/TestManager.cs.meta

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

+ 116 - 36
Assets/Scripts/ViewManager/BattleGround/CardPanelManager.cs

@@ -64,6 +64,7 @@ public class CardPanelManager : MonoBehaviour {
         // 如果手牌小于5,则
         if (BattleFieldManager.Instance.ArmyHandCards.Count < 5 && 
             BattleFieldManager.Instance.EnemyHandCards.Count < 5) {
+
             AddPlayerCard();
             AddEnemyCard();
             Invoke("ShufflingCard", 1.0f);
@@ -83,15 +84,47 @@ public class CardPanelManager : MonoBehaviour {
      *  添加卡牌
      */
     public void AddPlayerCard() {
-        // 创建一个卡牌
-        GameObject card = Instantiate(cardPrefab);
-        // 将卡牌加到指定的图层中
-        card.transform.SetParent(cardPanel, false);
-        // 添加卡片事件数组
-        card.AddComponent<CardAction>();
-        BattleFieldManager.Instance.ArmyHandCards.Add(card.transform);
-        // 挂载卡片组件
-        CardManager.Instance.LoadCard(card, "1");
+        // 保证卡池中有牌
+        if (BattleFieldManager.Instance.ArmyTakePool.Count > 0) {
+            // 从卡池中取出一张牌放入手牌中
+            Transform cardTrs = (Transform)BattleFieldManager.Instance.ArmyTakePool[0];
+            // 加入手牌
+            BattleFieldManager.Instance.ArmyHandCards.Add(cardTrs);
+            // 从卡池中移除
+            BattleFieldManager.Instance.ArmyTakePool.Remove(cardTrs);
+            cardTrs.SetParent(cardPanel, false);
+            // 添加卡片事件组件,如果没有,则添加事件
+            CardAction action = cardTrs.GetComponent<CardAction>();
+            if (action == null){
+                cardTrs.gameObject.AddComponent<CardAction>();
+            }
+
+            // 通知修改
+            Dictionary<string, object> info = new Dictionary<string, object>();
+            info.Add("index", 0);
+            info.Add("num", BattleFieldManager.Instance.ArmyTakePool.Count);
+
+            EventListener.Instance.PostEvent(EventEnum.EVENT_UPDATE_TABLE_INFO, info);
+        } else {
+            // 如果卡池中没有牌了,将弃牌区的卡全部放回卡池
+            foreach(Transform cardTrs in BattleFieldManager.Instance.ArmyThrowPool) {
+                BattleFieldManager.Instance.ArmyTakePool.Add(cardTrs);
+            }
+
+            BattleFieldManager.Instance.ArmyThrowPool.Clear();
+
+            // 更新牌池数量显示
+            Dictionary<string, object> info = new Dictionary<string, object>();
+            info.Add("index", 0);
+            info.Add("num", BattleFieldManager.Instance.ArmyThrowPool.Count);
+
+            EventListener.Instance.PostEvent(EventEnum.EVENT_UPDATE_TABLE_INFO, info);
+
+            info["index"] = 1;
+            info["num"] = 0;
+
+            EventListener.Instance.PostEvent(EventEnum.EVENT_UPDATE_TABLE_INFO, info);
+        }
 
         ArrangePlayerCards();
     }
@@ -100,15 +133,32 @@ public class CardPanelManager : MonoBehaviour {
      * 添加敌人卡牌
     */
     private void AddEnemyCard() {
-        // 创建卡片
-        int index = BattleFieldManager.Instance.EnemyHandCards.Count;
-        GameObject card = Instantiate(cardPrefab);
-        card.transform.SetParent(cardPanel);
-        card.transform.localScale = new Vector3(cardScale, cardScale, 1);
-        card.transform.localPosition = new Vector3(Screen.width / 2, Screen.height / 2 + index * 30, 0);
-        BattleFieldManager.Instance.EnemyHandCards.Add(card.transform);
-        // 挂载卡片组件
-        CardManager.Instance.LoadCard(card, "1");
+        // 获取位置
+        int index = BattleFieldManager.Instance.EnemyHandCards.Count;
+        // 从卡池中获取卡片
+        if (BattleFieldManager.Instance.EnemyTakePool.Count > 0) {
+            // 从卡池取出手牌
+            Transform cardTrs = (Transform)BattleFieldManager.Instance.EnemyTakePool[0];
+            // 加入手牌
+            BattleFieldManager.Instance.EnemyHandCards.Add(cardTrs);
+            // 从卡池中移除
+            BattleFieldManager.Instance.EnemyTakePool.Remove(cardTrs);
+            cardTrs.SetParent(cardPanel);
+            cardTrs.localScale = new Vector3(cardScale, cardScale, 1);
+            cardTrs.localPosition = new Vector3(Screen.width / 2, Screen.height / 2 + index * 30, 0);
+            // 如果有卡片事件组件,如果有则将事件移除
+            //CardAction action = cardTrs.GetComponent<CardAction>();
+            //if (action != null) {
+            //    Object.Destroy(action);
+            //}
+        } else {
+            // 如果卡池中没有牌了,将弃牌区的卡全部放回卡池
+            foreach(Transform cardTrs in BattleFieldManager.Instance.EnemyThrowPool) {
+                BattleFieldManager.Instance.EnemyTakePool.Add(cardTrs);
+            }
+
+            BattleFieldManager.Instance.EnemyThrowPool.Clear();
+        }
     }
 
     /*
@@ -221,19 +271,34 @@ public class CardPanelManager : MonoBehaviour {
     */
     private void ClearHandCards() {
         // 清理我方手牌
-        foreach (Transform card in BattleFieldManager.Instance.ArmyHandCards) {
-            Destroy(card.gameObject);
+        while (BattleFieldManager.Instance.ArmyHandCards.Count > 0) {
+            Transform cardTrs = (Transform)BattleFieldManager.Instance.ArmyHandCards[0];
+            // 首先将卡片从数组移除,计入弃牌数组
+            BattleFieldManager.Instance.ArmyHandCards.Remove(cardTrs);
+            BattleFieldManager.Instance.ArmyThrowPool.Add(cardTrs);
+
+            Dictionary<string, object> info = new Dictionary<string, object>();
+            info.Add("card", cardTrs);
+            info.Add("num", BattleFieldManager.Instance.ArmyThrowPool.Count);
+            info.Add("index", 1);
+            EventListener.Instance.PostEvent(EventEnum.EVENT_ERASE_CARD, info);
+            EventListener.Instance.PostEvent(EventEnum.EVENT_UPDATE_TABLE_INFO, info);
         }
-
-        BattleFieldManager.Instance.ArmyHandCards.Clear();
-
+        
         // 清理敌方手牌
-        foreach (Transform card in BattleFieldManager.Instance.EnemyHandCards) {
-            Destroy(card.gameObject);
+        while (BattleFieldManager.Instance.EnemyHandCards.Count > 0) {
+            Transform cardTrs = (Transform)BattleFieldManager.Instance.EnemyHandCards[0];
+            // 将卡片从数组移除,放入弃牌卡组中
+            BattleFieldManager.Instance.EnemyHandCards.Remove(cardTrs);
+            BattleFieldManager.Instance.ArmyThrowPool.Add(cardTrs);
+            // 通知更新位置
+            Dictionary<string, object> info = new Dictionary<string, object>();
+            info.Add("card", cardTrs);
+            info.Add("num", BattleFieldManager.Instance.ArmyThrowPool.Count);
+            info.Add("index", 1);
+            EventListener.Instance.PostEvent(EventEnum.EVENT_ERASE_CARD, info);
         }
 
-        BattleFieldManager.Instance.EnemyHandCards.Clear();
-
         EventListener.Instance.PostEvent(EventEnum.EVENT_ENTER_PLAY_A_HAND_ROUND);
     }
 
@@ -242,17 +307,32 @@ public class CardPanelManager : MonoBehaviour {
     */
     private void ClearCompaireCards() {
         // 清理我方比较牌
-        foreach (Transform card in BattleFieldManager.Instance.ArmyCpArray) {
-            Destroy(card.gameObject);
+        while (BattleFieldManager.Instance.ArmyCpArray.Count > 0) {
+            Transform cardTrs = (Transform)BattleFieldManager.Instance.ArmyCpArray[0];
+            // 将卡片从数组移除,加入弃牌数组
+            BattleFieldManager.Instance.ArmyCpArray.Remove(cardTrs);
+            BattleFieldManager.Instance.ArmyThrowPool.Add(cardTrs);
+
+            Dictionary<string, object> info = new Dictionary<string, object>();
+            info.Add("card", cardTrs);
+            info.Add("num", BattleFieldManager.Instance.ArmyThrowPool.Count);
+            info.Add("index", 1);
+            EventListener.Instance.PostEvent(EventEnum.EVENT_ERASE_CARD, info);
+            EventListener.Instance.PostEvent(EventEnum.EVENT_UPDATE_TABLE_INFO, info);
         }
-
-        BattleFieldManager.Instance.ArmyCpArray.Clear();
-
+        
         // 清理敌方比较牌
-        foreach (Transform card in BattleFieldManager.Instance.EnemyCpArray) {
-            Destroy(card.gameObject);
+        while (BattleFieldManager.Instance.EnemyCpArray.Count > 0) {
+            Transform cardTrs = (Transform)BattleFieldManager.Instance.EnemyCpArray[0];
+            // 将卡片从数组移除,放入弃牌卡组中
+            BattleFieldManager.Instance.EnemyCpArray.Remove(cardTrs);
+            BattleFieldManager.Instance.EnemyThrowPool.Add(cardTrs);
+            // 通知更新位置
+            Dictionary<string, object> info = new Dictionary<string, object>();
+            info.Add("card", cardTrs);
+            info.Add("num", BattleFieldManager.Instance.EnemyThrowPool.Count);
+            info.Add("index", 1);
+            EventListener.Instance.PostEvent(EventEnum.EVENT_ERASE_CARD, info);
         }
-
-        BattleFieldManager.Instance.EnemyCpArray.Clear();
     }
 }

+ 28 - 1
Assets/Scripts/ViewManager/BattleGround/OperatePanelManager.cs

@@ -2,12 +2,15 @@
 using System.Collections.Generic;
 using UnityEngine;
 using FSEvent;
+using UnityEngine.UI;
 
 public class OperatePanelManager : MonoBehaviour {
+    public Text DrawText;
+    public Text DiscardText;
 
 	// Use this for initialization
 	void Start () {
-		
+        InitEventListener();
 	}
 	
 	// Update is called once per frame
@@ -16,6 +19,30 @@ public class OperatePanelManager : MonoBehaviour {
 	}
 
     /*
+     * 初始化监听
+    */
+    private void InitEventListener() {
+        print("Operate 注册事件 ... ");
+        EventListener.Instance.RegisterEvent(EventEnum.EVENT_UPDATE_TABLE_INFO, UpdateTableInfo);
+    }
+
+    /*
+     * 更改牌桌牌数内容
+    */
+    private void UpdateTableInfo(Dictionary<string, object> info) {
+        // 获取内容
+        int index = (int)info["index"];
+        int num = (int)info["num"];
+
+        // 配置内容
+        if (index == 0) {
+            DrawText.text = num.ToString();
+        } else {
+            DiscardText.text = num.ToString();
+        }
+    }
+
+    /*
      * 结束回合
      * 通知进入比牌回合
      * 同时将手牌移除

+ 11 - 0
Assets/Scripts/ViewManager/BattleGround/StatusBarManager.cs

@@ -17,6 +17,10 @@ public class StatusBarManager : MonoBehaviour {
 		
 	}
 
+    private void OnDestroy() {
+        RemoveEvents();
+    }
+
     /*
      * 初始化监听
     */
@@ -25,6 +29,13 @@ public class StatusBarManager : MonoBehaviour {
     }
 
     /*
+     * 移除监听
+    */
+    private void RemoveEvents() {
+        EventListener.Instance.RemoveEvent(EventEnum.EVENT_UPDATE_TABLE_INFO);
+    }
+
+    /*
      * 更新回合文本
     */
     private void UpdateRoundText(Dictionary<string, object> info) {

+ 95 - 164
Library/CurrentLayout.dwlt

@@ -13,86 +13,16 @@ MonoBehaviour:
   m_EditorClassIdentifier: 
   m_PixelRect:
     serializedVersion: 2
-    x: 441
-    y: 153
-    width: 802
-    height: 424
-  m_ShowMode: 0
-  m_Title: 
-  m_RootView: {fileID: 4}
-  m_MinSize: {x: 100, y: 122}
-  m_MaxSize: {x: 4000, y: 4022}
---- !u!114 &2
-MonoBehaviour:
-  m_ObjectHideFlags: 52
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInternal: {fileID: 0}
-  m_GameObject: {fileID: 0}
-  m_Enabled: 1
-  m_EditorHideFlags: 1
-  m_Script: {fileID: 12004, guid: 0000000000000000e000000000000000, type: 0}
-  m_Name: 
-  m_EditorClassIdentifier: 
-  m_PixelRect:
-    serializedVersion: 2
     x: 1
     y: 45
     width: 1279
     height: 713
   m_ShowMode: 4
   m_Title: 
-  m_RootView: {fileID: 5}
-  m_MinSize: {x: 950, y: 300}
+  m_RootView: {fileID: 2}
+  m_MinSize: {x: 950, y: 542}
   m_MaxSize: {x: 10000, y: 10000}
---- !u!114 &3
-MonoBehaviour:
-  m_ObjectHideFlags: 52
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInternal: {fileID: 0}
-  m_GameObject: {fileID: 0}
-  m_Enabled: 1
-  m_EditorHideFlags: 1
-  m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
-  m_Name: 
-  m_EditorClassIdentifier: 
-  m_Children: []
-  m_Position:
-    serializedVersion: 2
-    x: 0
-    y: 0
-    width: 802
-    height: 424
-  m_MinSize: {x: 100, y: 122}
-  m_MaxSize: {x: 4000, y: 4022}
-  m_ActualView: {fileID: 14}
-  m_Panes:
-  - {fileID: 14}
-  m_Selected: 0
-  m_LastSelected: 0
---- !u!114 &4
-MonoBehaviour:
-  m_ObjectHideFlags: 52
-  m_CorrespondingSourceObject: {fileID: 0}
-  m_PrefabInternal: {fileID: 0}
-  m_GameObject: {fileID: 0}
-  m_Enabled: 1
-  m_EditorHideFlags: 1
-  m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0}
-  m_Name: 
-  m_EditorClassIdentifier: 
-  m_Children:
-  - {fileID: 3}
-  m_Position:
-    serializedVersion: 2
-    x: 0
-    y: 0
-    width: 802
-    height: 424
-  m_MinSize: {x: 100, y: 122}
-  m_MaxSize: {x: 4000, y: 4022}
-  vertical: 0
-  controlID: 119
---- !u!114 &5
+--- !u!114 &2
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -104,9 +34,9 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   m_Children:
-  - {fileID: 6}
-  - {fileID: 7}
-  - {fileID: 8}
+  - {fileID: 3}
+  - {fileID: 4}
+  - {fileID: 5}
   m_Position:
     serializedVersion: 2
     x: 0
@@ -115,7 +45,7 @@ MonoBehaviour:
     height: 713
   m_MinSize: {x: 950, y: 300}
   m_MaxSize: {x: 10000, y: 10000}
---- !u!114 &6
+--- !u!114 &3
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -136,7 +66,7 @@ MonoBehaviour:
   m_MinSize: {x: 0, y: 0}
   m_MaxSize: {x: 0, y: 0}
   m_LastLoadedLayoutName: 
---- !u!114 &7
+--- !u!114 &4
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -148,20 +78,20 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   m_Children:
-  - {fileID: 9}
-  - {fileID: 10}
-  - {fileID: 11}
+  - {fileID: 6}
+  - {fileID: 7}
+  - {fileID: 8}
   m_Position:
     serializedVersion: 2
     x: 0
     y: 30
     width: 1279
     height: 663
-  m_MinSize: {x: 713, y: 492}
+  m_MinSize: {x: 538, y: 492}
   m_MaxSize: {x: 18008, y: 14042}
   vertical: 0
-  controlID: 84
---- !u!114 &8
+  controlID: 83
+--- !u!114 &5
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -181,7 +111,7 @@ MonoBehaviour:
     height: 20
   m_MinSize: {x: 0, y: 0}
   m_MaxSize: {x: 0, y: 0}
---- !u!114 &9
+--- !u!114 &6
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -197,17 +127,17 @@ MonoBehaviour:
     serializedVersion: 2
     x: 0
     y: 0
-    width: 768
+    width: 770
     height: 663
   m_MinSize: {x: 202, y: 221}
   m_MaxSize: {x: 4002, y: 4021}
-  m_ActualView: {fileID: 19}
+  m_ActualView: {fileID: 15}
   m_Panes:
-  - {fileID: 19}
-  - {fileID: 18}
-  m_Selected: 0
-  m_LastSelected: 1
---- !u!114 &10
+  - {fileID: 16}
+  - {fileID: 15}
+  m_Selected: 1
+  m_LastSelected: 0
+--- !u!114 &7
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -219,19 +149,19 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   m_Children:
-  - {fileID: 12}
-  - {fileID: 13}
+  - {fileID: 9}
+  - {fileID: 10}
   m_Position:
     serializedVersion: 2
-    x: 768
+    x: 770
     y: 0
     width: 234
     height: 663
   m_MinSize: {x: 234, y: 492}
   m_MaxSize: {x: 10004, y: 14042}
   vertical: 1
-  controlID: 62
---- !u!114 &11
+  controlID: 84
+--- !u!114 &8
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -245,19 +175,20 @@ MonoBehaviour:
   m_Children: []
   m_Position:
     serializedVersion: 2
-    x: 1002
+    x: 1004
     y: 0
-    width: 277
+    width: 275
     height: 663
-  m_MinSize: {x: 277, y: 71}
+  m_MinSize: {x: 102, y: 121}
   m_MaxSize: {x: 4002, y: 4021}
-  m_ActualView: {fileID: 16}
+  m_ActualView: {fileID: 11}
   m_Panes:
-  - {fileID: 16}
-  - {fileID: 15}
-  m_Selected: 0
-  m_LastSelected: 1
---- !u!114 &12
+  - {fileID: 13}
+  - {fileID: 12}
+  - {fileID: 11}
+  m_Selected: 2
+  m_LastSelected: 0
+--- !u!114 &9
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -277,12 +208,12 @@ MonoBehaviour:
     height: 281
   m_MinSize: {x: 204, y: 221}
   m_MaxSize: {x: 4004, y: 4021}
-  m_ActualView: {fileID: 20}
+  m_ActualView: {fileID: 17}
   m_Panes:
-  - {fileID: 20}
+  - {fileID: 17}
   m_Selected: 0
   m_LastSelected: 0
---- !u!114 &13
+--- !u!114 &10
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -302,12 +233,12 @@ MonoBehaviour:
     height: 382
   m_MinSize: {x: 234, y: 271}
   m_MaxSize: {x: 10004, y: 10021}
-  m_ActualView: {fileID: 17}
+  m_ActualView: {fileID: 14}
   m_Panes:
-  - {fileID: 17}
+  - {fileID: 14}
   m_Selected: 0
   m_LastSelected: 0
---- !u!114 &14
+--- !u!114 &11
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -327,12 +258,12 @@ MonoBehaviour:
     m_Tooltip: 
   m_Pos:
     serializedVersion: 2
-    x: 441
-    y: 175
-    width: 802
-    height: 402
+    x: 1007
+    y: 94
+    width: 273
+    height: 642
   m_PersistentViewDataDictionary: {fileID: 0}
---- !u!114 &15
+--- !u!114 &12
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -351,10 +282,10 @@ MonoBehaviour:
     m_Tooltip: 
   m_Pos:
     serializedVersion: 2
-    x: 1005
+    x: 1007
     y: 94
-    width: 275
-    height: 640
+    width: 273
+    height: 642
   m_PersistentViewDataDictionary: {fileID: 0}
   m_InitialOpenURL: https://public-cdn.cloud.unity3d.com/editor/production/cloud/hub
   m_GlobalObjectTypeName: 
@@ -362,7 +293,7 @@ MonoBehaviour:
   - https://public-cdn.cloud.unity3d.com/editor/production/cloud/hub
   m_RegisteredViewInstances:
   - {fileID: 0}
---- !u!114 &16
+--- !u!114 &13
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -382,9 +313,9 @@ MonoBehaviour:
     m_Tooltip: 
   m_Pos:
     serializedVersion: 2
-    x: 1005
+    x: 1007
     y: 94
-    width: 275
+    width: 273
     height: 642
   m_PersistentViewDataDictionary: {fileID: 0}
   m_ObjectsLockedBeforeSerialization: []
@@ -396,7 +327,7 @@ MonoBehaviour:
     m_ControlHash: -371814159
     m_PrefName: Preview_InspectorPreview
   m_PreviewWindow: {fileID: 0}
---- !u!114 &17
+--- !u!114 &14
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -416,7 +347,7 @@ MonoBehaviour:
     m_Tooltip: 
   m_Pos:
     serializedVersion: 2
-    x: 771
+    x: 773
     y: 375
     width: 230
     height: 361
@@ -433,7 +364,7 @@ MonoBehaviour:
     m_ShowAllHits: 0
     m_SearchArea: 1
     m_Folders:
-    - Assets/Resources/Jsons
+    - Assets/Scripts
   m_ViewMode: 0
   m_StartGridSize: 64
   m_LastFolders: []
@@ -445,7 +376,7 @@ MonoBehaviour:
     scrollPos: {x: 0, y: 0}
     m_SelectedIDs: 32260000
     m_LastClickedID: 9778
-    m_ExpandedIDs: 000000005c0900006609000086090000b40a0000340b00008a0b00001e0c0000b40c0000060d0000680d0000b60d0000cc0d0000100e000042300000
+    m_ExpandedIDs: 000000005c090000640900007e09000080090000e40900001a0a0000520a0000760a0000820a0000520b0000600b0000a00b0000cc0b0000d80b0000f80b0000fc0b0000262e0000
     m_RenameOverlay:
       m_UserAcceptedRename: 0
       m_Name: 
@@ -470,10 +401,10 @@ MonoBehaviour:
       m_Icon: {fileID: 0}
       m_ResourceFile: 
   m_AssetTreeState:
-    scrollPos: {x: 0, y: 0}
+    scrollPos: {x: 0, y: 333}
     m_SelectedIDs: 
     m_LastClickedID: 0
-    m_ExpandedIDs: ffffffff000000005c0900006609000086090000b40a0000340b00008a0b00001e0c0000b40c0000060d0000680d0000b60d0000cc0d0000100e000042300000
+    m_ExpandedIDs: ffffffff000000005c090000640900007e09000080090000e40900001a0a0000520a0000760a0000820a0000520b0000a00b0000cc0b0000d80b0000f80b0000fc0b0000262e0000
     m_RenameOverlay:
       m_UserAcceptedRename: 0
       m_Name: 
@@ -489,7 +420,7 @@ MonoBehaviour:
       m_IsRenaming: 0
       m_OriginalEventType: 11
       m_IsRenamingFilename: 1
-      m_ClientGUIView: {fileID: 13}
+      m_ClientGUIView: {fileID: 10}
     m_SearchString: 
     m_CreateAssetUtility:
       m_EndAction: {fileID: 0}
@@ -528,7 +459,7 @@ MonoBehaviour:
     m_ScrollPosition: {x: 0, y: 0}
     m_GridSize: 64
   m_DirectoriesAreaWidth: 115
---- !u!114 &18
+--- !u!114 &15
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -548,25 +479,25 @@ MonoBehaviour:
     m_Tooltip: 
   m_Pos:
     serializedVersion: 2
-    x: 1
-    y: 94
-    width: 766
+    x: 0
+    y: 19
+    width: 768
     height: 642
   m_PersistentViewDataDictionary: {fileID: 0}
   m_MaximizeOnPlay: 0
   m_Gizmos: 0
   m_Stats: 0
-  m_SelectedSizes: 00000000000000000000000000000000000000000000000000000000000000000000000000000000
+  m_SelectedSizes: 05000000000000000000000000000000000000000000000000000000000000000000000000000000
   m_TargetDisplay: 0
   m_ZoomArea:
     m_HRangeLocked: 0
     m_VRangeLocked: 0
     hZoomLockedByDefault: 0
     vZoomLockedByDefault: 0
-    m_HBaseRangeMin: -383
-    m_HBaseRangeMax: 383
-    m_VBaseRangeMin: -312.5
-    m_VBaseRangeMax: 312.5
+    m_HBaseRangeMin: -192
+    m_HBaseRangeMax: 192
+    m_VBaseRangeMin: -108
+    m_VBaseRangeMax: 108
     m_HAllowExceedBaseRangeMin: 1
     m_HAllowExceedBaseRangeMax: 1
     m_VAllowExceedBaseRangeMin: 1
@@ -575,7 +506,7 @@ MonoBehaviour:
     m_HSlider: 0
     m_VSlider: 0
     m_IgnoreScrollWheelUntilClicked: 0
-    m_EnableMouseInput: 0
+    m_EnableMouseInput: 1
     m_EnableSliderZoomHorizontal: 0
     m_EnableSliderZoomVertical: 0
     m_UniformScale: 1
@@ -584,30 +515,30 @@ MonoBehaviour:
       serializedVersion: 2
       x: 0
       y: 17
-      width: 766
+      width: 768
       height: 625
-    m_Scale: {x: 1, y: 1}
-    m_Translation: {x: 383, y: 312.5}
+    m_Scale: {x: 2, y: 2}
+    m_Translation: {x: 384, y: 312.5}
     m_MarginLeft: 0
     m_MarginRight: 0
     m_MarginTop: 0
     m_MarginBottom: 0
     m_LastShownAreaInsideMargins:
       serializedVersion: 2
-      x: -383
-      y: -312.5
-      width: 766
-      height: 625
+      x: -192
+      y: -156.25
+      width: 384
+      height: 312.5
     m_MinimalGUI: 1
-  m_defaultScale: 1
+  m_defaultScale: 2
   m_TargetTexture: {fileID: 0}
   m_CurrentColorSpace: 0
-  m_LastWindowPixelSize: {x: 766, y: 642}
+  m_LastWindowPixelSize: {x: 1536, y: 1284}
   m_ClearInEditMode: 1
   m_NoCameraWarning: 1
   m_LowResolutionForAspectRatios: 01000000000100000100
   m_XRRenderMode: 0
---- !u!114 &19
+--- !u!114 &16
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -629,18 +560,18 @@ MonoBehaviour:
     serializedVersion: 2
     x: 1
     y: 94
-    width: 766
+    width: 768
     height: 642
   m_PersistentViewDataDictionary: {fileID: 0}
   m_SceneLighting: 1
-  lastFramingTime: 265018.9918650389
+  lastFramingTime: 44760.325133919716
   m_2DMode: 1
   m_isRotationLocked: 0
   m_AudioPlay: 0
   m_Position:
-    m_Target: {x: 383, y: 312.5, z: 0}
+    m_Target: {x: 0, y: -0.11429737, z: 8.72442}
     speed: 2
-    m_Value: {x: 383, y: 312.5, z: 0}
+    m_Value: {x: 0, y: -0.11429737, z: 8.72442}
   m_RenderMode: 0
   m_CameraMode:
     drawMode: 0
@@ -672,9 +603,9 @@ MonoBehaviour:
     speed: 2
     m_Value: {x: 0, y: 0, z: 0, w: 1}
   m_Size:
-    m_Target: 1631.2327
+    m_Target: 13.951893
     speed: 2
-    m_Value: 1631.2327
+    m_Value: 13.951893
   m_Ortho:
     m_Target: 1
     speed: 2
@@ -686,7 +617,7 @@ MonoBehaviour:
   m_ReplacementString: 
   m_LastLockedObject: {fileID: 0}
   m_ViewIsLockedToObject: 0
---- !u!114 &20
+--- !u!114 &17
 MonoBehaviour:
   m_ObjectHideFlags: 52
   m_CorrespondingSourceObject: {fileID: 0}
@@ -706,7 +637,7 @@ MonoBehaviour:
     m_Tooltip: 
   m_Pos:
     serializedVersion: 2
-    x: 771
+    x: 773
     y: 94
     width: 230
     height: 260
@@ -715,23 +646,23 @@ MonoBehaviour:
     scrollPos: {x: 0, y: 0}
     m_SelectedIDs: 
     m_LastClickedID: 0
-    m_ExpandedIDs: e4fbffff00000000
+    m_ExpandedIDs: 4277ffffe4fbffff00000000580c0000700c00007a0c0000be0c0000e80c0000
     m_RenameOverlay:
       m_UserAcceptedRename: 0
-      m_Name: 
-      m_OriginalName: 
+      m_Name: BattleField
+      m_OriginalName: BattleField
       m_EditFieldRect:
         serializedVersion: 2
         x: 0
         y: 0
         width: 0
         height: 0
-      m_UserData: 0
+      m_UserData: 3184
       m_IsWaitingForDelay: 0
       m_IsRenaming: 0
-      m_OriginalEventType: 11
+      m_OriginalEventType: 0
       m_IsRenamingFilename: 0
-      m_ClientGUIView: {fileID: 12}
+      m_ClientGUIView: {fileID: 9}
     m_SearchString: 
   m_ExpandedScenes:
   - BattleGroundScene

+ 1 - 1
Library/EditorInstance.json

@@ -1,4 +1,4 @@
 {
-	"process_id" : 37656,
+	"process_id" : 2755,
 	"version" : "2018.2.14f1"
 }

二进制
Library/ScriptAssemblies/Assembly-CSharp.dll


二进制
Library/ScriptAssemblies/Assembly-CSharp.dll.mdb


二进制
Library/assetDatabase3


二进制
Library/expandedItems


二进制
Library/metadata/00/00da5be986c244ce980a2bf2dcf930e7


二进制
Library/metadata/02/02184d4a88e7d47a48797d0e47d91dc7


二进制
Library/metadata/09/0970e8488221849cba0d996bba575a6c


二进制
Library/metadata/09/09fcd5e2de85643c581be658069c3145


二进制
Library/metadata/09/09fcd5e2de85643c581be658069c3145.info


二进制
Library/metadata/0b/0b4210c87df0d4095b09a5bc0c61b830


二进制
Library/metadata/0b/0b4210c87df0d4095b09a5bc0c61b830.info


+ 0 - 0
Library/metadata/12/127cf6b4b9cd04bfb9a2fdf0658cca98


部分文件因为文件数量过多而无法显示