Bläddra i källkod

连连看 amlogic 1080p

gongyan 3 år sedan
förälder
incheckning
34932cc412
100 ändrade filer med 2688 tillägg och 136 borttagningar
  1. 56 0
      LuaDemo/.gitignore
  2. BIN
      LuaDemo/.vs/LuaDemo/v16/.suo
  3. 0 0
      LuaDemo/Assembly-CSharp-Editor.csproj
  4. 0 0
      LuaDemo/Assembly-CSharp.csproj
  5. BIN
      LuaDemo/Assets/BundleEditing/Plugins/LitJson/LitJson.dll
  6. BIN
      LuaDemo/Assets/BundleEditing/Plugins/LitJson/LitJson.dll.mdb
  7. 0 129
      LuaDemo/Assets/BundleEditing/Plugins/LitJson/LitJson.dll.meta
  8. BIN
      LuaDemo/Assets/BundleEditing/Plugins/LitJson/LitJson.pdb
  9. 1 1
      LuaDemo/Assets/BundleResource/Animation.meta
  10. 92 0
      LuaDemo/Assets/BundleResource/Animation/juxing.anim
  11. 8 0
      LuaDemo/Assets/BundleResource/Animation/juxing.anim.meta
  12. 69 0
      LuaDemo/Assets/BundleResource/Animation/lianliankan-3jiaoxing (1).controller
  13. 8 0
      LuaDemo/Assets/BundleResource/Animation/lianliankan-3jiaoxing (1).controller.meta
  14. 69 0
      LuaDemo/Assets/BundleResource/Animation/lianliankan-5jiaoxing (1).controller
  15. 8 0
      LuaDemo/Assets/BundleResource/Animation/lianliankan-5jiaoxing (1).controller.meta
  16. 93 0
      LuaDemo/Assets/BundleResource/Animation/lianliankan-6bianxing (1).controller
  17. 8 0
      LuaDemo/Assets/BundleResource/Animation/lianliankan-6bianxing (1).controller.meta
  18. 69 0
      LuaDemo/Assets/BundleResource/Animation/lianliankan-juxing (2).controller
  19. 8 0
      LuaDemo/Assets/BundleResource/Animation/lianliankan-juxing (2).controller.meta
  20. 69 0
      LuaDemo/Assets/BundleResource/Animation/lianliankan-yuanxing (1).controller
  21. 8 0
      LuaDemo/Assets/BundleResource/Animation/lianliankan-yuanxing (1).controller.meta
  22. 92 0
      LuaDemo/Assets/BundleResource/Animation/liubianxing.anim
  23. 8 0
      LuaDemo/Assets/BundleResource/Animation/liubianxing.anim.meta
  24. 92 0
      LuaDemo/Assets/BundleResource/Animation/sanjiaoxing.anim
  25. 8 0
      LuaDemo/Assets/BundleResource/Animation/sanjiaoxing.anim.meta
  26. 92 0
      LuaDemo/Assets/BundleResource/Animation/wujiaoxing.anim
  27. 8 0
      LuaDemo/Assets/BundleResource/Animation/wujiaoxing.anim.meta
  28. 169 0
      LuaDemo/Assets/BundleResource/Animation/xianhua 1.anim
  29. 8 0
      LuaDemo/Assets/BundleResource/Animation/xianhua 1.anim.meta
  30. 169 0
      LuaDemo/Assets/BundleResource/Animation/xianhua.anim
  31. 8 0
      LuaDemo/Assets/BundleResource/Animation/xianhua.anim.meta
  32. 174 0
      LuaDemo/Assets/BundleResource/Animation/xianhua.controller
  33. 8 0
      LuaDemo/Assets/BundleResource/Animation/xianhua.controller.meta
  34. 92 0
      LuaDemo/Assets/BundleResource/Animation/yuanxing.anim
  35. 8 0
      LuaDemo/Assets/BundleResource/Animation/yuanxing.anim.meta
  36. 2 1
      LuaDemo/Assets/BundleResource/Audios.meta
  37. 2 1
      LuaDemo/Assets/BundleResource/Audios/Align.meta
  38. BIN
      LuaDemo/Assets/BundleResource/Audios/Align/alignSuccess.mp3
  39. 22 0
      LuaDemo/Assets/BundleResource/Audios/Align/alignSuccess.mp3.meta
  40. BIN
      LuaDemo/Assets/BundleResource/Audios/Align/backToGameArea.mp3
  41. 22 0
      LuaDemo/Assets/BundleResource/Audios/Align/backToGameArea.mp3.meta
  42. BIN
      LuaDemo/Assets/BundleResource/Audios/Align/goAlong.mp3
  43. 22 0
      LuaDemo/Assets/BundleResource/Audios/Align/goAlong.mp3.meta
  44. BIN
      LuaDemo/Assets/BundleResource/Audios/Align/goBack.mp3
  45. 22 0
      LuaDemo/Assets/BundleResource/Audios/Align/goBack.mp3.meta
  46. BIN
      LuaDemo/Assets/BundleResource/Audios/Align/goLeft.mp3
  47. 22 0
      LuaDemo/Assets/BundleResource/Audios/Align/goLeft.mp3.meta
  48. BIN
      LuaDemo/Assets/BundleResource/Audios/Align/goRight.mp3
  49. 22 0
      LuaDemo/Assets/BundleResource/Audios/Align/goRight.mp3.meta
  50. BIN
      LuaDemo/Assets/BundleResource/Audios/Align/keepDistance.mp3
  51. 22 0
      LuaDemo/Assets/BundleResource/Audios/Align/keepDistance.mp3.meta
  52. BIN
      LuaDemo/Assets/BundleResource/Audios/BGM.mp3
  53. 22 0
      LuaDemo/Assets/BundleResource/Audios/BGM.mp3.meta
  54. 8 0
      LuaDemo/Assets/BundleResource/Audios/End.meta
  55. BIN
      LuaDemo/Assets/BundleResource/Audios/End/Evaluate.mp3
  56. 22 0
      LuaDemo/Assets/BundleResource/Audios/End/Evaluate.mp3.meta
  57. 8 0
      LuaDemo/Assets/BundleResource/Audios/Gaming.meta
  58. BIN
      LuaDemo/Assets/BundleResource/Audios/Gaming/addScore.wav
  59. 22 0
      LuaDemo/Assets/BundleResource/Audios/Gaming/addScore.wav.meta
  60. BIN
      LuaDemo/Assets/BundleResource/Audios/Gaming/collectItem.wav
  61. 22 0
      LuaDemo/Assets/BundleResource/Audios/Gaming/collectItem.wav.meta
  62. BIN
      LuaDemo/Assets/BundleResource/Audios/Gaming/countDown.mp3
  63. 22 0
      LuaDemo/Assets/BundleResource/Audios/Gaming/countDown.mp3.meta
  64. BIN
      LuaDemo/Assets/BundleResource/Audios/Gaming/lineLink.wav
  65. 22 0
      LuaDemo/Assets/BundleResource/Audios/Gaming/lineLink.wav.meta
  66. BIN
      LuaDemo/Assets/BundleResource/Audios/Gaming/lockSelectObj.mp3
  67. 22 0
      LuaDemo/Assets/BundleResource/Audios/Gaming/lockSelectObj.mp3.meta
  68. BIN
      LuaDemo/Assets/BundleResource/Audios/Gaming/selectError.mp3
  69. 22 0
      LuaDemo/Assets/BundleResource/Audios/Gaming/selectError.mp3.meta
  70. BIN
      LuaDemo/Assets/BundleResource/Audios/Gaming/selectSuccess.mp3
  71. 22 0
      LuaDemo/Assets/BundleResource/Audios/Gaming/selectSuccess.mp3.meta
  72. 8 0
      LuaDemo/Assets/BundleResource/Audios/Prepare.meta
  73. BIN
      LuaDemo/Assets/BundleResource/Audios/Prepare/gameTips.mp3
  74. 22 0
      LuaDemo/Assets/BundleResource/Audios/Prepare/gameTips.mp3.meta
  75. BIN
      LuaDemo/Assets/BundleResource/Audios/Prepare/startGame.mp3
  76. 22 0
      LuaDemo/Assets/BundleResource/Audios/Prepare/startGame.mp3.meta
  77. BIN
      LuaDemo/Assets/BundleResource/Audios/scoreScroll.mp3
  78. 22 0
      LuaDemo/Assets/BundleResource/Audios/scoreScroll.mp3.meta
  79. BIN
      LuaDemo/Assets/BundleResource/Audios/warning.mp3
  80. 22 0
      LuaDemo/Assets/BundleResource/Audios/warning.mp3.meta
  81. 87 0
      LuaDemo/Assets/BundleResource/LuaScripts/Base/DataRelay.lua.txt
  82. 7 0
      LuaDemo/Assets/BundleResource/LuaScripts/Base/DataRelay.lua.txt.meta
  83. 126 0
      LuaDemo/Assets/BundleResource/LuaScripts/Base/SMusicManager.lua.txt
  84. 7 0
      LuaDemo/Assets/BundleResource/LuaScripts/Base/SMusicManager.lua.txt.meta
  85. 24 2
      LuaDemo/Assets/BundleResource/LuaScripts/Base/UIHelper.lua.txt
  86. 8 0
      LuaDemo/Assets/BundleResource/LuaScripts/Config.meta
  87. 160 0
      LuaDemo/Assets/BundleResource/LuaScripts/Config/ConfigLinkGame.json
  88. 7 0
      LuaDemo/Assets/BundleResource/LuaScripts/Config/ConfigLinkGame.json.meta
  89. 30 0
      LuaDemo/Assets/BundleResource/LuaScripts/Config/SConfigManager.lua.txt
  90. 7 0
      LuaDemo/Assets/BundleResource/LuaScripts/Config/SConfigManager.lua.txt.meta
  91. 1 1
      LuaDemo/Assets/BundleResource/LuaScripts/Start/existed.lua.txt
  92. 1 1
      LuaDemo/Assets/BundleResource/LuaScripts/Start/existed2.lua.txt
  93. 8 0
      LuaDemo/Assets/BundleResource/LuaScripts/Test.meta
  94. 1 0
      LuaDemo/Assets/BundleResource/LuaScripts/Test/ZUIPanelTest.lua.txt
  95. 8 0
      LuaDemo/Assets/BundleResource/LuaScripts/UI/Public.meta
  96. 36 0
      LuaDemo/Assets/BundleResource/LuaScripts/UI/Public/SUIFPS.lua.txt
  97. 7 0
      LuaDemo/Assets/BundleResource/LuaScripts/UI/Public/SUIFPS.lua.txt.meta
  98. 49 0
      LuaDemo/Assets/BundleResource/LuaScripts/UI/Public/SUIRawImagePanel.lua.txt
  99. 7 0
      LuaDemo/Assets/BundleResource/LuaScripts/UI/Public/SUIRawImagePanel.lua.txt.meta
  100. 137 0
      LuaDemo/Assets/BundleResource/LuaScripts/UI/SUIAlignPanel.lua.txt

