Pārlūkot izejas kodu

提交蓄洪调度修改

wartheking 8 mēneši atpakaļ
vecāks
revīzija
576d752326
30 mainītis faili ar 1791 papildinājumiem un 544 dzēšanām
  1. 2 2
      Assets/Art/Material/Effect/ShuSanLuJing.mat
  2. 1 1
      Assets/Art/Prefab/Terrain/HeMianQuad/HeMian3.prefab
  3. 26 2
      Assets/Art/Textrue/Effect/BianYuanFaGuang.jpg.meta
  4. 26 2
      Assets/Art/Textrue/Effect/Effect1.png.meta
  5. 26 2
      Assets/Art/Textrue/Effect/Effect2.png.meta
  6. 27 3
      Assets/Art/Textrue/Effect/Effect3.png.meta
  7. 27 3
      Assets/Art/Textrue/Effect/JianBian.jpg.meta
  8. 26 2
      Assets/Art/Textrue/Effect/JianCi.png.meta
  9. BIN
      Assets/Art/Textrue/Effect/JianTou 1.png
  10. 159 0
      Assets/Art/Textrue/Effect/JianTou 1.png.meta
  11. 26 2
      Assets/Art/Textrue/Effect/JianTou.png.meta
  12. 26 2
      Assets/Art/Textrue/Effect/LiZi.png.meta
  13. 26 2
      Assets/Art/Textrue/Effect/Substance_graph_basecolor.png.meta
  14. 26 2
      Assets/Art/Textrue/Effect/YuLanShaPan_HeLiu.png.meta
  15. 26 2
      Assets/Art/Textrue/Effect/YuLanShaPan_HuPo.png.meta
  16. 26 2
      Assets/Art/Textrue/Effect/YuLanShaPan_JianBian.png.meta
  17. 26 2
      Assets/Art/Textrue/Effect/YuLanShaPan_XiaoHeLiu.png.meta
  18. BIN
      Assets/JianTou.png
  19. 159 0
      Assets/JianTou.png.meta
  20. 1 1
      Assets/ModelAniTool.cs
  21. 434 51
      Assets/Prefabs/UI/XHYZT/XHDD.prefab
  22. 143 181
      Assets/Scene 1.unity
  23. 244 278
      Assets/Scene.unity
  24. 5 1
      Assets/Scripts/AssetLoadHelper_AB.cs
  25. 1 1
      Assets/Scripts/UI/UIView/FHSS/FHSSLayer.cs
  26. 1 0
      Assets/Scripts/UI/UIView/GCJK/GCJKLayer.cs
  27. 260 0
      Assets/Scripts/UI/UIView/XHDD/XHDDLayer.cs
  28. 11 0
      Assets/Scripts/UI/UIView/XHDD/XHDDLayer.cs.meta
  29. 19 0
      Assets/TimeLineControl.cs
  30. 11 0
      Assets/TimeLineControl.cs.meta

+ 2 - 2
Assets/Art/Material/Effect/ShuSanLuJing.mat

@@ -41,8 +41,8 @@ Material:
         m_Scale: {x: 1, y: 1}
         m_Offset: {x: 0, y: 0}
     - _MainTex:
-        m_Texture: {fileID: 2800000, guid: 69fb0e4be12c34e4abc9dae3900812a9, type: 3}
-        m_Scale: {x: 20, y: 1}
+        m_Texture: {fileID: 2800000, guid: 414693b704610af458bee4eb63e98205, type: 3}
+        m_Scale: {x: 20.48, y: 0.84}
         m_Offset: {x: 0, y: 0}
     - _MetallicGlossMap:
         m_Texture: {fileID: 0}

+ 1 - 1
Assets/Art/Prefab/Terrain/HeMianQuad/HeMian3.prefab

@@ -26,7 +26,7 @@ Transform:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 5800732452942267230}
   m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
-  m_LocalPosition: {x: -29704.04, y: 6513.7324, z: 7.7974973}
+  m_LocalPosition: {x: -29704.04, y: 6513.7324, z: 58}
   m_LocalScale: {x: 1, y: 1, z: 1}
   m_ConstrainProportionsScale: 0
   m_Children: []

+ 26 - 2
Assets/Art/Textrue/Effect/BianYuanFaGuang.jpg.meta

@@ -71,8 +71,8 @@ TextureImporter:
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 26 - 2
Assets/Art/Textrue/Effect/Effect1.png.meta

@@ -71,8 +71,8 @@ TextureImporter:
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 26 - 2
Assets/Art/Textrue/Effect/Effect2.png.meta

@@ -71,8 +71,8 @@ TextureImporter:
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 256
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 256
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 27 - 3
Assets/Art/Textrue/Effect/Effect3.png.meta

@@ -67,12 +67,12 @@ TextureImporter:
   platformSettings:
   - serializedVersion: 3
     buildTarget: DefaultTexturePlatform
-    maxTextureSize: 2048
+    maxTextureSize: 512
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 27 - 3
Assets/Art/Textrue/Effect/JianBian.jpg.meta

@@ -67,12 +67,12 @@ TextureImporter:
   platformSettings:
   - serializedVersion: 3
     buildTarget: DefaultTexturePlatform