+ 56 - 0
LuaDemo/.gitignore

@@ -0,0 +1,56 @@
+# ---> Lua
+# Compiled Lua sources
+luac.out
+
+# luarocks build files
+*.src.rock
+*.zip
+*.tar.gz
+
+# Object files
+#*.o
+*.os
+*.ko
+*.obj
+*.elf
+
+# Precompiled Headers
+*.gch
+*.pch
+
+# Libraries
+#*.lib
+#*.a
+*.la
+*.lo
+*.def
+*.exp
+
+# Shared objects (inc. Windows DLLs)
+#*.dll
+#*.so
+#*.so.*
+#*.dylib
+
+# Executables
+#*.exe
+*.out
+*.app
+*.i*86
+*.x86_64
+*.hex
+
+# ----> VSCode
+*.vscode
+
+# ----> Unity
+/Library
+/Temp
+/Assets/StreamingAssets
+/.vs
+/obj
+/Assets/XLua/Gen
+*.csproj
+*.sln
+/Logs
+/Product

BIN
LuaDemo/.vs/LuaDemo/v16/.suo


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
LuaDemo/Assembly-CSharp-Editor.csproj


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
LuaDemo/Assembly-CSharp.csproj


BIN
LuaDemo/Assets/BundleEditing/Plugins/LitJson/LitJson.dll


BIN
LuaDemo/Assets/BundleEditing/Plugins/LitJson/LitJson.dll.mdb


+ 0 - 129
LuaDemo/Assets/BundleEditing/Plugins/LitJson/LitJson.dll.meta

@@ -1,129 +0,0 @@
-fileFormatVersion: 2
-guid: 491d5fbeab2765d4283d74e2bd9552c1
-PluginImporter:
-  externalObjects: {}
-  serializedVersion: 2
-  iconMap: {}
-  executionOrder: {}
-  defineConstraints: []
-  isPreloaded: 0
-  isOverridable: 0
-  isExplicitlyReferenced: 0
-  validateReferences: 1
-  platformData:
-  - first:
-      : Any
-    second:
-      enabled: 0
-      settings:
-        Exclude Android: 0
-        Exclude Editor: 0
-        Exclude Linux: 0
-        Exclude Linux64: 0
-        Exclude LinuxUniversal: 0
-        Exclude OSXUniversal: 0
-        Exclude WebGL: 0
-        Exclude Win: 0
-        Exclude Win64: 0
-        Exclude WindowsStoreApps: 0
-        Exclude iOS: 0
-        Exclude tvOS: 0
-  - first:
-      Android: Android
-    second:
-      enabled: 1
-      settings:
-        CPU: ARMv7
-  - first:
-      Any: 
-    second:
-      enabled: 1
-      settings: {}
-  - first:
-      Editor: Editor
-    second:
-      enabled: 1
-      settings:
-        CPU: AnyCPU
-        DefaultValueInitialized: true
-        OS: AnyOS
-  - first:
-      Facebook: Win
-    second:
-      enabled: 0
-      settings:
-        CPU: AnyCPU
-  - first:
-      Facebook: Win64
-    second:
-      enabled: 0
-      settings:
-        CPU: AnyCPU
-  - first:
-      Standalone: Linux
-    second:
-      enabled: 1
-      settings:
-        CPU: x86
-  - first:
-      Standalone: Linux64
-    second:
-      enabled: 1
-      settings:
-        CPU: AnyCPU
-  - first:
-      Standalone: LinuxUniversal
-    second:
-      enabled: 1
-      settings: {}
-  - first:
-      Standalone: OSXUniversal
-    second:
-      enabled: 1
-      settings:
-        CPU: AnyCPU
-  - first:
-      Standalone: Win
-    second:
-      enabled: 1
-      settings:
-        CPU: AnyCPU
-  - first:
-      Standalone: Win64
-    second:
-      enabled: 1
-      settings:
-        CPU: AnyCPU
-  - first:
-      WebGL: WebGL
-    second:
-      enabled: 1
-      settings: {}
-  - first:
-      Windows Store Apps: WindowsStoreApps
-    second:
-      enabled: 1
-      settings:
-        CPU: AnyCPU
-        DontProcess: false
-        PlaceholderPath: 
-        SDK: AnySDK
-        ScriptingBackend: AnyScriptingBackend
-  - first:
-      iPhone: iOS
-    second:
-      enabled: 1
-      settings:
-        AddToEmbeddedBinaries: false
-        CompileFlags: 
-        FrameworkDependencies: 
-  - first:
-      tvOS: tvOS
-    second:
-      enabled: 1
-      settings:
-        CompileFlags: 
-        FrameworkDependencies: 
-  userData: 
-  assetBundleName: 
-  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleEditing/Plugins/LitJson/LitJson.pdb


+ 1 - 1
LuaDemo/Assets/BundleEditing/Plugins/LitJson.meta → LuaDemo/Assets/BundleResource/Animation.meta

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

+ 92 - 0
LuaDemo/Assets/BundleResource/Animation/juxing.anim

@@ -0,0 +1,92 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: juxing
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves: []
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves:
+  - curve:
+    - time: 0
+      value: {fileID: 21300000, guid: c5f67c1d440af9f468f7f615f242967d, type: 3}
+    - time: 0.083333336
+      value: {fileID: 21300000, guid: 1ad8bc2f03b6ef34faab7c68b1e542af, type: 3}
+    - time: 0.16666667
+      value: {fileID: 21300000, guid: 75448d4318cb3274986d5ad0c78bada9, type: 3}
+    - time: 0.25
+      value: {fileID: 21300000, guid: 63245f7922c16c348b43267da83933f2, type: 3}
+    - time: 0.33333334
+      value: {fileID: 21300000, guid: 2e07b2dca7d719e4fb37e3bfa36284cd, type: 3}
+    - time: 0.41666666
+      value: {fileID: 21300000, guid: 74a0a17e2f9d7b147942266bcaf8ff63, type: 3}
+    - time: 0.5
+      value: {fileID: 21300000, guid: 78a50f0e1731ffb469ce591a1c131584, type: 3}
+    - time: 0.5833333
+      value: {fileID: 21300000, guid: 1377230bde4971b499549f3f505a8188, type: 3}
+    - time: 0.6666667
+      value: {fileID: 21300000, guid: 76de233a57086c9489baa1d7aa414d50, type: 3}
+    attribute: m_Sprite
+    path: 
+    classID: 212
+    script: {fileID: 0}
+  m_SampleRate: 12
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings:
+    - serializedVersion: 2
+      path: 0
+      attribute: 0
+      script: {fileID: 0}
+      typeID: 212
+      customType: 23
+      isPPtrCurve: 1
+    pptrCurveMapping:
+    - {fileID: 21300000, guid: c5f67c1d440af9f468f7f615f242967d, type: 3}
+    - {fileID: 21300000, guid: 1ad8bc2f03b6ef34faab7c68b1e542af, type: 3}
+    - {fileID: 21300000, guid: 75448d4318cb3274986d5ad0c78bada9, type: 3}
+    - {fileID: 21300000, guid: 63245f7922c16c348b43267da83933f2, type: 3}
+    - {fileID: 21300000, guid: 2e07b2dca7d719e4fb37e3bfa36284cd, type: 3}
+    - {fileID: 21300000, guid: 74a0a17e2f9d7b147942266bcaf8ff63, type: 3}
+    - {fileID: 21300000, guid: 78a50f0e1731ffb469ce591a1c131584, type: 3}
+    - {fileID: 21300000, guid: 1377230bde4971b499549f3f505a8188, type: 3}
+    - {fileID: 21300000, guid: 76de233a57086c9489baa1d7aa414d50, type: 3}
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 0.75
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 0
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves: []
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 0
+  m_HasMotionFloatCurves: 0
+  m_GenerateMotionCurves: 0
+  m_Events: []

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/juxing.anim.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 053d50a18a9d6dc47b7e901156674dd6
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 7400000
+  userData: 
+  assetBundleName: animation/juxing.anim.s
+  assetBundleVariant: 

+ 69 - 0
LuaDemo/Assets/BundleResource/Animation/lianliankan-3jiaoxing (1).controller

@@ -0,0 +1,69 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: lianliankan-3jiaoxing (1)
+  serializedVersion: 5
+  m_AnimatorParameters: []
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: 1107224650147565506}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
+--- !u!1102 &1102618679453780590
+AnimatorState:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: sanjiaoxing
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: 439bc5cd7c7e1aa438620cd62966e45a, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1107 &1107224650147565506
+AnimatorStateMachine:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: 1102618679453780590}
+    m_Position: {x: 200, y: 0, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions: []
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 50, y: 20, z: 0}
+  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 1102618679453780590}

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/lianliankan-3jiaoxing (1).controller.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7a35ff7e0a92f6a4ab8e5ebcd2da7bd9
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 9100000
+  userData: 
+  assetBundleName: animation/lianliankan-3jiaoxing (1).controller.s
+  assetBundleVariant: 