-    maxTextureSize: 2048
+    maxTextureSize: 256
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 26 - 2
Assets/Art/Textrue/Effect/JianCi.png.meta

@@ -71,8 +71,8 @@ TextureImporter:
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 128
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 128
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

BIN
Assets/Art/Textrue/Effect/JianTou 1.png


+ 159 - 0
Assets/Art/Textrue/Effect/JianTou 1.png.meta

@@ -0,0 +1,159 @@
+fileFormatVersion: 2
+guid: 414693b704610af458bee4eb63e98205
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 12
+  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
+  vTOnly: 0
+  ignoreMasterTextureLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 0
+    wrapV: 0
+    wrapW: 0
+  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: 1
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 80
+    crunchedCompression: 1
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: WebGL
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 26 - 2
Assets/Art/Textrue/Effect/JianTou.png.meta

@@ -71,8 +71,8 @@ TextureImporter:
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 26 - 2
Assets/Art/Textrue/Effect/LiZi.png.meta

@@ -67,12 +67,12 @@ TextureImporter:
   platformSettings:
   - serializedVersion: 3
     buildTarget: DefaultTexturePlatform
-    maxTextureSize: 2048
+    maxTextureSize: 32
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
     compressionQuality: 50
-    crunchedCompression: 0
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 26 - 2
Assets/Art/Textrue/Effect/Substance_graph_basecolor.png.meta

@@ -71,8 +71,8 @@ TextureImporter:
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 26 - 2
Assets/Art/Textrue/Effect/YuLanShaPan_HeLiu.png.meta

@@ -71,8 +71,8 @@ TextureImporter:
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 26 - 2
Assets/Art/Textrue/Effect/YuLanShaPan_HuPo.png.meta

@@ -71,8 +71,8 @@ TextureImporter:
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 26 - 2
Assets/Art/Textrue/Effect/YuLanShaPan_JianBian.png.meta

@@ -71,8 +71,8 @@ TextureImporter:
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 256
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 256
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

+ 26 - 2
Assets/Art/Textrue/Effect/YuLanShaPan_XiaoHeLiu.png.meta

@@ -71,8 +71,8 @@ TextureImporter:
     resizeAlgorithm: 0
     textureFormat: -1
     textureCompression: 1
-    compressionQuality: 50
-    crunchedCompression: 0
+    compressionQuality: 80
+    crunchedCompression: 1
     allowsAlphaSplitting: 0
     overridden: 0
     androidETC2FallbackOverride: 0
@@ -113,6 +113,30 @@ TextureImporter:
     overridden: 0
     androidETC2FallbackOverride: 0
     forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
   spriteSheet:
     serializedVersion: 2
     sprites: []

BIN
Assets/JianTou.png


+ 159 - 0
Assets/JianTou.png.meta

@@ -0,0 +1,159 @@
+fileFormatVersion: 2
+guid: 93f35ece77c7b6e4ca8d97a238298080
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 12
+  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
+  vTOnly: 0
+  ignoreMasterTextureLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 0
+    wrapV: 0
+    wrapW: 0
+  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: 1
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 80
+    crunchedCompression: 1
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: WebGL
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Windows Store Apps
+    maxTextureSize: 512
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 1 - 1
Assets/ModelAniTool.cs

@@ -19,7 +19,7 @@ public class ModelAniTool : MonoBehaviour
 
     [FormerlySerializedAs("targetPos")] public Vector3 targetV3;
 
-    public float speed=1.0f;
+    public float speed=2.0f;
 
     private GameObject targetObj;
 

+ 434 - 51
Assets/Prefabs/UI/XHYZT/XHDD.prefab

@@ -273,12 +273,12 @@ RectTransform:
   - {fileID: 8105133392499129011}
   - {fileID: 8074800038338618640}
   - {fileID: 7665667343748992606}
-  m_Father: {fileID: 4461453780397662635}
+  m_Father: {fileID: 1433254892590319225}
   m_RootOrder: 2
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 1}
   m_AnchorMax: {x: 0, y: 1}
-  m_AnchoredPosition: {x: 1700, y: -734}
+  m_AnchoredPosition: {x: 790, y: -244}
   m_SizeDelta: {x: 400, y: 604}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &2270233978406412043
@@ -1183,7 +1183,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: "\u6B65\u9AA4\u5185\u5BB9\u63CF\u8FF0"
+  m_Text: 
 --- !u!1 &501947246381286439
 GameObject:
   m_ObjectHideFlags: 0
@@ -2088,7 +2088,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: "\u6B65\u9AA4\u5185\u5BB9\u63CF\u8FF0"
+  m_Text: 
 --- !u!1 &810741157113817204
 GameObject:
   m_ObjectHideFlags: 0
@@ -2250,12 +2250,12 @@ RectTransform:
   m_Children:
   - {fileID: 6507922548951515005}
   - {fileID: 5861501568670569256}
-  m_Father: {fileID: 4461453780397662635}
-  m_RootOrder: 4
+  m_Father: {fileID: 1433254892590319225}
+  m_RootOrder: 3
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 1}
   m_AnchorMax: {x: 0, y: 1}