+ 69 - 0
LuaDemo/Assets/BundleResource/Animation/lianliankan-5jiaoxing (1).controller

@@ -0,0 +1,69 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: lianliankan-5jiaoxing (1)
+  serializedVersion: 5
+  m_AnimatorParameters: []
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: 1107395677382512056}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
+--- !u!1102 &1102898728417554300
+AnimatorState:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: wujiaoxing
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: bc7167d87da9fa047918404ed6c7263c, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1107 &1107395677382512056
+AnimatorStateMachine:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: 1102898728417554300}
+    m_Position: {x: 200, y: 0, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions: []
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 50, y: 20, z: 0}
+  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 1102898728417554300}

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/lianliankan-5jiaoxing (1).controller.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5974f451277e3834aa650cb06ddd61d0
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 9100000
+  userData: 
+  assetBundleName: animation/lianliankan-5jiaoxing (1).controller.s
+  assetBundleVariant: 

+ 93 - 0
LuaDemo/Assets/BundleResource/Animation/lianliankan-6bianxing (1).controller

@@ -0,0 +1,93 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: lianliankan-6bianxing (1)
+  serializedVersion: 5
+  m_AnimatorParameters:
+  - m_Name: Play
+    m_Type: 4
+    m_DefaultFloat: 0
+    m_DefaultInt: 0
+    m_DefaultBool: 0
+    m_Controller: {fileID: 0}
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: 1107054764150494670}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
+--- !u!1102 &1102537234676633152
+AnimatorState:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: liubianxing
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: dfffec87f793e0047afecb7209ae8175, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1107 &1107054764150494670
+AnimatorStateMachine:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: 1102537234676633152}
+    m_Position: {x: 252, y: 48, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions: []
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 50, y: 20, z: 0}
+  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 1102537234676633152}
+--- !u!1107 &1107606626280887098
+AnimatorStateMachine:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: New Layer
+  m_ChildStates: []
+  m_ChildStateMachines: []
+  m_AnyStateTransitions: []
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 50, y: 20, z: 0}
+  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 0}

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/lianliankan-6bianxing (1).controller.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0206dcfde4de668419b23747fa67feed
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 9100000
+  userData: 
+  assetBundleName: animation/lianliankan-6bianxing (1).controller.s
+  assetBundleVariant: 

+ 69 - 0
LuaDemo/Assets/BundleResource/Animation/lianliankan-juxing (2).controller

@@ -0,0 +1,69 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: lianliankan-juxing (2)
+  serializedVersion: 5
+  m_AnimatorParameters: []
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: 1107415694687387330}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
+--- !u!1102 &1102033264260135146
+AnimatorState:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: juxing
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: 053d50a18a9d6dc47b7e901156674dd6, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1107 &1107415694687387330
+AnimatorStateMachine:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: 1102033264260135146}
+    m_Position: {x: 288, y: 24, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions: []
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 50, y: 20, z: 0}
+  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 1102033264260135146}

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/lianliankan-juxing (2).controller.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 58d3e8b0aca194146ad6f822a279e59b
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 9100000
+  userData: 
+  assetBundleName: animation/lianliankan-juxing (2).controller.s
+  assetBundleVariant: 

+ 69 - 0
LuaDemo/Assets/BundleResource/Animation/lianliankan-yuanxing (1).controller

@@ -0,0 +1,69 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: lianliankan-yuanxing (1)
+  serializedVersion: 5
+  m_AnimatorParameters: []
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: 1107423091379860432}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
+--- !u!1102 &1102571876428141960
+AnimatorState:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: yuanxing
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: 010ac6cca8f06bd4e86185c0607aa4c0, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1107 &1107423091379860432
+AnimatorStateMachine:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: 1102571876428141960}
+    m_Position: {x: 200, y: 0, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions: []
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 50, y: 20, z: 0}
+  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_ExitPosition: {x: 800, y: 120, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 1102571876428141960}

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/lianliankan-yuanxing (1).controller.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a3416aa75ea95cd4490b271e2613b634
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 9100000
+  userData: 
+  assetBundleName: animation/lianliankan-yuanxing (1).controller.s
+  assetBundleVariant: 

+ 92 - 0
LuaDemo/Assets/BundleResource/Animation/liubianxing.anim

@@ -0,0 +1,92 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: liubianxing
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves: []
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves:
+  - curve:
+    - time: 0
+      value: {fileID: 21300000, guid: bf154a5c22dfdb54080ae9208e1daf48, type: 3}
+    - time: 0.083333336
+      value: {fileID: 21300000, guid: 4c42c194612b8af45a6fd98feedc1d68, type: 3}
+    - time: 0.16666667
+      value: {fileID: 21300000, guid: 41ee5f450a69ac845a7258f085c82706, type: 3}
+    - time: 0.25
+      value: {fileID: 21300000, guid: 49e9a182aa7f2a244b2f4001c446071c, type: 3}
+    - time: 0.33333334
+      value: {fileID: 21300000, guid: 53516909fcd6cc44a8f6ec4639bc0b42, type: 3}
+    - time: 0.41666666
+      value: {fileID: 21300000, guid: 648cbea756738014aad6d5cfe557b0d9, type: 3}
+    - time: 0.5
+      value: {fileID: 21300000, guid: bb8ff51d60944cb45a7bc07b5178495a, type: 3}
+    - time: 0.5833333
+      value: {fileID: 21300000, guid: dc8e793f29de5254a8eac76ae9fc518a, type: 3}
+    - time: 0.6666667
+      value: {fileID: 21300000, guid: 481be15d71d386248bd55ef7d0d6c461, type: 3}
+    attribute: m_Sprite
+    path: 
+    classID: 212
+    script: {fileID: 0}
+  m_SampleRate: 12
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings:
+    - serializedVersion: 2
+      path: 0
+      attribute: 0
+      script: {fileID: 0}
+      typeID: 212
+      customType: 23
+      isPPtrCurve: 1
+    pptrCurveMapping:
+    - {fileID: 21300000, guid: bf154a5c22dfdb54080ae9208e1daf48, type: 3}
+    - {fileID: 21300000, guid: 4c42c194612b8af45a6fd98feedc1d68, type: 3}
+    - {fileID: 21300000, guid: 41ee5f450a69ac845a7258f085c82706, type: 3}
+    - {fileID: 21300000, guid: 49e9a182aa7f2a244b2f4001c446071c, type: 3}
+    - {fileID: 21300000, guid: 53516909fcd6cc44a8f6ec4639bc0b42, type: 3}
+    - {fileID: 21300000, guid: 648cbea756738014aad6d5cfe557b0d9, type: 3}
+    - {fileID: 21300000, guid: bb8ff51d60944cb45a7bc07b5178495a, type: 3}
+    - {fileID: 21300000, guid: dc8e793f29de5254a8eac76ae9fc518a, type: 3}
+    - {fileID: 21300000, guid: 481be15d71d386248bd55ef7d0d6c461, type: 3}
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 0.75
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 0
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves: []
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 0
+  m_HasMotionFloatCurves: 0
+  m_GenerateMotionCurves: 0
+  m_Events: []

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/liubianxing.anim.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: dfffec87f793e0047afecb7209ae8175
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 7400000
+  userData: 
+  assetBundleName: animation/liubianxing.anim.s
+  assetBundleVariant: 

+ 92 - 0
LuaDemo/Assets/BundleResource/Animation/sanjiaoxing.anim

@@ -0,0 +1,92 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: sanjiaoxing
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves: []
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves:
+  - curve:
+    - time: 0
+      value: {fileID: 21300000, guid: d426cf3a384c609479f83576a08916cd, type: 3}
+    - time: 0.083333336
+      value: {fileID: 21300000, guid: a493f2e004b4e7e4b8096c5953b73042, type: 3}
+    - time: 0.16666667
+      value: {fileID: 21300000, guid: 4fdab45d492ebc447b850f0ea967c0cd, type: 3}
+    - time: 0.25
+      value: {fileID: 21300000, guid: 1b8ef9507833ae34eb66561c0689feff, type: 3}
+    - time: 0.33333334
+      value: {fileID: 21300000, guid: 2ccaf60c989e5a444b1d8c322e6d8b1b, type: 3}
+    - time: 0.41666666
+      value: {fileID: 21300000, guid: 57f1efd625d5381469fc55fd728fc469, type: 3}
+    - time: 0.5
+      value: {fileID: 21300000, guid: 38d722880ff675841a6b8e6bf5bf3d3b, type: 3}
+    - time: 0.5833333
+      value: {fileID: 21300000, guid: ed36306536221ae48b94ac4af60940a7, type: 3}
+    - time: 0.6666667
+      value: {fileID: 21300000, guid: df8f7a98c04da99438eaa4010484e7ea, type: 3}
+    attribute: m_Sprite
+    path: 
+    classID: 212
+    script: {fileID: 0}
+  m_SampleRate: 12
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings:
+    - serializedVersion: 2
+      path: 0
+      attribute: 0
+      script: {fileID: 0}
+      typeID: 212
+      customType: 23
+      isPPtrCurve: 1
+    pptrCurveMapping:
+    - {fileID: 21300000, guid: d426cf3a384c609479f83576a08916cd, type: 3}
+    - {fileID: 21300000, guid: a493f2e004b4e7e4b8096c5953b73042, type: 3}
+    - {fileID: 21300000, guid: 4fdab45d492ebc447b850f0ea967c0cd, type: 3}
+    - {fileID: 21300000, guid: 1b8ef9507833ae34eb66561c0689feff, type: 3}
+    - {fileID: 21300000, guid: 2ccaf60c989e5a444b1d8c322e6d8b1b, type: 3}
+    - {fileID: 21300000, guid: 57f1efd625d5381469fc55fd728fc469, type: 3}
+    - {fileID: 21300000, guid: 38d722880ff675841a6b8e6bf5bf3d3b, type: 3}
+    - {fileID: 21300000, guid: ed36306536221ae48b94ac4af60940a7, type: 3}
+    - {fileID: 21300000, guid: df8f7a98c04da99438eaa4010484e7ea, type: 3}
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 0.75
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 0
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves: []
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 0
+  m_HasMotionFloatCurves: 0
+  m_GenerateMotionCurves: 0
+  m_Events: []

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/sanjiaoxing.anim.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 439bc5cd7c7e1aa438620cd62966e45a
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 7400000
+  userData: 
+  assetBundleName: animation/sanjiaoxing.anim.s
+  assetBundleVariant: 

+ 92 - 0
LuaDemo/Assets/BundleResource/Animation/wujiaoxing.anim

@@ -0,0 +1,92 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: wujiaoxing
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves: []
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves:
+  - curve:
+    - time: 0
+      value: {fileID: 21300000, guid: aa6494de67fefc54795d4ca113e56306, type: 3}
+    - time: 0.083333336
+      value: {fileID: 21300000, guid: 5f4ef47a2e6080949ac1ab6455f6ebf8, type: 3}
+    - time: 0.16666667
+      value: {fileID: 21300000, guid: 2d3d778251b318849bf78590b7f8187b, type: 3}
+    - time: 0.25
+      value: {fileID: 21300000, guid: 3e140eb447c8c024e81429722d273c9a, type: 3}
+    - time: 0.33333334
+      value: {fileID: 21300000, guid: 81ed085eba4d20646bf4d2ed8af032a5, type: 3}
+    - time: 0.41666666
+      value: {fileID: 21300000, guid: 00eb781e86f7a6546b925f9b73c41f78, type: 3}
+    - time: 0.5
+      value: {fileID: 21300000, guid: 9758b22ec8a2c2649bb5921d5d3edaba, type: 3}
+    - time: 0.5833333
+      value: {fileID: 21300000, guid: fecf54ace6284e044b57f4656c8bc312, type: 3}
+    - time: 0.6666667
+      value: {fileID: 21300000, guid: 4e4f7e462218b7247a4daf6ef7dbb1df, type: 3}
+    attribute: m_Sprite
+    path: 
+    classID: 212
+    script: {fileID: 0}
+  m_SampleRate: 12
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings:
+    - serializedVersion: 2
+      path: 0
+      attribute: 0
+      script: {fileID: 0}
+      typeID: 212
+      customType: 23
+      isPPtrCurve: 1
+    pptrCurveMapping:
+    - {fileID: 21300000, guid: aa6494de67fefc54795d4ca113e56306, type: 3}
+    - {fileID: 21300000, guid: 5f4ef47a2e6080949ac1ab6455f6ebf8, type: 3}
+    - {fileID: 21300000, guid: 2d3d778251b318849bf78590b7f8187b, type: 3}
+    - {fileID: 21300000, guid: 3e140eb447c8c024e81429722d273c9a, type: 3}
+    - {fileID: 21300000, guid: 81ed085eba4d20646bf4d2ed8af032a5, type: 3}
+    - {fileID: 21300000, guid: 00eb781e86f7a6546b925f9b73c41f78, type: 3}
+    - {fileID: 21300000, guid: 9758b22ec8a2c2649bb5921d5d3edaba, type: 3}
+    - {fileID: 21300000, guid: fecf54ace6284e044b57f4656c8bc312, type: 3}
+    - {fileID: 21300000, guid: 4e4f7e462218b7247a4daf6ef7dbb1df, type: 3}
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 0.75
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 0
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves: []
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 0
+  m_HasMotionFloatCurves: 0
+  m_GenerateMotionCurves: 0
+  m_Events: []

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/wujiaoxing.anim.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: bc7167d87da9fa047918404ed6c7263c
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 7400000
+  userData: 
+  assetBundleName: animation/wujiaoxing.anim.s
+  assetBundleVariant: 

+ 169 - 0
LuaDemo/Assets/BundleResource/Animation/xianhua 1.anim

@@ -0,0 +1,169 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: xianhua 1
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves:
+  - curve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: {x: 0.01, y: 0.75, z: 0}
+        inSlope: {x: 0, y: 0, z: 0}
+        outSlope: {x: 0, y: 0, z: 0}
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+        outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+      - serializedVersion: 3
+        time: 0.5
+        value: {x: 1.05, y: 0.75, z: 0}
+        inSlope: {x: 0, y: 0, z: 0}
+        outSlope: {x: 0, y: 0, z: 0}
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+        outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+      - serializedVersion: 3
+        time: 1
+        value: {x: -0.08, y: 0.75, z: 0}
+        inSlope: {x: 0, y: 0, z: 0}
+        outSlope: {x: 0, y: 0, z: 0}
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+        outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    path: 
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves: []
+  m_SampleRate: 60
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings:
+    - serializedVersion: 2
+      path: 0
+      attribute: 1
+      script: {fileID: 0}
+      typeID: 4
+      customType: 0
+      isPPtrCurve: 0
+    pptrCurveMapping: []
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 1
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 0
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves:
+  - curve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 0.01
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      - serializedVersion: 3
+        time: 0.5
+        value: 1.05
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      - serializedVersion: 3
+        time: 1
+        value: -0.08
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    attribute: m_LocalPosition.x
+    path: 
+    classID: 4
+    script: {fileID: 0}
+  - curve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 0.75
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    attribute: m_LocalPosition.y
+    path: 
+    classID: 4
+    script: {fileID: 0}
+  - curve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    attribute: m_LocalPosition.z
+    path: 
+    classID: 4
+    script: {fileID: 0}
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 1
+  m_HasMotionFloatCurves: 0
+  m_GenerateMotionCurves: 0
+  m_Events: []

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/xianhua 1.anim.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4f318a7bdebc42747bd32f6a8be19d4c
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 7400000
+  userData: 
+  assetBundleName: animation/xianhua 1.anim.s
+  assetBundleVariant: 

+ 169 - 0
LuaDemo/Assets/BundleResource/Animation/xianhua.anim

@@ -0,0 +1,169 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: xianhua
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves:
+  - curve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: {x: 0, y: -3.39, z: 0}
+        inSlope: {x: 0, y: 0, z: 0}
+        outSlope: {x: 0, y: 0, z: 0}
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+        outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+      - serializedVersion: 3
+        time: 1
+        value: {x: 0, y: 0.75, z: 0}
+        inSlope: {x: 0, y: 0, z: 0}
+        outSlope: {x: 0, y: 0, z: 0}
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+        outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    path: 
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves: []
+  m_SampleRate: 60
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings:
+    - serializedVersion: 2
+      path: 0
+      attribute: 1
+      script: {fileID: 0}
+      typeID: 4
+      customType: 0
+      isPPtrCurve: 0
+    pptrCurveMapping: []
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 1
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 0
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves:
+  - curve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      - serializedVersion: 3
+        time: 1
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    attribute: m_LocalPosition.x
+    path: 
+    classID: 4
+    script: {fileID: 0}
+  - curve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: -3.39
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      - serializedVersion: 3
+        time: 1
+        value: 0.75
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    attribute: m_LocalPosition.y
+    path: 
+    classID: 4
+    script: {fileID: 0}
+  - curve:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      - serializedVersion: 3
+        time: 1
+        value: 0
+        inSlope: 0
+        outSlope: 0
+        tangentMode: 136
+        weightedMode: 0
+        inWeight: 0.33333334
+        outWeight: 0.33333334
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+    attribute: m_LocalPosition.z
+    path: 
+    classID: 4
+    script: {fileID: 0}
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 1
+  m_HasMotionFloatCurves: 0
+  m_GenerateMotionCurves: 0
+  m_Events: []

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/xianhua.anim.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: d103172aef76c31418c9a978369cf57b
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 7400000
+  userData: 
+  assetBundleName: animation/xianhua.anim.s
+  assetBundleVariant: 

+ 174 - 0
LuaDemo/Assets/BundleResource/Animation/xianhua.controller