-  m_AnchoredPosition: {x: 1416, y: -1016}
+  m_AnchoredPosition: {x: 506, y: -526}
   m_SizeDelta: {x: 128, y: 40}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &4907553520516791180
@@ -2453,8 +2453,8 @@ RectTransform:
   m_ConstrainProportionsScale: 0
   m_Children:
   - {fileID: 3842237776255885102}
-  m_Father: {fileID: 4461453780397662635}
-  m_RootOrder: 7
+  m_Father: {fileID: 1724459407232952396}
+  m_RootOrder: 3
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0.5, y: 0.5}
   m_AnchorMax: {x: 0.5, y: 0.5}
@@ -4393,12 +4393,12 @@ RectTransform:
   - {fileID: 2200639800268982220}
   - {fileID: 8406788019371051239}
   - {fileID: 1789533074030108284}
-  m_Father: {fileID: 4461453780397662635}
-  m_RootOrder: 3
+  m_Father: {fileID: 1724459407232952396}
+  m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
-  m_AnchorMin: {x: 0.5, y: 0.5}
-  m_AnchorMax: {x: 0.5, y: 0.5}
-  m_AnchoredPosition: {x: -320, y: 0}
+  m_AnchorMin: {x: 0, y: 0.5}
+  m_AnchorMax: {x: 0, y: 0.5}
+  m_AnchoredPosition: {x: 220, y: 0}
   m_SizeDelta: {x: 400, y: 636}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &219406561796399640
@@ -6245,12 +6245,12 @@ RectTransform:
   - {fileID: 4607867684694671341}
   - {fileID: 8070707265906614534}
   - {fileID: 3340241162286544805}
-  m_Father: {fileID: 4461453780397662635}
+  m_Father: {fileID: 1433254892590319225}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 1}
   m_AnchorMax: {x: 0, y: 1}
-  m_AnchoredPosition: {x: 220, y: -578}
+  m_AnchoredPosition: {x: -690, y: -88}
   m_SizeDelta: {x: 400, y: 916}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &8216960240360293190
@@ -6956,8 +6956,8 @@ RectTransform:
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 1}
   m_AnchorMax: {x: 0, y: 1}
-  m_AnchoredPosition: {x: 50, y: -9}
-  m_SizeDelta: {x: 53, y: 16}
+  m_AnchoredPosition: {x: 55.21158, y: -9}
+  m_SizeDelta: {x: 63.4232, y: 16}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &4477812812617768007
 CanvasRenderer:
@@ -7000,7 +7000,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: "\u65E5\u671F/\u65F6\u95F4"
+  m_Text: "\u9884\u6848\u8FC7\u7A0B\u4E09"
 --- !u!1 &2143319221431121310
 GameObject:
   m_ObjectHideFlags: 0
@@ -8890,8 +8890,8 @@ RectTransform:
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 1}
   m_AnchorMax: {x: 0, y: 1}
-  m_AnchoredPosition: {x: 50, y: -9}
-  m_SizeDelta: {x: 53, y: 16}
+  m_AnchoredPosition: {x: 56.94879, y: -9}
+  m_SizeDelta: {x: 66.8976, y: 16}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &7766910674727851474
 CanvasRenderer:
@@ -8934,7 +8934,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: "\u65E5\u671F/\u65F6\u95F4"
+  m_Text: "\u9884\u6848\u8FC7\u7A0B\u4E8C"
 --- !u!1 &2887970753265574595
 GameObject:
   m_ObjectHideFlags: 0
@@ -9693,6 +9693,46 @@ MonoBehaviour:
     m_VerticalOverflow: 0
     m_LineSpacing: 1
   m_Text: "\u6A59\u8272\u9884\u8B66"
+--- !u!1 &2999942417590375324
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 1433254892590319225}
+  m_Layer: 5
+  m_Name: QDDYS
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &1433254892590319225
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2999942417590375324}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 5774837649050539594}
+  - {fileID: 7976389318387736493}
+  - {fileID: 2367656975193514399}
+  - {fileID: 8804470076358901232}
+  m_Father: {fileID: 4461453780397662635}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0.5, y: 0.5}
+  m_AnchorMax: {x: 0.5, y: 0.5}
+  m_AnchoredPosition: {x: 0, y: 0}
+  m_SizeDelta: {x: 100, y: 100}
+  m_Pivot: {x: 0.5, y: 0.5}
 --- !u!1 &3016730716363800576
 GameObject:
   m_ObjectHideFlags: 0
@@ -11386,8 +11426,8 @@ RectTransform:
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 1}
   m_AnchorMax: {x: 0, y: 1}
-  m_AnchoredPosition: {x: 50, y: -9}
-  m_SizeDelta: {x: 53, y: 16}
+  m_AnchoredPosition: {x: 61.65393, y: -9}
+  m_SizeDelta: {x: 76.3079, y: 16}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &392867768925489220
 CanvasRenderer:
@@ -11430,7 +11470,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: "\u65E5\u671F/\u65F6\u95F4"
+  m_Text: "\u9884\u6848\u8FC7\u7A0B\u4E00"
 --- !u!1 &3572905169093954274
 GameObject:
   m_ObjectHideFlags: 0