@@ -0,0 +1,174 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!91 &9100000
+AnimatorController:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: xianhua
+  serializedVersion: 5
+  m_AnimatorParameters: []
+  m_AnimatorLayers:
+  - serializedVersion: 5
+    m_Name: Base Layer
+    m_StateMachine: {fileID: 1107884278891846784}
+    m_Mask: {fileID: 0}
+    m_Motions: []
+    m_Behaviours: []
+    m_BlendingMode: 0
+    m_SyncedLayerIndex: -1
+    m_DefaultWeight: 0
+    m_IKPass: 0
+    m_SyncedLayerAffectsTiming: 0
+    m_Controller: {fileID: 9100000}
+--- !u!1101 &1101031815866954516
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: 
+  m_Conditions: []
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: 1102428025893021886}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 3
+  m_TransitionDuration: 0.25
+  m_TransitionOffset: 0
+  m_ExitTime: 0.75
+  m_HasExitTime: 1
+  m_HasFixedDuration: 1
+  m_InterruptionSource: 0
+  m_OrderedInterruption: 1
+  m_CanTransitionToSelf: 1
+--- !u!1101 &1101457369534746246
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: 
+  m_Conditions: []
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: 1102736437370894824}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 3
+  m_TransitionDuration: 0.25
+  m_TransitionOffset: 0
+  m_ExitTime: 0.75
+  m_HasExitTime: 1
+  m_HasFixedDuration: 1
+  m_InterruptionSource: 0
+  m_OrderedInterruption: 1
+  m_CanTransitionToSelf: 1
+--- !u!1101 &1101967102055624306
+AnimatorStateTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: 
+  m_Conditions: []
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: 0}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 1
+  serializedVersion: 3
+  m_TransitionDuration: 0.25
+  m_TransitionOffset: 0
+  m_ExitTime: 0.75
+  m_HasExitTime: 1
+  m_HasFixedDuration: 1
+  m_InterruptionSource: 0
+  m_OrderedInterruption: 1
+  m_CanTransitionToSelf: 1
+--- !u!1102 &1102428025893021886
+AnimatorState:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: xianhua 1
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions: []
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: 4f318a7bdebc42747bd32f6a8be19d4c, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1102 &1102736437370894824
+AnimatorState:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: qiqiu 2
+  m_Speed: 1
+  m_CycleOffset: 0
+  m_Transitions:
+  - {fileID: 1101031815866954516}
+  m_StateMachineBehaviours: []
+  m_Position: {x: 50, y: 50, z: 0}
+  m_IKOnFeet: 0
+  m_WriteDefaultValues: 1
+  m_Mirror: 0
+  m_SpeedParameterActive: 0
+  m_MirrorParameterActive: 0
+  m_CycleOffsetParameterActive: 0
+  m_TimeParameterActive: 0
+  m_Motion: {fileID: 7400000, guid: d103172aef76c31418c9a978369cf57b, type: 2}
+  m_Tag: 
+  m_SpeedParameter: 
+  m_MirrorParameter: 
+  m_CycleOffsetParameter: 
+  m_TimeParameter: 
+--- !u!1107 &1107884278891846784
+AnimatorStateMachine:
+  serializedVersion: 5
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: Base Layer
+  m_ChildStates:
+  - serializedVersion: 1
+    m_State: {fileID: 1102736437370894824}
+    m_Position: {x: 276, y: -96, z: 0}
+  - serializedVersion: 1
+    m_State: {fileID: 1102428025893021886}
+    m_Position: {x: 336, y: 96, z: 0}
+  m_ChildStateMachines: []
+  m_AnyStateTransitions: []
+  m_EntryTransitions: []
+  m_StateMachineTransitions: {}
+  m_StateMachineBehaviours: []
+  m_AnyStatePosition: {x: 24, y: -36, z: 0}
+  m_EntryPosition: {x: 50, y: 120, z: 0}
+  m_ExitPosition: {x: 444, y: 240, z: 0}
+  m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+  m_DefaultState: {fileID: 1102736437370894824}
+--- !u!1109 &1109512792741231800
+AnimatorTransition:
+  m_ObjectHideFlags: 1
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: 
+  m_Conditions: []
+  m_DstStateMachine: {fileID: 0}
+  m_DstState: {fileID: 1102428025893021886}
+  m_Solo: 0
+  m_Mute: 0
+  m_IsExit: 0
+  serializedVersion: 1

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/xianhua.controller.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: dd57c568e57a0b44e805a37c37cd5dae
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 9100000
+  userData: 
+  assetBundleName: animation/xianhua.controller.s
+  assetBundleVariant: 

+ 92 - 0
LuaDemo/Assets/BundleResource/Animation/yuanxing.anim

@@ -0,0 +1,92 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_Name: yuanxing
+  serializedVersion: 6
+  m_Legacy: 0
+  m_Compressed: 0
+  m_UseHighQualityCurve: 1
+  m_RotationCurves: []
+  m_CompressedRotationCurves: []
+  m_EulerCurves: []
+  m_PositionCurves: []
+  m_ScaleCurves: []
+  m_FloatCurves: []
+  m_PPtrCurves:
+  - curve:
+    - time: 0
+      value: {fileID: 21300000, guid: 994e60a40ea11124ab857e204b43a2d1, type: 3}
+    - time: 0.083333336
+      value: {fileID: 21300000, guid: 868fc3ce733c65245b58fb51a0801d90, type: 3}
+    - time: 0.16666667
+      value: {fileID: 21300000, guid: 11629bbe78abd4c4f8f566cedc089ce1, type: 3}
+    - time: 0.25
+      value: {fileID: 21300000, guid: c34d88dbfc1e7e045af22c51547b862a, type: 3}
+    - time: 0.33333334
+      value: {fileID: 21300000, guid: 739251598f474a040942efe342862b24, type: 3}
+    - time: 0.41666666
+      value: {fileID: 21300000, guid: 49114e7411a28f045a07b4e89eb76d0d, type: 3}
+    - time: 0.5
+      value: {fileID: 21300000, guid: fb57fd9fb4ff2da449b97e9637f590e1, type: 3}
+    - time: 0.5833333
+      value: {fileID: 21300000, guid: ae74dacd7313cf047ab8a1525a110db0, type: 3}
+    - time: 0.6666667
+      value: {fileID: 21300000, guid: ce248e09e72a3a74189f2605690cd831, type: 3}
+    attribute: m_Sprite
+    path: 
+    classID: 212
+    script: {fileID: 0}
+  m_SampleRate: 12
+  m_WrapMode: 0
+  m_Bounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 0, y: 0, z: 0}
+  m_ClipBindingConstant:
+    genericBindings:
+    - serializedVersion: 2
+      path: 0
+      attribute: 0
+      script: {fileID: 0}
+      typeID: 212
+      customType: 23
+      isPPtrCurve: 1
+    pptrCurveMapping:
+    - {fileID: 21300000, guid: 994e60a40ea11124ab857e204b43a2d1, type: 3}
+    - {fileID: 21300000, guid: 868fc3ce733c65245b58fb51a0801d90, type: 3}
+    - {fileID: 21300000, guid: 11629bbe78abd4c4f8f566cedc089ce1, type: 3}
+    - {fileID: 21300000, guid: c34d88dbfc1e7e045af22c51547b862a, type: 3}
+    - {fileID: 21300000, guid: 739251598f474a040942efe342862b24, type: 3}
+    - {fileID: 21300000, guid: 49114e7411a28f045a07b4e89eb76d0d, type: 3}
+    - {fileID: 21300000, guid: fb57fd9fb4ff2da449b97e9637f590e1, type: 3}
+    - {fileID: 21300000, guid: ae74dacd7313cf047ab8a1525a110db0, type: 3}
+    - {fileID: 21300000, guid: ce248e09e72a3a74189f2605690cd831, type: 3}
+  m_AnimationClipSettings:
+    serializedVersion: 2
+    m_AdditiveReferencePoseClip: {fileID: 0}
+    m_AdditiveReferencePoseTime: 0
+    m_StartTime: 0
+    m_StopTime: 0.75
+    m_OrientationOffsetY: 0
+    m_Level: 0
+    m_CycleOffset: 0
+    m_HasAdditiveReferencePose: 0
+    m_LoopTime: 1
+    m_LoopBlend: 0
+    m_LoopBlendOrientation: 0
+    m_LoopBlendPositionY: 0
+    m_LoopBlendPositionXZ: 0
+    m_KeepOriginalOrientation: 0
+    m_KeepOriginalPositionY: 1
+    m_KeepOriginalPositionXZ: 0
+    m_HeightFromFeet: 0
+    m_Mirror: 0
+  m_EditorCurves: []
+  m_EulerEditorCurves: []
+  m_HasGenericRootTransform: 0
+  m_HasMotionFloatCurves: 0
+  m_GenerateMotionCurves: 0
+  m_Events: []

+ 8 - 0
LuaDemo/Assets/BundleResource/Animation/yuanxing.anim.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 010ac6cca8f06bd4e86185c0607aa4c0
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 7400000
+  userData: 
+  assetBundleName: animation/yuanxing.anim.s
+  assetBundleVariant: 

+ 2 - 1
LuaDemo/Assets/BundleEditing/Plugins/LitJson/LitJson.pdb.meta → LuaDemo/Assets/BundleResource/Audios.meta

@@ -1,5 +1,6 @@
 fileFormatVersion: 2
-guid: 94fcf42dbdd78ad4ebd719694c2aa53a
+guid: 15885f2249c26714b894253c235a859c
+folderAsset: yes
 DefaultImporter:
   externalObjects: {}
   userData: 

+ 2 - 1
LuaDemo/Assets/BundleEditing/Plugins/LitJson/LitJson.dll.mdb.meta → LuaDemo/Assets/BundleResource/Audios/Align.meta

@@ -1,5 +1,6 @@
 fileFormatVersion: 2
-guid: f9712db90566c684fa3cae9109fd591b
+guid: 5a810efdfdb622246b8c0660b693883a
+folderAsset: yes
 DefaultImporter:
   externalObjects: {}
   userData: 

BIN
LuaDemo/Assets/BundleResource/Audios/Align/alignSuccess.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Align/alignSuccess.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: c2a3e63074d9cf84c977561618e56e86
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/align/alignsuccess.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Align/backToGameArea.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Align/backToGameArea.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 84cc4d3c7cc99bb4eaa9e2f90e1bd295
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/align/backtogamearea.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Align/goAlong.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Align/goAlong.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 8a1136150cec102459a229b76800671f
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/align/goalong.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Align/goBack.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Align/goBack.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: a962e9f0d56dc1344ada76fdf600d96b
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/align/goback.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Align/goLeft.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Align/goLeft.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 1f2dcb0fd6ce32a49b5d198a3f66bd8d
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/align/goleft.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Align/goRight.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Align/goRight.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 6f8ea8c50046b0f41aae0200bf641b11
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/align/goright.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Align/keepDistance.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Align/keepDistance.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: f731236bb64a49d4cbc8ecc968cddf36
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/align/keepdistance.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/BGM.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/BGM.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: ac847f94f6bfda645a447d79baf457c4
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/bgm.mp3.s
+  assetBundleVariant: 

+ 8 - 0
LuaDemo/Assets/BundleResource/Audios/End.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2afebe5e209b5b84c89b2cc743898624
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/End/Evaluate.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/End/Evaluate.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 166283fd31f156240a03a46bf1288c79
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/end/evaluate.mp3.s
+  assetBundleVariant: 