@@ -13383,7 +13423,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: "\u6B65\u9AA4\u5185\u5BB9\u63CF\u8FF0"
+  m_Text: 
 --- !u!1 &3948040924713009985
 GameObject:
   m_ObjectHideFlags: 0
@@ -14094,7 +14134,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: "\u65B9\u6848\u6A21\u5F0FC\u8C03\u5EA6\u6D41\u7A0B/\u8BE6\u60C5"
+  m_Text: "2023\u9884\u6848\u6D41\u7A0B"
 --- !u!1 &4069155641375423183
 GameObject:
   m_ObjectHideFlags: 0
@@ -15097,6 +15137,7 @@ GameObject:
   serializedVersion: 6
   m_Component:
   - component: {fileID: 4461453780397662635}
+  - component: {fileID: 4106698132159902332}
   m_Layer: 5
   m_Name: XHDD
   m_TagString: Untagged
@@ -15116,14 +15157,8 @@ RectTransform:
   m_LocalScale: {x: 1, y: 1, z: 1}
   m_ConstrainProportionsScale: 0
   m_Children:
-  - {fileID: 5774837649050539594}
-  - {fileID: 7976389318387736493}
-  - {fileID: 2367656975193514399}
-  - {fileID: 2722392582514453356}
-  - {fileID: 8804470076358901232}
-  - {fileID: 6539525867132957182}
-  - {fileID: 2650794406654079504}
-  - {fileID: 347112442423315460}
+  - {fileID: 1433254892590319225}
+  - {fileID: 1724459407232952396}
   m_Father: {fileID: 0}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -15132,6 +15167,34 @@ RectTransform:
   m_AnchoredPosition: {x: 0, y: 0}
   m_SizeDelta: {x: 0, y: 0}
   m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &4106698132159902332
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 4461453780397662634}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: e5f456c8c14ee8b4e99f0d9aa27f1b8e, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  viewMode: 0
+  qxhddContent: {fileID: 1433254892590319225}
+  xhddContent: {fileID: 1724459407232952396}
+  enterBtn: {fileID: 7938849158392947181}
+  exitBtn: {fileID: 8210063434999076041}
+  playBtn: {fileID: 7957729707524492880}
+  threeStepBtns:
+  - {fileID: 6867871996458727472}
+  - {fileID: 4825051706142097018}
+  - {fileID: 8015265847920820169}
+  yjDropdown: {fileID: 7610704235068337357}
+  yjButtons:
+  - {fileID: 4390153991718414138}
+  - {fileID: 8054682521577699501}
+  - {fileID: 5539151981274453399}
+  yJType: 0
 --- !u!1 &4480951497541427372
 GameObject:
   m_ObjectHideFlags: 0
@@ -17591,6 +17654,47 @@ MonoBehaviour:
     - {r: 0, g: 0, b: 0, a: 0}
     - {r: 0, g: 0, b: 0, a: 0}
     m_Rotation: 0
+--- !u!1 &5386509468387234655
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 1724459407232952396}
+  m_Layer: 5
+  m_Name: DDYS
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 0
+--- !u!224 &1724459407232952396
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 5386509468387234655}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 2722392582514453356}
+  - {fileID: 6539525867132957182}
+  - {fileID: 2650794406654079504}
+  - {fileID: 347112442423315460}
+  - {fileID: 921700526036744437}
+  m_Father: {fileID: 4461453780397662635}
+  m_RootOrder: 1
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0, y: 0}
+  m_AnchorMax: {x: 1, y: 1}
+  m_AnchoredPosition: {x: 0, y: 0}
+  m_SizeDelta: {x: 0, y: 0}
+  m_Pivot: {x: 0.5, y: 0.5}
 --- !u!1 &5455927372352429256
 GameObject:
   m_ObjectHideFlags: 0
@@ -19638,7 +19742,7 @@ GameObject:
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
   m_StaticEditorFlags: 0
-  m_IsActive: 1
+  m_IsActive: 0
 --- !u!224 &8406788019371051239
 RectTransform:
   m_ObjectHideFlags: 0
@@ -19902,6 +20006,86 @@ MonoBehaviour:
     m_VerticalOverflow: 0
     m_LineSpacing: 1
   m_Text: "\u5468\u5929\u4E00"
+--- !u!1 &6248795705415250658
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 6218167792810341877}
+  - component: {fileID: 2010706027771433926}
+  - component: {fileID: 2972146885000766615}
+  m_Layer: 5
+  m_Name: Text (Legacy)
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &6218167792810341877
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6248795705415250658}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 921700526036744437}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0, y: 0.5}
+  m_AnchorMax: {x: 0, y: 0.5}
+  m_AnchoredPosition: {x: 76, y: 0}
+  m_SizeDelta: {x: 56, y: 19}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2010706027771433926
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6248795705415250658}
+  m_CullTransparentMesh: 1
+--- !u!114 &2972146885000766615
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6248795705415250658}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 0
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_FontData:
+    m_Font: {fileID: 12800000, guid: 85c13d115126ca04ca985ec0156f4c61, type: 3}
+    m_FontSize: 14
+    m_FontStyle: 0
+    m_BestFit: 0
+    m_MinSize: 1
+    m_MaxSize: 40
+    m_Alignment: 4
+    m_AlignByGeometry: 0
+    m_RichText: 1
+    m_HorizontalOverflow: 0
+    m_VerticalOverflow: 0
+    m_LineSpacing: 1
+  m_Text: "\u9000\u51FA\u6F14\u793A"
 --- !u!1 &6285712715096663460
 GameObject:
   m_ObjectHideFlags: 0
@@ -20098,12 +20282,12 @@ RectTransform:
   - {fileID: 6396372826392836139}
   - {fileID: 8519267101757914042}
   - {fileID: 7812997865502190060}
-  m_Father: {fileID: 4461453780397662635}
+  m_Father: {fileID: 1433254892590319225}
   m_RootOrder: 1
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 1}
   m_AnchorMax: {x: 0, y: 1}
-  m_AnchoredPosition: {x: 1700, y: -266}
+  m_AnchoredPosition: {x: 790, y: 224}
   m_SizeDelta: {x: 400, y: 292}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!222 &1455635294360030635
@@ -21189,7 +21373,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: "\u65E5\u671F/\u65F6\u95F4"
+  m_Text: "\u542F\u52A8\u6761\u4EF6"
 --- !u!1 &6876078169529546350
 GameObject:
   m_ObjectHideFlags: 0
@@ -22069,7 +22253,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: "\u6B65\u9AA4\u5185\u5BB9\u63CF\u8FF0"
+  m_Text: "\u6D2A\u6C34\u9884\u62A5\u5185\u5BB9\u3002\u5E94\u6839\u636E\u6C34\u6587\u6C14\u8C61\u90E8\u95E8\u548C\u9632\u6C5B\u6307\u6325\u90E8\u7684\u89C4\u5B9A\u548C\u8981\u6C42\u8FDB\u884C\u3002\u8B66\u62A5\u5185\u5BB9\u5305\u62EC\u9884\u6D4B\u7684\u6D2A\u6C34\u4F4D\u3001\u6D2A\u6C34\u91CF\u3001\u5206\u6D2A\u65F6\u95F4\u3001\u6709\u5173\u51C6\u5907\u5DE5\u4F5C\u3001\u7D27\u6025\u907F\u6D2A\u548C\u64A4\u9000\u8DEF\u7EBF\u53CA\u5141\u8BB8\u64A4\u79BB\u7684\u65F6\u9650\u7B49\u3002"
 --- !u!1 &7081882770934076612
 GameObject:
   m_ObjectHideFlags: 0
@@ -22754,6 +22938,82 @@ MonoBehaviour:
   managerText: {fileID: 0}
   stateText: {fileID: 0}
   ctrlText: {fileID: 0}
+--- !u!1 &7220922576140235312
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 9078792488463253278}
+  - component: {fileID: 8853985065310568344}
+  - component: {fileID: 2832500513258366221}
+  m_Layer: 5
+  m_Name: Image
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &9078792488463253278
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7220922576140235312}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 921700526036744437}
+  m_RootOrder: 1
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0, y: 0.5}
+  m_AnchorMax: {x: 0, y: 0.5}
+  m_AnchoredPosition: {x: 32, y: 0}
+  m_SizeDelta: {x: 16, y: 16}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8853985065310568344
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7220922576140235312}
+  m_CullTransparentMesh: 1
+--- !u!114 &2832500513258366221
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7220922576140235312}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 0
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_Sprite: {fileID: 21300000, guid: ac0f9b3881a27df4da162896f0a2db2f, type: 3}
+  m_Type: 0
+  m_PreserveAspect: 0
+  m_FillCenter: 1
+  m_FillMethod: 4
+  m_FillAmount: 1
+  m_FillClockwise: 1
+  m_FillOrigin: 0
+  m_UseSpriteMesh: 0
+  m_PixelsPerUnitMultiplier: 1
 --- !u!1 &7227154209630765052
 GameObject:
   m_ObjectHideFlags: 0
@@ -24021,6 +24281,129 @@ MonoBehaviour:
   managerText: {fileID: 0}
   stateText: {fileID: 0}
   ctrlText: {fileID: 0}