+ 8 - 0
LuaDemo/Assets/BundleResource/Audios/Gaming.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9f4dfeda725eed349a0f7dab1a95d704
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Gaming/addScore.wav


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Gaming/addScore.wav.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 5eb967d7d097c4147a784680d3cbee90
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/gaming/addscore.wav.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Gaming/collectItem.wav


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Gaming/collectItem.wav.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: d3788f41b381b3a41b1a6cfc236ee8a0
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/gaming/collectitem.wav.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Gaming/countDown.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Gaming/countDown.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 28d500e8b410dbe458e8ecf5ce986e9b
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/gaming/countdown.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Gaming/lineLink.wav


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Gaming/lineLink.wav.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 91e67fcf798d8d944b7b689eee099e3d
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/gaming/linelink.wav.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Gaming/lockSelectObj.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Gaming/lockSelectObj.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 2087a48c42cc94f4a9dd74cfb6f57857
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/gaming/lockselectobj.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Gaming/selectError.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Gaming/selectError.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: e1060e5698b1bf140b2f6dfd50c940f6
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/gaming/selecterror.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Gaming/selectSuccess.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Gaming/selectSuccess.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: ef5d367fec41432458d76c49a978259e
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/gaming/selectsuccess.mp3.s
+  assetBundleVariant: 

+ 8 - 0
LuaDemo/Assets/BundleResource/Audios/Prepare.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 67e003fa3ec798d408244bbc7a26856f
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Prepare/gameTips.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Prepare/gameTips.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: d40984097afcbb447ba803e46e299539
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/prepare/gametips.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/Prepare/startGame.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/Prepare/startGame.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 991a05431e750ec49860008a0bf4f522
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/prepare/startgame.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/scoreScroll.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/scoreScroll.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: f49c7909f881d7048905e16cb66be163
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/scorescroll.mp3.s
+  assetBundleVariant: 

BIN
LuaDemo/Assets/BundleResource/Audios/warning.mp3


+ 22 - 0
LuaDemo/Assets/BundleResource/Audios/warning.mp3.meta

@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 1d402301d32984c4f930b9e17f43796a
+AudioImporter:
+  externalObjects: {}
+  serializedVersion: 6
+  defaultSettings:
+    loadType: 0
+    sampleRateSetting: 0
+    sampleRateOverride: 44100
+    compressionFormat: 1
+    quality: 1
+    conversionMode: 0
+  platformSettingOverrides: {}
+  forceToMono: 0
+  normalize: 1
+  preloadAudioData: 1
+  loadInBackground: 0
+  ambisonic: 0
+  3D: 1
+  userData: 
+  assetBundleName: audios/warning.mp3.s
+  assetBundleVariant: 

+ 87 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Base/DataRelay.lua.txt

@@ -0,0 +1,87 @@
+local DataRelay = {}
+
+DataRelay._cacheTable = {}
+
+DataRelay.KEY_TYPE = {
+    -- CACHE
+    ["SOME_CACHE_KEY"]                  = "SOME_CACHE_KEY",
+    ["ALIGN_AREA"]                      = "ALIGN_AREA",
+    ["GAME_TYPE"]                       = "GAME_TYPE",
+    -- Gaming --
+    ["PASS_WARING_TIME"]                = "PASS_WARING_TIME",
+    ["PLAYER_OUT_SCREEN_TIME"]          = "PLAYER_OUT_SCREEN_TIME",
+    ["PLAYER_JOIN_SCREEN_TIME"]         = "PLAYER_JOIN_SCREEN_TIME",
+    ["BREAK_OFF_TIME"]                  = "BREAK_OFF_TIME",
+    ["PLAYER_UNDETECTED_TIME"]          = "PLAYER_UNDETECTED_TIME",
+    ["PLAYER_IN_SCREEN"]                = "PLAYER_IN_SCREEN",
+    ["BREAK_OFF"]                       = "BREAK_OFF",
+    ["MAX_RIGHT_X"]                     = "MAX_RIGHT_X",
+    ["MAX_LEFT_X"]                      = "MAX_LEFT_X",
+    ["GAME_STATE"]                      = "GAME_STATE",
+    ["GAME_CURRENT_LEVEL"]              = "GAME_CURRENT_LEVEL",
+    ["SUM_CREATE"]                      = "SUM_CREATE",
+    ["SUM_TOUCH_ALL"]                   = "SUM_TOUCH_ALL",
+    ["SUM_TOUCH_TRUE"]                  = "SUM_TOUCH_TRUE",
+    ["MAX_COMBO"]                       = "MAX_COMBO",
+    ["CURRENT_SCORE"]                   = "CURRENT_SCORE",
+    ["COMBO"]                           = "COMBO",
+    ["ERROR_TIME"]                      = "ERROR_TIME",
+    ["GAMING_SELECT_ONE"]               = "GAMING_SELECT_ONE",
+    ["GAMING_SELECT_TWO"]               = "GAMING_SELECT_TWO",
+    ["GAMING_CURRENT_PAIRED"]           = "GAMING_CURRENT_PAIRED",
+    ["GAME_LEVEL_INFO"]                 = "GAME_LEVEL_INFO",
+    ["MAX_LEVEL"]                       = "MAX_LEVEL",
+    ["CREATE_OBJ_LIST"]                 = "CREATE_OBJ_LIST",
+
+    -- END --
+    ["PERCENT_CORRECT"]                 = "PERCENT_CORRECT",
+    ["FOCUS"]                           = "FOCUS",
+    ["EXERISE"]                         = "EXERISE",
+    ["REACTION"]                        = "REACTION",
+    ["REACTION_LEVEL"]                  = "REACTION_LEVEL",
+    ["EXERCISE_LEVEL"]                  = "EXERCISE_LEVEL",
+    ["FOCUS_LEVEL"]                     = "FOCUS_LEVEL",
+
+    -- SAVE
+    ["SOME_SAVE_KEY"]                   = "SOME_SAVE_KEY",
+    ["HIGH_SCORE"]                      = "HIGH_SCORE"
+}
+
+function DataRelay:SetCache(key, value)
+    self._cacheTable[key] = value
+end
+
+function DataRelay:GetCache(key, defaultValue)
+    local result = self._cacheTable[key]
+    if nil == result then return defaultValue end
+    return result
+end
+
+function DataRelay:SaveString(key, value)
+    CS.UnityEngine.PlayerPrefs.SetString(key, value)
+end
+
+function DataRelay:LoadString(key, defaultValue)
+    local result = CS.UnityEngine.PlayerPrefs.GetString(key, defaultValue)
+    return result
+end
+
+function DataRelay:SetInt(key, value)
+    CS.UnityEngine.PlayerPrefs.SetInt(key, value)
+end
+
+function DataRelay:GetInt(key, defaultValue)
+    local result = CS.UnityEngine.PlayerPrefs.GetInt(key, defaultValue)
+    return result
+end
+
+function DataRelay:SetFloat(key, value)
+    CS.UnityEngine.PlayerPrefs.SetFloat(key, value)
+end
+
+function DataRelay:GetFloat(key, defaultValue)
+    local result = CS.UnityEngine.PlayerPrefs.GetFloat(key, defaultValue)
+    return result
+end
+
+return DataRelay

+ 7 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Base/DataRelay.lua.txt.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: eae19150308417d4aa144f077729ed73
+TextScriptImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: luascripts/base/datarelay.lua.txt.s
+  assetBundleVariant: 

+ 126 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Base/SMusicManager.lua.txt

@@ -0,0 +1,126 @@
+local SMusicManager = {}
+
+local tClipList = {}
+
+local nInitNum = 10
+
+local function InitBGM()
+    local audioBGM = CS.UnityEngine.GameObject("BGM")
+    SMusicManager.audioBGM = audioBGM
+
+    CS.UnityEngine.Object.DontDestroyOnLoad(audioBGM)
+    audioBGM:AddComponent(typeof(CS.UnityEngine.AudioSource))
+end
+
+local function InitSound()
+    local audioSoud = CS.UnityEngine.GameObject("Sound")
+    SMusicManager.audioSoud = audioSoud
+    for i = 1, nInitNum, 1 do
+        local audioSource = audioSoud:AddComponent(typeof(CS.UnityEngine.AudioSource))
+        table.insert(tClipList, audioSource)
+    end
+
+    CS.UnityEngine.Object.DontDestroyOnLoad(audioSoud)
+end
+
+-- Music
+
+function SMusicManager:PlayMusic(sBGMPath)
+    local audioSourceBGM = SMusicManager.audioBGM:GetComponent("AudioSource")
+    local BGM            = LoadResource(sBGMPath)
+    audioSourceBGM.clip  = BGM
+    audioSourceBGM.loop  = true
+    audioSourceBGM:Play()
+end
+
+function SMusicManager:PauseMusic()
+    local audioSourceBGM = SMusicManager.audioBGM:GetComponent("AudioSource")
+    audioSourceBGM:Pause()
+end
+
+function SMusicManager.UnPauseMusic()
+    local audioSourceBGM = SMusicManager.audioBGM:GetComponent("AudioSource")
+    audioSourceBGM:UnPause()
+end
+
+function SMusicManager:StopMusic()
+    local audioSourceBGM = SMusicManager.audioBGM:GetComponent("AudioSource")
+    audioSourceBGM:Stop()
+end
+
+function SMusicManager:SetMusicVolume(nVolume)
+    local audioSourceBGM  = SMusicManager.audioBGM:GetComponent("AudioSource")
+    audioSourceBGM.volume = nVolume
+end
+
+-- Sound
+
+function SMusicManager:PlaySound(sSoundPath)
+    local soundSource = LoadResource(sSoundPath)
+    for nIndex, audioSource in pairs(tClipList) do
+        if not audioSource.isPlaying then
+            tClipList[nIndex].clip      = soundSource
+            tClipList[nIndex].clip.name = sSoundPath
+            audioSource:Play();
+            return
+        end
+    end
+end
+
+function SMusicManager:StopSound(sSoundPath)
+    if not SMusicManager.audioSoud then
+        return
+    end
+
+    for _, audioSource in pairs(tClipList) do
+        if audioSource.isPlaying and audioSource.clip and audioSource.clip.name == sSoundPath then
+            audioSource:Stop()
+        end
+    end
+end
+
+function SMusicManager:PauseSound(sSoundPath)
+    if not SMusicManager.audioSoud then
+        return
+    end
+
+    for _, audioSource in pairs(tClipList) do
+        if audioSource.clip and audioSource.clip.name == sSoundPath then
+            audioSource:Pause()
+        end
+    end
+end
+
+function SMusicManager:UnPauseSound(sSoundPath)
+    if not SMusicManager.audioSoud then
+        return
+    end
+
+    for _, audioSource in pairs(tClipList) do
+        if audioSource.clip and audioSource.clip.name == sSoundPath then
+            audioSource:UnPause()
+        end
+    end
+end
+
+function SMusicManager:SetSoundVolume(sSoundPath, nVolume)
+    if not SMusicManager.audioSoud then
+        return
+    end
+
+    for _, audioSource in pairs(tClipList) do
+        if audioSource.clip and audioSource.clip.name == sSoundPath then
+            audioSource.volume = nVolume
+        end
+    end
+end
+
+function SMusicManager:Init()
+    InitBGM()
+    InitSound()
+end
+
+function SMusicManager:UnInit()
+end
+
+return SMusicManager