+--- !u!1 &7557482804048976825
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 921700526036744437}
+  - component: {fileID: 6891774104955167702}
+  - component: {fileID: 2218381066323850415}
+  - component: {fileID: 8210063434999076041}
+  m_Layer: 5
+  m_Name: ExitButton
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &921700526036744437
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7557482804048976825}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 6218167792810341877}
+  - {fileID: 9078792488463253278}
+  m_Father: {fileID: 1724459407232952396}
+  m_RootOrder: 4
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0, y: 1}
+  m_AnchorMax: {x: 0, y: 1}
+  m_AnchoredPosition: {x: 1416, y: -1016}
+  m_SizeDelta: {x: 128, y: 40}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6891774104955167702
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7557482804048976825}
+  m_CullTransparentMesh: 1
+--- !u!114 &2218381066323850415
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7557482804048976825}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 1
+  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+  m_Maskable: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_Sprite: {fileID: 21300000, guid: 2e2b18e73fe3f044fb538a6cbe9064b0, type: 3}
+  m_Type: 0
+  m_PreserveAspect: 0
+  m_FillCenter: 1
+  m_FillMethod: 4
+  m_FillAmount: 1
+  m_FillClockwise: 1
+  m_FillOrigin: 0
+  m_UseSpriteMesh: 0
+  m_PixelsPerUnitMultiplier: 1
+--- !u!114 &8210063434999076041
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7557482804048976825}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Navigation:
+    m_Mode: 3
+    m_WrapAround: 0
+    m_SelectOnUp: {fileID: 0}
+    m_SelectOnDown: {fileID: 0}
+    m_SelectOnLeft: {fileID: 0}
+    m_SelectOnRight: {fileID: 0}
+  m_Transition: 1
+  m_Colors:
+    m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+    m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+    m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+    m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+    m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+    m_ColorMultiplier: 1
+    m_FadeDuration: 0.1
+  m_SpriteState:
+    m_HighlightedSprite: {fileID: 0}
+    m_PressedSprite: {fileID: 0}
+    m_SelectedSprite: {fileID: 0}
+    m_DisabledSprite: {fileID: 0}
+  m_AnimationTriggers:
+    m_NormalTrigger: Normal
+    m_HighlightedTrigger: Highlighted
+    m_PressedTrigger: Pressed
+    m_SelectedTrigger: Selected
+    m_DisabledTrigger: Disabled
+  m_Interactable: 1
+  m_TargetGraphic: {fileID: 2218381066323850415}
+  m_OnClick:
+    m_PersistentCalls:
+      m_Calls: []
 --- !u!1 &7588996154831273592
 GameObject:
   m_ObjectHideFlags: 0
@@ -24176,7 +24559,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: "\u53D1\u5E03\u8C03\u5EA6\u4EE4"
+  m_Text: "\u5F00\u59CB\u6F14\u793A"
 --- !u!1 &7707261343525427208
 GameObject:
   m_ObjectHideFlags: 0
@@ -24688,8 +25071,8 @@ RectTransform:
   m_ConstrainProportionsScale: 0
   m_Children:
   - {fileID: 8446415508596338237}
-  m_Father: {fileID: 4461453780397662635}
-  m_RootOrder: 6
+  m_Father: {fileID: 1724459407232952396}
+  m_RootOrder: 2
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0.5, y: 0.5}
   m_AnchorMax: {x: 0.5, y: 0.5}
@@ -24786,7 +25169,7 @@ CanvasGroup:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 7785298714377333862}
   m_Enabled: 1
-  m_Alpha: 0.2
+  m_Alpha: 0.5
   m_Interactable: 1
   m_BlocksRaycasts: 1
   m_IgnoreParentGroups: 0
@@ -24903,8 +25286,8 @@ RectTransform:
   m_ConstrainProportionsScale: 0
   m_Children:
   - {fileID: 6070746097945426574}
-  m_Father: {fileID: 4461453780397662635}
-  m_RootOrder: 5
+  m_Father: {fileID: 1724459407232952396}
+  m_RootOrder: 1
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0.5, y: 0.5}
   m_AnchorMax: {x: 0.5, y: 0.5}
@@ -27435,7 +27818,7 @@ MonoBehaviour:
     m_HorizontalOverflow: 0
     m_VerticalOverflow: 0
     m_LineSpacing: 1
-  m_Text: Option A
+  m_Text: "\u9EC4\u8272\u9884\u8B66"
 --- !u!1 &8546362545208280545
 GameObject:
   m_ObjectHideFlags: 0
@@ -27880,11 +28263,11 @@ MonoBehaviour:
   m_Value: 0
   m_Options:
     m_Options:
-    - m_Text: Option A
+    - m_Text: "\u9EC4\u8272\u9884\u8B66"
       m_Image: {fileID: 0}
-    - m_Text: Option B
+    - m_Text: "\u6A59\u8272\u9884\u8B66"
       m_Image: {fileID: 0}
-    - m_Text: Option C
+    - m_Text: "\u7EA2\u8272\u9884\u8B66"
       m_Image: {fileID: 0}
   m_OnValueChanged:
     m_PersistentCalls:
@@ -28068,7 +28451,7 @@ GameObject:
   m_Icon: {fileID: 0}
   m_NavMeshLayer: 0
   m_StaticEditorFlags: 0
-  m_IsActive: 1
+  m_IsActive: 0
 --- !u!224 &2403854792155950119
 RectTransform:
   m_ObjectHideFlags: 0

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 143 - 181
Assets/Scene 1.unity


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 244 - 278
Assets/Scene.unity


+ 5 - 1
Assets/Scripts/AssetLoadHelper_AB.cs

@@ -12,7 +12,8 @@ public class AssetLoadHelper_AB : MonoBehaviour
 
     public bool addMat = false;
     public Material defulMat;