+ 7 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Base/SMusicManager.lua.txt.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: d81e186bc86a91e4f9a3d5ef625aa382
+TextScriptImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: luascripts/base/smusicmanager.lua.txt.s
+  assetBundleVariant: 

+ 24 - 2
LuaDemo/Assets/BundleResource/LuaScripts/Base/UIHelper.lua.txt

@@ -52,17 +52,39 @@ function UIHelper:AddToggleEvent(rootPanel, togglePath, valueChangeFunc)
 end
 
 function UIHelper:SetTextInfo(rootPanel, textPath, textInfo)
-    print(string.format("UIHelper:SetTextInfo rootPanel.name:%s buttonPath:%s textInfo:%s", rootPanel.name, textPath, textInfo))
+    -- print(string.format("UIHelper:SetTextInfo rootPanel.name:%s buttonPath:%s textInfo:%s", rootPanel.name, textPath, textInfo))
     local textGameObject = rootPanel.transform:Find(textPath).gameObject
     textGameObject:GetComponent("Text").text = textInfo
 end
 
 function UIHelper:LoadSprite(rootPanel, resourcePath, spriteName)
     print(string.format("UIHelper:LoadSprite rootPanel.name:%s resourcePath:%s spriteName:%s", rootPanel.name, resourcePath, spriteName))
-    local texture2D = CS.SFramework.SResourceManager.LoadResource(resourcePath)
+    local texture2D = LoadResource(resourcePath)
     local skillSprite = CS.UnityEngine.Sprite.Create(texture2D, CS.UnityEngine.Rect(0,0,texture2D.width, texture2D.height), CS.UnityEngine.Vector2.zero)
     skillSprite.name = spriteName
     rootPanel.transform:GetComponent("Image").sprite = skillSprite
 end
 
+local function OnClickButtonQuit(bBackToAndroid, sOpenPath, sClosePath)
+    if bBackToAndroid then
+        CS.UnityEngine.Application.Quit()
+        return
+    end
+
+    local openUI = require(sOpenPath)
+    local closeUI = require(sClosePath)
+    openUI.SetRootPanelActive(true)
+    closeUI.SetRootPanelActive(false)
+    -- UIHelper:SwitchUI(sOpenPath, sClosePath)
+end
+
+function UIHelper:RegisterButtonQuit(rootPanel, bBackToAndroid, sOpenPath, sClosePath)
+    print(string.format("UIHelper.RegisterButtonQuit rootPanel.name:%s bBackToAndroid:%s, sOpenPath:%s, sClosePath:%s",
+        rootPanel.name, bBackToAndroid, sOpenPath, sClosePath))
+
+    UIHelper:AddClickEvent(rootPanel, "ButtonQuit", function ()
+        OnClickButtonQuit(bBackToAndroid, sOpenPath, sClosePath)
+    end)
+end
+
 return UIHelper

+ 8 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Config.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 626b1a82b7c49874fa272f1f4a05330a
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 160 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Config/ConfigLinkGame.json

@@ -0,0 +1,160 @@
+{
+    "gameType":{
+        "easy": 1,  
+        "normal": 2,
+        "hard": 3
+    },
+    "maxErorrTime": 2,
+    "gamePrepareTime": 9,
+    "maxGameLevel": 7,
+    "maxComboUpLevel": 3,
+    "remaingTime": 60,
+    "gameLevelInfo":[
+        {
+            "createObj": 3,
+            "objStayTime": 3,
+            "couple": 1,
+            "levelScore": 10
+        },
+        {
+            "createObj": 3,
+            "objStayTime": 3,
+            "couple": 1,
+            "levelScore": 15
+        },
+        {
+            "createObj": 4,
+            "objStayTime": 3,
+            "couple": 1,
+            "levelScore": 10
+        },
+        {
+            "createObj": 5,
+            "objStayTime": 4,
+            "couple": 1,
+            "levelScore": 25
+        },
+        {
+            "createObj": 5,
+            "objStayTime": 4,
+            "couple": 2,
+            "levelScore": 20
+        },
+        {
+            "createObj": 5,
+            "objStayTime": 5,
+            "couple": 2,
+            "levelScore": 25
+        },
+        {
+            "createObj": 6,
+            "objStayTime": 5,
+            "couple": 2,
+            "levelScore": 20
+        }
+    ],
+    "gameCreateObjPath":{
+        "easy":[
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV1/lianliankan-3jiaoxing.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV1/lianliankan-3jiaoxing.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV1/lianliankan-5jiaoxing.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV1/lianliankan-5jiaoxing.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV1/lianliankan-6bianxing.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV1/lianliankan-6bianxing.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV1/lianliankan-juxing.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV1/lianliankan-juxing.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV1/lianliankan-yuanxing.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV1/lianliankan-yuanxing.prefab"
+            }
+        ],
+        "normal":[
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV2/2_011.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV2/2_012.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV2/2_021.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV2/2_022.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV2/2_031.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV2/2_032.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV2/2_041.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV2/2_042.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV2/2_051.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV2/2_052.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV2/2_061.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV2/2_062.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV2/2_071.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV2/2_072.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV2/2_081.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV2/2_082.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV2/2_091.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV2/2_092.prefab"
+            }
+        ],
+        "hard":[
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV3/3_011.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV3/3_012.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV3/3_021.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV3/3_022.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV3/3_031.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV3/3_032.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV3/3_041.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV3/3_042.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV3/3_051.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV3/3_052.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV3/3_061.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV3/3_062.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV3/3_071.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV3/3_072.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV3/3_081.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV3/3_082.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV3/3_091.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV3/3_092.prefab"
+            },
+            {
+                "first": "Prefabs/UI/Game/GameObj/LV3/3_101.prefab",
+                "second": "Prefabs/UI/Game/GameObj/LV3/3_102.prefab"
+            }
+        ]
+    }
+}

+ 7 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Config/ConfigLinkGame.json.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 1586d54e2c530a141817eb4964ee410a
+TextScriptImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: luascripts/config/configlinkgame.json.s
+  assetBundleVariant: 

+ 30 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Config/SConfigManager.lua.txt

@@ -0,0 +1,30 @@
+local SConfigManager = {}
+
+SConfigManager._config = nil
+
+function SConfigManager:LoadConfig(configName, configPath)
+    print(string.format("SConfigManager:LoadConfig configName:%s configPath:%s", configName, configPath))
+    local jsonTextAsset = LoadResource(configPath)
+    local jsonTable = self._jsonConvert:decode(jsonTextAsset.text)
+    self._config[configName] = jsonTable
+end
+
+function SConfigManager:LoadAllConfig()
+    self:LoadConfig("configLinkGame", "LuaScripts/Config/ConfigLinkGame.json")
+end
+
+function SConfigManager:GetConfig(configName)
+    return self._config[configName]
+end
+
+function SConfigManager:Init()
+    self._config = {}
+
+    self._jsonConvert = require("Base/json.lua")
+    self:LoadAllConfig()
+end
+
+function SConfigManager:UnInit()
+end
+
+return SConfigManager

+ 7 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Config/SConfigManager.lua.txt.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 8795203a75594da4a8d2a80dc16f2242
+TextScriptImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: luascripts/config/sconfigmanager.lua.txt.s
+  assetBundleVariant: 

+ 1 - 1
LuaDemo/Assets/BundleResource/LuaScripts/Start/existed.lua.txt

@@ -17,7 +17,7 @@ local function ShowUI()
 	--CS.UnityEngine.GameObject.Instantiate(gameObject)
 	print("Create lua gameObject Finish.")
 	
-	local canvasStart = CS.SFramework.SResourceManager.LoadResource("prefabs/canvas_start.prefab")
+	local canvasStart = LoadResource("prefabs/canvas_start.prefab")
 	CS.UnityEngine.GameObject.Instantiate(canvasStart)
 	print("Create canvasStart Finish.")
 	gameObject:AddComponent(typeof(CS.SUIPanelStart))

+ 1 - 1
LuaDemo/Assets/BundleResource/LuaScripts/Start/existed2.lua.txt

@@ -17,7 +17,7 @@ local function ShowUI()
 	--CS.UnityEngine.GameObject.Instantiate(gameObject)
 	print("Create lua gameObject Finish.")
 	
-	local canvasStart = CS.SFramework.SResourceManager.LoadResource("prefabs/canvas_start_v2.prefab")
+	local canvasStart = LoadResource("prefabs/canvas_start_v2.prefab")
 	local uiGameObject = CS.UnityEngine.GameObject.Instantiate(canvasStart)
 	print("Create canvasStart Finish.")
 	--gameObject:AddComponent(typeof(CS.SUIPanelStart))

+ 8 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Test.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9f36a6d1214c8384490c2e6c36fdaea0
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 1 - 0
LuaDemo/Assets/BundleResource/LuaScripts/Test/ZUIPanelTest.lua.txt

@@ -20,6 +20,7 @@ function ZUIPanelTest.Start()
 end
 
 function ZUIPanelTest.OnDestroy()
+    CS.UnityEngine.GameObject.Destroy(ZUIPanelTest.canvasPanelTest)
     print("ZUIPaneTest OnDestroy~ ")
 end
 

+ 8 - 0
LuaDemo/Assets/BundleResource/LuaScripts/UI/Public.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 23d7256bb8b0f5245a17b1e1609ec993
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 36 - 0
LuaDemo/Assets/BundleResource/LuaScripts/UI/Public/SUIFPS.lua.txt

@@ -0,0 +1,36 @@
+local SUIFPS = {}
+
+local nTime = 0
+local nFrameCount = 0
+
+local function UpdateFPS()
+    local textFpsCom = SUIFPS.rootPanel.transform:GetComponent("Text")
+     nTime = nTime + CS.UnityEngine.Time.unscaledDeltaTime;
+     nFrameCount = nFrameCount + 1
+
+     if (nTime >= 1 and nFrameCount >= 1) then
+         local fps = nFrameCount / nTime
+         nTime = 0;
+         nFrameCount = 0;
+         textFpsCom.text = string.format("fps_1: %.2f", fps);
+     end
+end
+
+function SUIFPS.Awake(luaRoot)
+    SUIFPS.luaRoot = luaRoot
+
+    local canvas = CS.UnityEngine.GameObject.Find("Canvas")
+    SUIFPS._rootCanvas = canvas
+
+    local prefabPanelGaming = LoadResource("Prefabs/UI/SUIFPS.prefab")
+    local rootPanel = CS.UnityEngine.GameObject.Instantiate(prefabPanelGaming, SUIFPS._rootCanvas.transform)
+    SUIFPS.rootPanel = rootPanel
+
+    CS.UnityEngine.Object.DontDestroyOnLoad(SUIFPS.rootPanel)
+end
+
+function SUIFPS.Update()
+    UpdateFPS()
+end
+
+return SUIFPS

+ 7 - 0
LuaDemo/Assets/BundleResource/LuaScripts/UI/Public/SUIFPS.lua.txt.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: d9d4030050adc614fa33a08e41950bd0
+TextScriptImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: luascripts/ui/public/suifps.lua.txt.s
+  assetBundleVariant: 

+ 49 - 0
LuaDemo/Assets/BundleResource/LuaScripts/UI/Public/SUIRawImagePanel.lua.txt

@@ -0,0 +1,49 @@
+local SUIRawImagePanel = {}
+
+local function CheckMandate()
+    local rawImage = SUIRawImagePanel.rootPanel.transform:Find("RawImage").gameObject;
+    local cameraTexture = rawImage.transform:GetComponent("RawImage")
+
+    local zwnInterface = CS.zwn_interface.single
+    local zwnHelper = CS.Helper
+    local zwnCommonData = CS.zwn_common_data.single
+
+    if zwnInterface.zwn_data_cur.Data_Creat then
+        cameraTexture.texture = zwnInterface.zwn_data_cur.CameraTexture
+        cameraTexture:SetNativeSize();
+
+        cameraTexture.rectTransform.localScale = CS.UnityEngine.Vector3(zwnHelper.Scale_X, zwnHelper.Scale_Y, 1)
+        cameraTexture.rectTransform.localEulerAngles = CS.UnityEngine.Vector3(0, 0, zwnHelper.Orient)
+    end
+
+    local textError = SUIRawImagePanel.rootPanel.transform:Find("Text_Error"):GetComponent("Text")
+    textError.text = zwnCommonData.ret_hint_text.text
+end
+
+function SUIRawImagePanel.Awake(luaRoot)
+    SUIRawImagePanel.luaRoot = luaRoot
+
+    local canvas = CS.UnityEngine.GameObject.Find("Canvas")
+    SUIRawImagePanel._rootCanvas = canvas
+
+    local prefabPanelRawImage = LoadResource("Prefabs/UI/Public/SUIRawImagePanel.prefab")
+    local rootPanel = CS.UnityEngine.GameObject.Instantiate(prefabPanelRawImage, SUIRawImagePanel._rootCanvas.transform)
+    rootPanel.name = "SUIRawImagePanel"
+    SUIRawImagePanel.rootPanel = rootPanel
+end
+
+function SUIRawImagePanel.Start(luaRoot)
+    print("----> SUIRawImagePanel.Start")
+end
+
+function SUIRawImagePanel.Update()
+    CheckMandate()
+end
+
+function SUIRawImagePanel.OnDestroy()
+    CS.UnityEngine.GameObject.Destroy(SUIRawImagePanel.rootPanel)
+
+    print("----> SUIRawImagePanel.OnDestroy")
+end
+
+return SUIRawImagePanel

+ 7 - 0
LuaDemo/Assets/BundleResource/LuaScripts/UI/Public/SUIRawImagePanel.lua.txt.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 28b79fd6f6483ac4392dc9f43e26107a
+TextScriptImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: luascripts/ui/public/suirawimagepanel.lua.txt.s
+  assetBundleVariant: 

+ 137 - 0
LuaDemo/Assets/BundleResource/LuaScripts/UI/SUIAlignPanel.lua.txt

@@ -0,0 +1,137 @@
+local SUIAlignPanel = {}
+
+local humancost
+
+local function ForTest()
+    if CS.UnityEngine.Input.GetKeyDown(CS.UnityEngine.KeyCode.Space) then
+        humancost:SetCostSuccess(true)
+    end
+end
+
+-- using for Gaming
+local function GetAlignArea()
+    local dataRelay = require("Base/DataRelay.lua")
+    local ALIGN_AREA = dataRelay:GetCache(dataRelay.KEY_TYPE.ALIGN_AREA, nil)
+
+    local tTransformPose  = CS.zwn_common_data.single.zwn_transform_pose
+    local nAreaNowX       = tTransformPose[5].x - tTransformPose[6].x
+    local nAreaNowY       = tTransformPose[5].y - tTransformPose[11].y
+    ALIGN_AREA            = math.abs(nAreaNowX * nAreaNowY);
+
+    dataRelay:SetCache(dataRelay.KEY_TYPE.ALIGN_AREA, ALIGN_AREA)
+end
+
+local function CostChange()
+    ForTest()
+
+    local costChange = humancost.Cost_Change
+    if costChange then
+        local sSoundPath
+        local nAreaNum =  humancost.Area_Num
+        if nAreaNum == -1 then
+            -- 没有人
+            sSoundPath = "Audios/Align/keepDistance.mp3"
+        elseif nAreaNum == 0 then
+            -- 对齐成功
+            sSoundPath = "Audios/Align/alignSuccess.mp3"
+        elseif nAreaNum == 1 then
+            -- 向右一点
+            sSoundPath = "Audios/Align/goRight.mp3"
+        elseif nAreaNum == 2 then
+            -- 向左一点
+            sSoundPath = "Audios/Align/goLeft.mp3"
+        elseif nAreaNum == 3 then
+            -- 向后一点
+            sSoundPath = "Audios/Align/goBack.mp3"
+        elseif nAreaNum == 4 then
+            -- 向前一点
+            sSoundPath = "Audios/Align/goAlong.mp3"
+        end
+        require("Base/SMusicManager.lua"):PlaySound(sSoundPath)
+
+        humancost:SetCostChange(false)
+    end
+
+    if humancost.Cost_Success then
+
+        GetAlignArea()
+
+        humancost:human_end()
+        humancost:SetCostSuccess(false)
+
+        local SUIPreparePanel = require("UI/SUIPreparePanel.lua")
+        SUIPreparePanel.SetRootPanelActive(true)
+        SUIAlignPanel.SetRootPanelActive(false)
+        -- require("Base/UIHelper.lua"):SwitchUI("UI/SUIPreparePanel.lua", "UI/SUIAlignPanel.lua")
+    end
+end
+
+local function CheckAlignData()
+    CostChange()
+end
+
+local function HalfBody()
+    print("SUIAlignPanel.HalfBody")
+    local rootPanel = SUIAlignPanel.rootPanel
+    local zwnHumancost = rootPanel.transform:Find("ZWNHumancost02").gameObject
+    humancost = zwnHumancost:GetComponent("humancost")
+    humancost:halfbody()
+end
+
+local function RegisterButtonQuit()
+    print("SUIAlignPanel.RegisterButtonQuit")
+    local panelQuit = SUIAlignPanel.rootPanel.transform:Find("Panel_Quit").gameObject
+    require("Base/UIHelper.lua"):RegisterButtonQuit(panelQuit, false, "UI/SUITeachPanel.lua", "UI/SUIAlignPanel.lua")
+end
+
+local function RefreshUI()
+    HalfBody()
+end
+
+local function InitData()
+end
+
+local function InitAllData()
+    InitData()
+    RefreshUI()
+end
+
+function SUIAlignPanel.SetRootPanelActive(bShow)
+    SUIAlignPanel.rootPanel:SetActive(bShow)
+
+    if bShow then
+        InitAllData()
+        return
+    end
+end
+
+function SUIAlignPanel.Awake(luaRoot)
+    SUIAlignPanel.luaRoot = luaRoot
+
+    local canvas = CS.UnityEngine.GameObject.Find("Canvas")
+    SUIAlignPanel._rootCanvas = canvas
+
+    local prefabPanelAlign = LoadResource("Prefabs/UI/SUIAlignPanel.prefab")
+    local rootPanel = CS.UnityEngine.GameObject.Instantiate(prefabPanelAlign, SUIAlignPanel._rootCanvas.transform)
+    SUIAlignPanel.rootPanel = rootPanel
+end
+
+function SUIAlignPanel.Start()
+    print("SUIAlignPanel.Start")
+    RegisterButtonQuit()
+end
+
+function SUIAlignPanel.Update()
+    if not SUIAlignPanel.rootPanel.activeSelf then
+        return
+    end
+
+    CheckAlignData()
+end
+
+function SUIAlignPanel.OnDestroy()
+    CS.UnityEngine.GameObject.Destroy(SUIAlignPanel.rootPanel)
+    print("SUIAlignPanel.OnDestroy")
+end
+
+return SUIAlignPanel

Vissa filer visades inte eftersom för många filer har ändrats