-    
+
+    public List<string> ignoreObjs = new List<string>();
     void Start()
     {
         if (insRoot == null)
@@ -33,6 +34,9 @@ public class AssetLoadHelper_AB : MonoBehaviour
             GameObject[] objs = tempAb.LoadAllAssets<GameObject>();
             for (int i = 0; i < objs.Length; i++)
             {
+                if (ignoreObjs.Contains(objs[i].name)) {
+                    continue;
+                }
                 GameObject insObj=Instantiate(objs[i], insRoot);
                 if (addMat)
                 {

+ 1 - 1
Assets/Scripts/UI/UIView/FHSS/FHSSLayer.cs

@@ -38,7 +38,7 @@ public class FHSSLayer : YZTRootLayer
 
     private void OnEnable()
     {
-        StaticLod.instance.OnFoucusStatic(-1);
+        StaticLod.instance.OnFoucusStatic("Bird0");
         //StaticLod.instance.currentStatic.SetCameraToCenter(new Vector3(513.8401f, 20, 4938.701f), 21389, new Vector2(89.61806f, 85.64014f));
     }
 }

+ 1 - 0
Assets/Scripts/UI/UIView/GCJK/GCJKLayer.cs

@@ -138,6 +138,7 @@ public class SWZData
     // 天气
     public string wth;
 }
+
 public class GCJKLayer : YZTRootLayer
 {
     public static GCJKLayer _Instance;

+ 260 - 0
Assets/Scripts/UI/UIView/XHDD/XHDDLayer.cs

@@ -0,0 +1,260 @@
+using DG.Tweening;
+using System.Collections;
+using System.Collections.Generic;
+using System.Threading.Tasks;
+using UnityEngine;
+using UnityEngine.UI;
+
+[System.Serializable]
+public enum YJType {
+    YELLOW,
+    ORANGE,
+    RED
+}
+
+public class XHDDLayer : YZTRootLayer
+{
+
+    public RectTransform qxhddContent;
+    public RectTransform xhddContent;
+
+    public Button enterBtn;
+    public Button exitBtn;
+
+    public Button playBtn;
+
+    public List<Text> threeStepBtns = new List<Text>();
+
+
+    public Dropdown yjDropdown;
+    public Button[] yjButtons;
+
+    public YJType yJType;
+
+    public string[,] allYAContent = new string[3, 3];
+
+    bool playing = false;
+
+    // Start is called before the first frame update
+    void Start()
+    {
+        InitYAContent();
+        InitButton();
+    }
+    private void OnEnable()
+    {
+        CameraManager.SwitchCamera(0);
+        StaticLod.instance.OnFoucusStatic(1);
+    }
+
+    void InitYAContent() {
+        allYAContent[0, 0] = "当预报洪水将达到或超过蓄滞洪区启用标准时(套口进洪闸的设防水位为32m),发布黄色预警,做好运用准备。";
+        allYAContent[0, 1] = "分洪前线指挥部及其下设七个责任组责任人和成员迅速进入运用准备状态,服从前指的统一调度。";
+        allYAContent[0, 2] = "分蓄洪区内各个乡镇、村组确定1名领导专门负责承担警报发布和传递任务。警报一经发布,各项避洪工作必须迅速及时,不得有误。";
+
+        allYAContent[1, 0] = "当需要区内人员转移时,发布橙色预警,开始实施分蓄洪区内居民转移、清场等工作。";
+        allYAContent[1, 1] = "人员转移时机根据荆江河段及城陵矶附近地区实时水情、防洪工程情况和区内人员转移所需时间等确定。";
+        allYAContent[1, 2] = "采取电视、广播、电话、传真、汽笛、敲锣、挂旗、报警器、鸣枪或挨户通知等一切可能的形式迅速向分洪区传播分洪转移命令。";
+
+        allYAContent[2, 0] = "当决定启用蓄滞洪区时,发布红色警报。";
+        allYAContent[2, 1] = "开启套口进洪闸或实施上车湾口门爆破,开始分蓄洪。";
+        allYAContent[2, 2] = "红色警报期持续至具备返迁条件时为止。";
+    }
+    void InitButton() {
+        enterBtn.onClick.AddListener(() =>
+        {
+            qxhddContent.gameObject.SetActive(false);
+            xhddContent.gameObject.SetActive(true);
+        });
+
+        exitBtn.onClick.AddListener(() =>
+        {
+            qxhddContent.gameObject.SetActive(true);
+            xhddContent.gameObject.SetActive(false);
+            playBtn.interactable = true;
+            playing = false;
+            AllRestore();
+        });
+
+        for (int i = 0; i < yjButtons.Length; i++) {
+            int temp = i;
+            yjButtons[i].onClick.AddListener(() =>
+            {
+                if (!playing) {
+                    ClearAllText();
+                }
+                for (int j = 0; j < yjButtons.Length; j++) {
+                    yjButtons[j].GetComponent<CanvasGroup>().alpha = 0.2f;
+                
+                }
+                yjButtons[temp].GetComponent<CanvasGroup>().alpha = 1f;
+                yJType = (YJType)temp;
+                yjDropdown.value = temp;
+            });
+            
+        }
+
+        playBtn.onClick.AddListener(() =>
+        {
+            ClearAllText();
+            playing = true;
+            playBtn.interactable = false;
+            ControlYJ();
+        });
+    }
+
+    void AllRestore() {
+        TimeLineControl.instance.transform.GetChild(1).GetChild(1).localPosition = Vector3.zero;
+        TimeLineControl.instance.transform.GetChild(0).gameObject.SetActive(false);
+        Material material = TimeLineControl.instance.transform.GetChild(1).GetChild(0).GetComponent<MeshRenderer>().material;
+        material.SetFloat("_ClipLength", 1);
+    }
+
+    void ClearAllText() {
+        for (int i = 0; i < threeStepBtns.Count; i++) {
+            threeStepBtns[i].text = "";
+        }
+    }
+
+    async void ControlYJ() {
+        switch (yJType) {
+            case YJType.YELLOW:
+                TimeLineControl.instance.transform.GetChild(1).GetChild(1).localPosition = Vector3.zero;
+                threeStepBtns[0].text = allYAContent[(int)yJType, 0];
+                await Task.Delay(1000);
+                if (!playing) {
+                    playBtn.interactable = true;
+                    return;
+                }
+                StaticLod.instance.OnFoucusStatic("Bird1");
+                await Task.Delay(2000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                TimeLineControl.instance.transform.GetChild(1).GetChild(1).DOLocalMove(new Vector3(0, 0, 31.2f), 12.0f);
+                await Task.Delay(11000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                threeStepBtns[1].text = allYAContent[(int)yJType, 1];
+                StaticLod.instance.OnFoucusStatic("Bird2");
+                await Task.Delay(3000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                threeStepBtns[2].text = allYAContent[(int)yJType, 2];
+                playBtn.interactable = true;
+                break;
+            case YJType.ORANGE:
+                TimeLineControl.instance.transform.GetChild(1).GetChild(1).localPosition = new Vector3(0, 0, 31.2f);
+                TimeLineControl.instance.transform.GetChild(0).gameObject.SetActive(false);
+                threeStepBtns[0].text = allYAContent[(int)yJType, 0];
+                await Task.Delay(1000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                StaticLod.instance.OnFoucusStatic("Bird2");
+                await Task.Delay(2000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                TimeLineControl.instance.transform.GetChild(0).gameObject.SetActive(true);
+                await Task.Delay(8000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                threeStepBtns[1].text = allYAContent[(int)yJType, 1];
+                StaticLod.instance.OnFoucusStatic("Bird3");
+                await Task.Delay(3000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                threeStepBtns[2].text = allYAContent[(int)yJType, 2];
+                playBtn.interactable = true;
+                break;
+            case YJType.RED:
+                Material material = TimeLineControl.instance.transform.GetChild(1).GetChild(0).GetComponent<MeshRenderer>().material;
+                material.SetFloat("_ClipLength", 1);
+                TimeLineControl.instance.transform.GetChild(1).GetChild(1).localPosition = new Vector3(0, 0, 31.2f);
+                TimeLineControl.instance.transform.GetChild(2).GetChild(0).gameObject.SetActive(false);
+                threeStepBtns[0].text = allYAContent[(int)yJType, 0];
+                await Task.Delay(1000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                StaticLod.instance.OnFoucusStatic("Bird2");
+                await Task.Delay(3000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                StaticLod.instance.OnFoucusStatic("Bird4");
+                ActionInstance._Instance.ModelAni_On?.Invoke();
+                await Task.Delay(1200);
+                TimeLineControl.instance.transform.GetChild(2).GetChild(0).gameObject.SetActive(true);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                await Task.Delay(500);
+                
+                material.SetFloat("_ClipLength", 0.981f);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                threeStepBtns[1].text = allYAContent[(int)yJType, 1];
+                await Task.Delay(2000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                StaticLod.instance.OnFoucusStatic("Bird5");
+                DOTween.To(() => material.GetFloat("_ClipLength"), x => material.SetFloat("_ClipLength", x), 0.881f, 4f);
+                await Task.Delay(5000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                StaticLod.instance.OnFoucusStatic("Bird3");
+                DOTween.To(() => material.GetFloat("_ClipLength"), x => material.SetFloat("_ClipLength", x), 0.1f, 6f);
+                await Task.Delay(6000);
+                if (!playing)
+                {
+                    playBtn.interactable = true;
+                    return;
+                }
+                
+                threeStepBtns[2].text = allYAContent[(int)yJType, 2];
+                playBtn.interactable = true;
+                break;
+        }
+    }
+
+    // Update is called once per frame
+    void Update()
+    {
+        
+    }
+}

+ 11 - 0
Assets/Scripts/UI/UIView/XHDD/XHDDLayer.cs.meta

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

+ 19 - 0
Assets/TimeLineControl.cs

@@ -0,0 +1,19 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class TimeLineControl : MonoBehaviour
+{
+    public static TimeLineControl instance;
+    // Start is called before the first frame update
+    void Start()
+    {
+        instance = this;
+    }
+
+    // Update is called once per frame
+    void Update()
+    {
+        
+    }
+}

+ 11 - 0
Assets/TimeLineControl.cs.meta

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

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels