yichael 4 жил өмнө
commit
3f174276f0
100 өөрчлөгдсөн 2544 нэмэгдсэн , 0 устгасан
  1. 53 0
      .gitignore
  2. 32 0
      ReadMe.txt
  3. 0 0
      Server/DB.json
  4. 1 0
      Server/DB.txt
  5. 30 0
      Server/FS.js
  6. BIN
      Server/Img/Famale/1.jpg
  7. BIN
      Server/Img/Famale/2.jpg
  8. BIN
      Server/Img/Famale/3.jpg
  9. BIN
      Server/Img/Male/1.jpg
  10. BIN
      Server/Img/Male/2.jpg
  11. BIN
      Server/Img/Male/3.jpg
  12. 8 0
      Server/ReadMe.txt
  13. 40 0
      Server/WebsocketServer.js
  14. 12 0
      assets/Animations.meta
  15. 12 0
      assets/Animations/Game.meta
  16. 12 0
      assets/Animations/Game/Charactor.meta
  17. 377 0
      assets/Animations/Game/Charactor/Charactor.atlas
  18. 5 0
      assets/Animations/Game/Charactor/Charactor.atlas.meta
  19. 404 0
      assets/Animations/Game/Charactor/Charactor.json
  20. 9 0
      assets/Animations/Game/Charactor/Charactor.json.meta
  21. BIN
      assets/Animations/Game/Charactor/Charactor.png
  22. 36 0
      assets/Animations/Game/Charactor/Charactor.png.meta
  23. 29 0
      assets/Animations/Game/Charactor/Player1Arrow.anim
  24. 5 0
      assets/Animations/Game/Charactor/Player1Arrow.anim.meta
  25. 0 0
      assets/Animations/Game/Charactor/role1_ske.json
  26. 5 0
      assets/Animations/Game/Charactor/role1_ske.json.meta
  27. 12 0
      assets/Animations/Game/Handrail.meta
  28. 111 0
      assets/Animations/Game/Handrail/Kuolan.atlas
  29. 5 0
      assets/Animations/Game/Handrail/Kuolan.atlas.meta
  30. 272 0
      assets/Animations/Game/Handrail/Kuolan.json
  31. 9 0
      assets/Animations/Game/Handrail/Kuolan.json.meta
  32. BIN
      assets/Animations/Game/Handrail/Kuolan.png
  33. 36 0
      assets/Animations/Game/Handrail/Kuolan.png.meta
  34. 57 0
      assets/Animations/Game/Perfect.anim
  35. 5 0
      assets/Animations/Game/Perfect.anim.meta
  36. 12 0
      assets/Animations/Game/ReadGo.meta
  37. 0 0
      assets/Animations/Game/ReadGo/ready_0926_ske.json
  38. 5 0
      assets/Animations/Game/ReadGo/ready_0926_ske.json.meta
  39. 0 0
      assets/Animations/Game/ReadGo/ready_0926_tex.json
  40. 5 0
      assets/Animations/Game/ReadGo/ready_0926_tex.json.meta
  41. BIN
      assets/Animations/Game/ReadGo/ready_0926_tex.png
  42. 36 0
      assets/Animations/Game/ReadGo/ready_0926_tex.png.meta
  43. 12 0
      assets/Animations/Matching.meta
  44. 385 0
      assets/Animations/Matching/bubble.anim
  45. 5 0
      assets/Animations/Matching/bubble.anim.meta
  46. 111 0
      assets/Animations/Matching/dot.anim
  47. 5 0
      assets/Animations/Matching/dot.anim.meta
  48. 84 0
      assets/Animations/Matching/matching.anim
  49. 5 0
      assets/Animations/Matching/matching.anim.meta
  50. 43 0
      assets/Animations/Matching/shootingStar.anim
  51. 5 0
      assets/Animations/Matching/shootingStar.anim.meta
  52. 12 0
      assets/Animations/Test.meta
  53. 0 0
      assets/Animations/Test/role1_ske.json
  54. 5 0
      assets/Animations/Test/role1_ske.json.meta
  55. 1 0
      assets/Animations/Test/role1_tex.json
  56. 5 0
      assets/Animations/Test/role1_tex.json.meta
  57. BIN
      assets/Animations/Test/role1_tex.png
  58. 36 0
      assets/Animations/Test/role1_tex.png.meta
  59. 0 0
      assets/Animations/Test/role2_ske.json
  60. 5 0
      assets/Animations/Test/role2_ske.json.meta
  61. 1 0
      assets/Animations/Test/role2_tex.json
  62. 5 0
      assets/Animations/Test/role2_tex.json.meta
  63. BIN
      assets/Animations/Test/role2_tex.png
  64. 36 0
      assets/Animations/Test/role2_tex.png.meta
  65. 12 0
      assets/Audios.meta
  66. 12 0
      assets/Audios/Game.meta
  67. BIN
      assets/Audios/Game/Boos.mp3
  68. 7 0
      assets/Audios/Game/Boos.mp3.meta
  69. BIN
      assets/Audios/Game/Cheers.mp3
  70. 7 0
      assets/Audios/Game/Cheers.mp3.meta
  71. BIN
      assets/Audios/Game/Combo.mp3
  72. 7 0
      assets/Audios/Game/Combo.mp3.meta
  73. BIN
      assets/Audios/Game/Hei.mp3
  74. 7 0
      assets/Audios/Game/Hei.mp3.meta
  75. BIN
      assets/Audios/Game/JumpDown.mp3
  76. 7 0
      assets/Audios/Game/JumpDown.mp3.meta
  77. 12 0
      assets/Audios/Game/Piano.meta
  78. BIN
      assets/Audios/Game/Piano/P1.mp3
  79. 7 0
      assets/Audios/Game/Piano/P1.mp3.meta
  80. BIN
      assets/Audios/Game/Piano/P10.mp3
  81. 7 0
      assets/Audios/Game/Piano/P10.mp3.meta
  82. BIN
      assets/Audios/Game/Piano/P2.mp3
  83. 7 0
      assets/Audios/Game/Piano/P2.mp3.meta
  84. BIN
      assets/Audios/Game/Piano/P3.mp3
  85. 7 0
      assets/Audios/Game/Piano/P3.mp3.meta
  86. BIN
      assets/Audios/Game/Piano/P4.mp3
  87. 7 0
      assets/Audios/Game/Piano/P4.mp3.meta
  88. BIN
      assets/Audios/Game/Piano/P5.mp3
  89. 7 0
      assets/Audios/Game/Piano/P5.mp3.meta
  90. BIN
      assets/Audios/Game/Piano/P6.mp3
  91. 7 0
      assets/Audios/Game/Piano/P6.mp3.meta
  92. BIN
      assets/Audios/Game/Piano/P7.mp3
  93. 7 0
      assets/Audios/Game/Piano/P7.mp3.meta
  94. BIN
      assets/Audios/Game/Piano/P8.mp3
  95. 7 0
      assets/Audios/Game/Piano/P8.mp3.meta
  96. BIN
      assets/Audios/Game/Piano/P9.mp3
  97. 7 0
      assets/Audios/Game/Piano/P9.mp3.meta
  98. BIN
      assets/Audios/Game/StartGun.mp3
  99. 7 0
      assets/Audios/Game/StartGun.mp3.meta
  100. BIN
      assets/Audios/Game/bgm.mp3

+ 53 - 0
.gitignore

@@ -0,0 +1,53 @@
+#/////////////////////////////////////////////////////////////////////////////
+# Fireball Projects
+#/////////////////////////////////////////////////////////////////////////////
+
+/library/
+/temp/
+/local/
+/build/
+
+#/////////////////////////////////////////////////////////////////////////////
+# npm files
+#/////////////////////////////////////////////////////////////////////////////
+
+npm-debug.log
+node_modules/
+
+#/////////////////////////////////////////////////////////////////////////////
+# Logs and databases
+#/////////////////////////////////////////////////////////////////////////////
+
+*.log
+*.sql
+*.sqlite
+
+#/////////////////////////////////////////////////////////////////////////////
+# files for debugger
+#/////////////////////////////////////////////////////////////////////////////
+
+*.sln
+*.csproj
+*.pidb
+*.unityproj
+*.suo
+
+#/////////////////////////////////////////////////////////////////////////////
+# OS generated files
+#/////////////////////////////////////////////////////////////////////////////
+
+.DS_Store
+ehthumbs.db
+Thumbs.db
+
+#/////////////////////////////////////////////////////////////////////////////
+# WebStorm files
+#/////////////////////////////////////////////////////////////////////////////
+
+.idea/
+
+#//////////////////////////
+# VS Code files
+#//////////////////////////
+
+.vscode/

+ 32 - 0
ReadMe.txt

@@ -0,0 +1,32 @@
+服务端
+1,安装nodejs最新版
+2,安装完成nodejs后npm下载socket模块
+在命令行输入:npm install ws --save
+3,在命令行启动服务端,node C://../WebsocketServer.js
+
+客户端:
+1,安装cocos creator最新版
+2,用编辑器打开项目根目录文件夹
+3,双击进入Scenes文件夹下的Game场景
+4,安装chrome浏览器,启动游戏后
+5,游戏架构说明
+(1)游戏主逻辑
+GameMode 负责全局游戏逻辑(例:游戏规则,游戏时间计算,游戏胜负条件)
+GameStates 负责全局游戏动态变化的数据(例:游戏双方分数,游戏剩余时间,游戏当前所在关卡)
+GameConfig 负责全局游戏静态的默认数据(例:游戏总时长,游戏总关卡数)
+
+(2)玩家逻辑
+(AI)PlayerController 负责游戏里角色的逻辑控制(例:比如切换什么状态,碰到一个事件时候做出什么反应,角色控制跑跳走规则)
+PlayerStates	负责所有角色的动态数据(例:剩余血量,当前速度)
+PlayerConfig   负责角色静态的默认数据(例:总血量,总级别,每一个级别有什么属性)
+(AI)Charator		负责角色所有外在显示控制(例:播放各种角色动画以及角色当前用什么皮肤)
+
+(3)UI逻辑
+Canvas 负责展现游戏ui,以及触摸事件
+
+(4)ThirdParty
+第三方库存放,比如微信sdk等等
+
+(5)Library
+做项目时候用到的可以重复用的工具函数类库
+比如冒泡排序等

+ 0 - 0
Server/DB.json


+ 1 - 0
Server/DB.txt

@@ -0,0 +1 @@
+asdaszxzxcz

+ 30 - 0
Server/FS.js

@@ -0,0 +1,30 @@
+// 实现一个文件系统读写数据库
+const fs = require('fs');
+const path = require('path');
+var fileName='./DB.json';
+const FS = {
+    // 读数据
+    read: function (key) {
+        fs.readFile(fileName, (err, data) => {
+            const json = data ? JSON.parse(data) : {}
+            console.log(json[key])
+        })
+    },
+    write: function (key, value = '') {
+
+        if(!fs.existsSync(fileName)){
+            //创建文件
+            fs.writeFileSync(fileName,0);
+        }
+
+        fs.readFile(fileName, (err, data) => {
+            const json = data ? JSON.parse(data) : {}
+            json[key] = value
+            fs.writeFile(fileName, JSON.stringify(json), err => {
+                console.log('写入成功')
+            } )
+        })
+    },
+
+};
+module.exports = FS;

BIN
Server/Img/Famale/1.jpg


BIN
Server/Img/Famale/2.jpg


BIN
Server/Img/Famale/3.jpg


BIN
Server/Img/Male/1.jpg


BIN
Server/Img/Male/2.jpg


BIN
Server/Img/Male/3.jpg


+ 8 - 0
Server/ReadMe.txt

@@ -0,0 +1,8 @@
+1,安装nodejs最新版
+2,安装完成nodejs后npm下载socket模块
+在命令行输入:npm install ws --save
+3,在命令行启动服务端,node C://../WebsocketServer.js
+3,安装cocos creator最新版
+4,用编辑器打开项目根目录文件夹
+5,双击进入Scenes文件夹下的TestSocket场景
+6,安装chrome浏览器,启动游戏后

+ 40 - 0
Server/WebsocketServer.js

@@ -0,0 +1,40 @@
+// var ws = require("ws");
+
+// var fs = require("./FS");
+const fs = require('fs');
+var fileName='./DB.txt';
+ fs.readFile(fileName, (err, data) => {
+            // const json = data ? JSON.parse(data) : {}
+            console.log(data.toString())
+        })
+
+// var server = new ws.Server({
+//     port: 6080
+// });
+ 
+// server.on("connection", function (session) {
+//     session.on("close", function () {
+        
+//     });
+ 
+//     session.on("error", function (err) {
+ 
+//     });
+ 
+//     session.on("message", function (data) {
+//         console.log("server rcv data=" + data);
+//         if(data.ctype == 'login')
+//         {
+//             fs.write('user',
+//                 JSON.stringify({
+//                     name: "TestUser",
+//                     pwd: 123456
+//                 })
+//             )
+//         }
+
+//         // console.log("server rcv data=" + data);
+ 
+//         // session.send(data);
+//     });
+// });

+ 12 - 0
assets/Animations.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "d0e791bd-0a5b-4508-a9b8-7ceae557b89b",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 12 - 0
assets/Animations/Game.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "bb25d9bf-7fad-4260-9063-d0b32d2bf6e8",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 12 - 0
assets/Animations/Game/Charactor.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "265f88d3-7a00-4a53-8028-6ee22effeb70",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 377 - 0
assets/Animations/Game/Charactor/Charactor.atlas

@@ -0,0 +1,377 @@
+
+Charactor.png
+size: 512,128
+format: RGBA8888
+filter: Linear,Linear
+repeat: none
+Boy_00
+  rotate: false
+  xy: 2, 19
+  size: 64, 60
+  orig: 64, 60
+  offset: 0, 0
+  index: -1
+Boy_01
+  rotate: false
+  xy: 196, 56
+  size: 32, 7
+  orig: 32, 7
+  offset: 0, 0
+  index: -1
+Boy_010
+  rotate: true
+  xy: 179, 42
+  size: 33, 7
+  orig: 33, 7
+  offset: 0, 0
+  index: -1
+Boy_011
+  rotate: false
+  xy: 293, 52
+  size: 31, 21
+  orig: 31, 21
+  offset: 0, 0
+  index: -1
+Boy_012
+  rotate: true
+  xy: 361, 39
+  size: 32, 21
+  orig: 32, 21
+  offset: 0, 0
+  index: -1
+Boy_013
+  rotate: true
+  xy: 498, 57
+  size: 31, 12
+  orig: 31, 12
+  offset: 0, 0
+  index: -1
+Boy_015
+  rotate: true
+  xy: 235, 32
+  size: 16, 18
+  orig: 16, 18
+  offset: 0, 0
+  index: -1
+Boy_016
+  rotate: false
+  xy: 169, 12
+  size: 13, 21
+  orig: 13, 21
+  offset: 0, 0
+  index: -1
+Boy_017
+  rotate: false
+  xy: 132, 3
+  size: 14, 25
+  orig: 14, 25
+  offset: 0, 0
+  index: -1
+Boy_018
+  rotate: false
+  xy: 235, 50
+  size: 19, 14
+  orig: 19, 14
+  offset: 0, 0
+  index: -1
+Boy_019
+  rotate: false
+  xy: 57, 2
+  size: 23, 13
+  orig: 23, 13
+  offset: 0, 0
+  index: -1
+Boy_02
+  rotate: false
+  xy: 146, 35
+  size: 31, 11
+  orig: 31, 11
+  offset: 0, 0
+  index: -1
+Boy_020
+  rotate: true
+  xy: 196, 65
+  size: 36, 37
+  orig: 36, 37
+  offset: 0, 0
+  index: -1
+Boy_021
+  rotate: false
+  xy: 256, 59
+  size: 35, 14
+  orig: 35, 14
+  offset: 0, 0
+  index: -1
+Boy_022
+  rotate: false
+  xy: 293, 34
+  size: 16, 16
+  orig: 16, 16
+  offset: 0, 0
+  index: -1
+Boy_023
+  rotate: false
+  xy: 256, 42
+  size: 21, 15
+  orig: 21, 15
+  offset: 0, 0
+  index: -1
+Boy_024
+  rotate: true
+  xy: 196, 40
+  size: 14, 22
+  orig: 14, 22
+  offset: 0, 0
+  index: -1
+Boy_025
+  rotate: false
+  xy: 220, 34
+  size: 13, 20
+  orig: 13, 20
+  offset: 0, 0
+  index: -1
+Boy_026
+  rotate: false
+  xy: 146, 48
+  size: 31, 27
+  orig: 31, 27
+  offset: 0, 0
+  index: -1
+Boy_027
+  rotate: false
+  xy: 230, 56
+  size: 3, 7
+  orig: 3, 7
+  offset: 0, 0
+  index: -1
+Boy_028
+  rotate: false
+  xy: 498, 48
+  size: 4, 7
+  orig: 4, 7
+  offset: 0, 0
+  index: -1
+Boy_029
+  rotate: true
+  xy: 139, 33
+  size: 3, 5
+  orig: 3, 5
+  offset: 0, 0
+  index: -1
+Boy_03
+  rotate: false
+  xy: 148, 84
+  size: 46, 17
+  orig: 46, 17
+  offset: 0, 0
+  index: -1
+Boy_030
+  rotate: false
+  xy: 326, 44
+  size: 33, 27
+  orig: 33, 27
+  offset: 0, 0
+  index: -1
+Boy_031
+  rotate: false
+  xy: 279, 48
+  size: 12, 9
+  orig: 12, 9
+  offset: 0, 0
+  index: -1
+Boy_032
+  rotate: false
+  xy: 148, 14
+  size: 19, 19
+  orig: 19, 19
+  offset: 0, 0
+  index: -1
+Boy_033
+  rotate: false
+  xy: 82, 2
+  size: 23, 13
+  orig: 23, 13
+  offset: 0, 0
+  index: -1
+Boy_034
+  rotate: false
+  xy: 255, 29
+  size: 21, 11
+  orig: 21, 11
+  offset: 0, 0
+  index: -1
+Boy_035
+  rotate: true
+  xy: 235, 66
+  size: 35, 19
+  orig: 35, 19
+  offset: 0, 0
+  index: -1
+Boy_036
+  rotate: false
+  xy: 311, 39
+  size: 11, 11
+  orig: 11, 11
+  offset: 0, 0
+  index: -1
+Boy_037
+  rotate: false
+  xy: 498, 90
+  size: 12, 36
+  orig: 12, 36
+  offset: 0, 0
+  index: -1
+Boy_038
+  rotate: true
+  xy: 111, 2
+  size: 20, 19
+  orig: 20, 19
+  offset: 0, 0
+  index: -1
+Boy_039
+  rotate: false
+  xy: 480, 47
+  size: 16, 23
+  orig: 16, 23
+  offset: 0, 0
+  index: -1
+Boy_04
+  rotate: false
+  xy: 259, 75
+  size: 65, 51
+  orig: 65, 51
+  offset: 0, 0
+  index: -1
+Boy_040
+  rotate: false
+  xy: 480, 31
+  size: 30, 14
+  orig: 30, 14
+  offset: 0, 0
+  index: -1
+Boy_041
+  rotate: true
+  xy: 139, 38
+  size: 41, 5
+  orig: 41, 5
+  offset: 0, 0
+  index: -1
+Boy_042
+  rotate: false
+  xy: 449, 40
+  size: 29, 30
+  orig: 29, 30
+  offset: 0, 0
+  index: -1
+Boy_043
+  rotate: false
+  xy: 417, 40
+  size: 30, 30
+  orig: 30, 30
+  offset: 0, 0
+  index: -1
+Boy_045
+  rotate: true
+  xy: 2, 81
+  size: 45, 144
+  orig: 45, 144
+  offset: 0, 0
+  index: -1
+Boy_05
+  rotate: false
+  xy: 68, 24
+  size: 62, 55
+  orig: 62, 55
+  offset: 0, 0
+  index: -1
+Boy_06
+  rotate: true
+  xy: 188, 50
+  size: 32, 6
+  orig: 32, 6
+  offset: 0, 0
+  index: -1
+Boy_08
+  rotate: false
+  xy: 326, 73
+  size: 61, 53
+  orig: 61, 53
+  offset: 0, 0
+  index: -1
+Boy_09
+  rotate: false
+  xy: 2, 6
+  size: 53, 11
+  orig: 53, 11
+  offset: 0, 0
+  index: -1
+Lian
+  rotate: false
+  xy: 447, 72
+  size: 49, 54
+  orig: 49, 54
+  offset: 0, 0
+  index: -1
+Tx1 (1)
+  rotate: false
+  xy: 389, 72
+  size: 56, 54
+  orig: 56, 54
+  offset: 0, 0
+  index: -1
+huoyan0
+  rotate: true
+  xy: 179, 35
+  size: 5, 4
+  orig: 5, 4
+  offset: 0, 0
+  index: -1
+huoyan1
+  rotate: false
+  xy: 148, 9
+  size: 5, 3
+  orig: 5, 3
+  offset: 0, 0
+  index: -1
+huoyan3
+  rotate: false
+  xy: 148, 115
+  size: 109, 11
+  orig: 109, 11
+  offset: 0, 0
+  index: -1
+huoyan5
+  rotate: false
+  xy: 148, 103
+  size: 109, 10
+  orig: 109, 10
+  offset: 0, 0
+  index: -1
+huoyan6
+  rotate: false
+  xy: 384, 40
+  size: 31, 30
+  orig: 31, 30
+  offset: 0, 0
+  index: -1
+huoyan7
+  rotate: false
+  xy: 148, 77
+  size: 35, 5
+  orig: 35, 5
+  offset: 0, 0
+  index: -1
+huoyan8
+  rotate: false
+  xy: 68, 17
+  size: 41, 5
+  orig: 41, 5
+  offset: 0, 0
+  index: -1
+huoyan9
+  rotate: true
+  xy: 132, 30
+  size: 49, 5
+  orig: 49, 5
+  offset: 0, 0
+  index: -1

+ 5 - 0
assets/Animations/Game/Charactor/Charactor.atlas.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "1.0.1",
+  "uuid": "99847513-bdd2-4f06-b344-8fd0014026fe",
+  "subMetas": {}
+}

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 404 - 0
assets/Animations/Game/Charactor/Charactor.json


+ 9 - 0
assets/Animations/Game/Charactor/Charactor.json.meta

@@ -0,0 +1,9 @@
+{
+  "ver": "1.2.3",
+  "uuid": "e94104a8-60ab-4eb5-8655-8ada47522ce8",
+  "textures": [
+    "a9cdc1bd-1fbb-4a0a-b823-be6be735c030"
+  ],
+  "scale": 1,
+  "subMetas": {}
+}

BIN
assets/Animations/Game/Charactor/Charactor.png


+ 36 - 0
assets/Animations/Game/Charactor/Charactor.png.meta

@@ -0,0 +1,36 @@
+{
+  "ver": "2.3.5",
+  "uuid": "a9cdc1bd-1fbb-4a0a-b823-be6be735c030",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": false,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 512,
+  "height": 128,
+  "platformSettings": {},
+  "subMetas": {
+    "Charactor": {
+      "ver": "1.0.4",
+      "uuid": "d7cce3da-a953-447e-8df1-38d5e74c8144",
+      "rawTextureUuid": "a9cdc1bd-1fbb-4a0a-b823-be6be735c030",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": 0,
+      "offsetY": 0,
+      "trimX": 2,
+      "trimY": 2,
+      "width": 508,
+      "height": 124,
+      "rawWidth": 512,
+      "rawHeight": 128,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

+ 29 - 0
assets/Animations/Game/Charactor/Player1Arrow.anim

@@ -0,0 +1,29 @@
+{
+  "__type__": "cc.AnimationClip",
+  "_name": "Player1Arrow",
+  "_objFlags": 0,
+  "_native": "",
+  "_duration": 0.16666666666666666,
+  "sample": 60,
+  "speed": 0.2,
+  "wrapMode": 2,
+  "curveData": {
+    "props": {
+      "y": [
+        {
+          "frame": 0,
+          "value": 270
+        },
+        {
+          "frame": 0.08333333333333333,
+          "value": 290
+        },
+        {
+          "frame": 0.16666666666666666,
+          "value": 270
+        }
+      ]
+    }
+  },
+  "events": []
+}

+ 5 - 0
assets/Animations/Game/Charactor/Player1Arrow.anim.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "2.1.0",
+  "uuid": "77c200ad-e283-4a0e-9252-2cc6d80df627",
+  "subMetas": {}
+}

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
assets/Animations/Game/Charactor/role1_ske.json


+ 5 - 0
assets/Animations/Game/Charactor/role1_ske.json.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "1.0.1",
+  "uuid": "550ea988-ac65-412a-9642-6b40aa58d77c",
+  "subMetas": {}
+}

+ 12 - 0
assets/Animations/Game/Handrail.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "45293b0c-bed5-4e46-9028-f704a6688234",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 111 - 0
assets/Animations/Game/Handrail/Kuolan.atlas

@@ -0,0 +1,111 @@
+
+Kuolan.png
+size: 1024,256
+format: RGBA8888
+filter: Linear,Linear
+repeat: none
+Idle_00
+  rotate: true
+  xy: 102, 106
+  size: 58, 152
+  orig: 58, 152
+  offset: 0, 0
+  index: -1
+Idle_01
+  rotate: true
+  xy: 102, 166
+  size: 81, 157
+  orig: 81, 157
+  offset: 0, 0
+  index: -1
+Idle_02
+  rotate: false
+  xy: 2, 106
+  size: 98, 141
+  orig: 98, 141
+  offset: 0, 0
+  index: -1
+Idle_03
+  rotate: true
+  xy: 2, 2
+  size: 102, 122
+  orig: 102, 122
+  offset: 0, 0
+  index: -1
+Idle_04
+  rotate: true
+  xy: 878, 148
+  size: 99, 113
+  orig: 99, 113
+  offset: 0, 0
+  index: -1
+Idle_05
+  rotate: true
+  xy: 126, 4
+  size: 100, 114
+  orig: 100, 114
+  offset: 0, 0
+  index: -1
+Idle_06
+  rotate: false
+  xy: 376, 77
+  size: 99, 110
+  orig: 99, 110
+  offset: 0, 0
+  index: -1
+Idle_07
+  rotate: true
+  xy: 261, 88
+  size: 99, 113
+  orig: 99, 113
+  offset: 0, 0
+  index: -1
+Idle_08
+  rotate: true
+  xy: 477, 90
+  size: 98, 112
+  orig: 98, 112
+  offset: 0, 0
+  index: -1
+Idle_A1
+  rotate: true
+  xy: 261, 189
+  size: 58, 152
+  orig: 58, 152
+  offset: 0, 0
+  index: -1
+Idle_A2
+  rotate: true
+  xy: 415, 190
+  size: 57, 153
+  orig: 57, 153
+  offset: 0, 0
+  index: -1
+Idle_A3
+  rotate: true
+  xy: 725, 189
+  size: 58, 151
+  orig: 58, 151
+  offset: 0, 0
+  index: -1
+Idle_A4
+  rotate: true
+  xy: 570, 190
+  size: 57, 153
+  orig: 57, 153
+  offset: 0, 0
+  index: -1
+Kuolan_13
+  rotate: true
+  xy: 242, 8
+  size: 78, 90
+  orig: 78, 90
+  offset: 0, 0
+  index: -1
+Kuolan_14
+  rotate: false
+  xy: 591, 98
+  size: 78, 90
+  orig: 78, 90
+  offset: 0, 0
+  index: -1

+ 5 - 0
assets/Animations/Game/Handrail/Kuolan.atlas.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "1.0.1",
+  "uuid": "249ad852-f869-4657-be05-ad3a57471e28",
+  "subMetas": {}
+}

+ 272 - 0
assets/Animations/Game/Handrail/Kuolan.json

@@ -0,0 +1,272 @@
+{
+"skeleton": { "hash": "+yyLfQOICuvyZKHr21ymMM9rJ5Y", "spine": "3.5.35", "width": 78, "height": 152.99, "images": "" },
+"bones": [
+	{ "name": "root" },
+	{ "name": "Idle_00", "parent": "root", "length": 119.05, "rotation": -1.76, "x": 100.69, "y": 11.78 },
+	{ "name": "Kuolan_13", "parent": "root", "rotation": 1.76, "x": 97.54, "y": 11.53 }
+],
+"slots": [
+	{ "name": "Kuolan_14", "bone": "Kuolan_13", "attachment": "Kuolan_14" },
+	{ "name": "Kuolan_13", "bone": "Kuolan_13", "attachment": "Kuolan_13" },
+	{ "name": "Idle_00", "bone": "Idle_00", "attachment": "Idle_00" }
+],
+"skins": {
+	"default": {
+		"Idle_00": {
+			"Idle_00": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 58, "height": 152 },
+			"Idle_01": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 81, "height": 157 },
+			"Idle_02": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 98, "height": 141 },
+			"Idle_03": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 102, "height": 122 },
+			"Idle_04": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 99, "height": 113 },
+			"Idle_05": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 100, "height": 114 },
+			"Idle_06": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 99, "height": 110 },
+			"Idle_07": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 99, "height": 113 },
+			"Idle_08": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 98, "height": 112 },
+			"Idle_A1": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 58, "height": 152 },
+			"Idle_A2": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 57, "height": 153 },
+			"Idle_A3": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 58, "height": 151 },
+			"Idle_A4": { "x": 11.62, "y": 76.45, "rotation": 1.76, "width": 57, "height": 153 }
+		},
+		"Kuolan_13": {
+			"Kuolan_13": {
+				"type": "mesh",
+				"uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ],
+				"triangles": [ 1, 2, 3, 1, 3, 0 ],
+				"vertices": [ 55.56, -2.39, -22.41, 0, -19.65, 89.96, 58.32, 87.57 ],
+				"hull": 4,
+				"edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ],
+				"width": 78,
+				"height": 90
+			},
+			"Kuolan_14": {
+				"type": "mesh",
+				"uvs": [ 1, 1, 0, 1, 0, 0, 1, 0 ],
+				"triangles": [ 1, 2, 3, 1, 3, 0 ],
+				"vertices": [ 56.95, -1.22, -21.05, -1.22, -21.05, 88.78, 56.95, 88.78 ],
+				"hull": 4,
+				"edges": [ 0, 2, 2, 4, 4, 6, 0, 6 ],
+				"width": 78,
+				"height": 90
+			}
+		}
+	}
+},
+"animations": {
+	"Idl1_1": {
+		"bones": {
+			"Idle_00": {
+				"rotate": [
+					{ "time": 0, "angle": 0 }
+				],
+				"translate": [
+					{ "time": 0, "x": 0, "y": 0 }
+				],
+				"scale": [
+					{ "time": 0, "x": 1, "y": 1 }
+				],
+				"shear": [
+					{ "time": 0, "x": 0, "y": 0 }
+				]
+			},
+			"Kuolan_13": {
+				"rotate": [
+					{ "time": 0, "angle": 0 }
+				],
+				"translate": [
+					{ "time": 0, "x": 0, "y": 0 }
+				],
+				"scale": [
+					{ "time": 0, "x": 1, "y": 1 }
+				],
+				"shear": [
+					{ "time": 0, "x": 0, "y": 0 }
+				]
+			}
+		}
+	},
+	"Idl1_2": {
+		"slots": {
+			"Idle_00": {
+				"attachment": [
+					{ "time": 0, "name": "Idle_A1" },
+					{ "time": 0.0667, "name": "Idle_A4" },
+					{ "time": 0.1333, "name": "Idle_A3" },
+					{ "time": 0.2, "name": "Idle_A2" },
+					{ "time": 0.2667, "name": "Idle_A1" }
+				]
+			},
+			"Kuolan_13": {
+				"attachment": [
+					{ "time": 0, "name": "Kuolan_13" },
+					{ "time": 0.2667, "name": "Kuolan_13" }
+				]
+			},
+			"Kuolan_14": {
+				"attachment": [
+					{ "time": 0, "name": null },
+					{ "time": 0.2667, "name": null }
+				]
+			}
+		},
+		"bones": {
+			"Idle_00": {
+				"rotate": [
+					{ "time": 0, "angle": 0 },
+					{ "time": 0.0667, "angle": -7.46 },
+					{ "time": 0.1333, "angle": 2.37 },
+					{ "time": 0.2, "angle": -2.13 },
+					{ "time": 0.2667, "angle": 0 }
+				],
+				"translate": [
+					{ "time": 0, "x": 0, "y": 0 },
+					{ "time": 0.0667, "x": 1.01, "y": 0 },
+					{ "time": 0.1333, "x": -0.84, "y": -0.51 },
+					{ "time": 0.2667, "x": 0, "y": 0 }
+				],
+				"scale": [
+					{ "time": 0, "x": 1, "y": 1, "curve": "stepped" },
+					{ "time": 0.2667, "x": 1, "y": 1 }
+				],
+				"shear": [
+					{ "time": 0, "x": 0, "y": 0, "curve": "stepped" },
+					{ "time": 0.2667, "x": 0, "y": 0 }
+				]
+			},
+			"Kuolan_13": {
+				"rotate": [
+					{ "time": 0, "angle": 0 }
+				],
+				"translate": [
+					{ "time": 0, "x": 0, "y": 0 }
+				],
+				"scale": [
+					{ "time": 0, "x": 1, "y": 1 }
+				],
+				"shear": [
+					{ "time": 0, "x": 0, "y": 0 }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"Kuolan_13": {
+					"Kuolan_13": [
+						{ "time": 0 },
+						{
+							"time": 0.0667,
+							"vertices": [ 7.39738, -2.28576, 7.43835, -1.19814, 8.69335, -1.24537, 8.65239, -2.33298 ]
+						},
+						{
+							"time": 0.1333,
+							"vertices": [ -1.78238, 0.89828, -1.79836, 0.22919, -2.57035, 0.24764, -2.5544, 0.91672 ]
+						},
+						{
+							"time": 0.2,
+							"vertices": [ -1.10076, -0.55887, -1.02832, 1.15331, 0.94727, 1.06974, 0.87481, -0.64245 ]
+						},
+						{ "time": 0.2667 }
+					],
+					"Kuolan_14": [
+						{ "time": 0, "curve": "stepped" },
+						{ "time": 0.2667 }
+					]
+				}
+			}
+		},
+		"drawOrder": [
+			{ "time": 0 },
+			{ "time": 0.2667 }
+		]
+	},
+	"Idl1_3": {
+		"slots": {
+			"Idle_00": {
+				"attachment": [
+					{ "time": 0, "name": "Idle_00" },
+					{ "time": 0.0333, "name": "Idle_01" },
+					{ "time": 0.0667, "name": "Idle_02" },
+					{ "time": 0.1, "name": "Idle_03" },
+					{ "time": 0.1333, "name": "Idle_04" },
+					{ "time": 0.1667, "name": "Idle_05" },
+					{ "time": 0.2, "name": "Idle_06" },
+					{ "time": 0.2333, "name": "Idle_07" },
+					{ "time": 0.2667, "name": "Idle_08" }
+				]
+			},
+			"Kuolan_13": {
+				"attachment": [
+					{ "time": 0, "name": "Kuolan_13" },
+					{ "time": 0.0333, "name": "Kuolan_14" },
+					{ "time": 0.2667, "name": "Kuolan_14" }
+				]
+			},
+			"Kuolan_14": {
+				"attachment": [
+					{ "time": 0, "name": null },
+					{ "time": 0.2667, "name": null }
+				]
+			}
+		},
+		"bones": {
+			"Idle_00": {
+				"rotate": [
+					{ "time": 0, "angle": 0 }
+				],
+				"translate": [
+					{ "time": 0, "x": 0, "y": 0 },
+					{ "time": 0.0333, "x": 13.53, "y": 3.69 },
+					{ "time": 0.0667, "x": 27.47, "y": -5.33 },
+					{ "time": 0.1, "x": 36.08, "y": -13.94 },
+					{ "time": 0.1333, "x": 39.77, "y": -20.91 },
+					{ "time": 0.1667, "x": 39.82, "y": -19.3 },
+					{ "time": 0.2, "x": 39.76, "y": -21.33 }
+				],
+				"scale": [
+					{ "time": 0, "x": 1, "y": 1 }
+				],
+				"shear": [
+					{ "time": 0, "x": 0, "y": 0 }
+				]
+			},
+			"Kuolan_13": {
+				"rotate": [
+					{ "time": 0, "angle": 0 },
+					{ "time": 0.1, "angle": -2.51 },
+					{ "time": 0.1333, "angle": 1.66 },
+					{ "time": 0.2667, "angle": 6.36 }
+				],
+				"translate": [
+					{ "time": 0, "x": 0, "y": 0 },
+					{ "time": 0.1, "x": 34.48, "y": -1.08 },
+					{ "time": 0.1333, "x": 53.72, "y": 1.54 },
+					{ "time": 0.1667, "x": 58.56, "y": 2.56 }
+				],
+				"scale": [
+					{ "time": 0, "x": 1, "y": 1 }
+				],
+				"shear": [
+					{ "time": 0, "x": 0, "y": 0 }
+				]
+			}
+		},
+		"deform": {
+			"default": {
+				"Kuolan_13": {
+					"Kuolan_13": [
+						{ "time": 0, "curve": "stepped" },
+						{ "time": 0.2667 }
+					],
+					"Kuolan_14": [
+						{ "time": 0, "curve": "stepped" },
+						{ "time": 0.2667 }
+					]
+				}
+			}
+		},
+		"drawOrder": [
+			{ "time": 0 },
+			{ "time": 0.2667 }
+		]
+	}
+}
+}

+ 9 - 0
assets/Animations/Game/Handrail/Kuolan.json.meta

@@ -0,0 +1,9 @@
+{
+  "ver": "1.2.3",
+  "uuid": "9936b865-1526-4d83-a56a-e8b390667cb6",
+  "textures": [
+    "f4a71479-a1e2-4027-bb32-fedf995276e9"
+  ],
+  "scale": 1,
+  "subMetas": {}
+}

BIN
assets/Animations/Game/Handrail/Kuolan.png


+ 36 - 0
assets/Animations/Game/Handrail/Kuolan.png.meta

@@ -0,0 +1,36 @@
+{
+  "ver": "2.3.5",
+  "uuid": "f4a71479-a1e2-4027-bb32-fedf995276e9",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": false,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 1024,
+  "height": 256,
+  "platformSettings": {},
+  "subMetas": {
+    "Kuolan": {
+      "ver": "1.0.4",
+      "uuid": "fba6dc1f-06fb-4438-8497-0bc074b833ad",
+      "rawTextureUuid": "f4a71479-a1e2-4027-bb32-fedf995276e9",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": -15.5,
+      "offsetY": 3.5,
+      "trimX": 2,
+      "trimY": 2,
+      "width": 989,
+      "height": 245,
+      "rawWidth": 1024,
+      "rawHeight": 256,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

+ 57 - 0
assets/Animations/Game/Perfect.anim

@@ -0,0 +1,57 @@
+{
+  "__type__": "cc.AnimationClip",
+  "_name": "Perfect",
+  "_objFlags": 0,
+  "_native": "",
+  "_duration": 0.8333333333333334,
+  "sample": 60,
+  "speed": 1,
+  "wrapMode": 1,
+  "curveData": {
+    "props": {
+      "scale": [
+        {
+          "frame": 0,
+          "value": {
+            "__type__": "cc.Vec2",
+            "x": 0.5,
+            "y": 0.5
+          }
+        },
+        {
+          "frame": 0.16666666666666666,
+          "value": {
+            "__type__": "cc.Vec2",
+            "x": 1,
+            "y": 1
+          }
+        }
+      ],
+      "y": [
+        {
+          "frame": 0,
+          "value": 160
+        },
+        {
+          "frame": 0.16666666666666666,
+          "value": 270
+        }
+      ],
+      "opacity": [
+        {
+          "frame": 0,
+          "value": 255
+        },
+        {
+          "frame": 0.16666666666666666,
+          "value": 255
+        },
+        {
+          "frame": 0.8333333333333334,
+          "value": 0
+        }
+      ]
+    }
+  },
+  "events": []
+}

+ 5 - 0
assets/Animations/Game/Perfect.anim.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "2.1.0",
+  "uuid": "5b37d33c-1488-41c2-918f-e7fc267d063d",
+  "subMetas": {}
+}

+ 12 - 0
assets/Animations/Game/ReadGo.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "c510db81-64ed-44c4-a7c4-95ecfb365590",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
assets/Animations/Game/ReadGo/ready_0926_ske.json


+ 5 - 0
assets/Animations/Game/ReadGo/ready_0926_ske.json.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "1.0.1",
+  "uuid": "2e7bb9cc-b289-425f-848e-376158696117",
+  "subMetas": {}
+}

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
assets/Animations/Game/ReadGo/ready_0926_tex.json


+ 5 - 0
assets/Animations/Game/ReadGo/ready_0926_tex.json.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "1.0.1",
+  "uuid": "93baae74-80b6-4e00-b5cf-16ca8301dd67",
+  "subMetas": {}
+}

BIN
assets/Animations/Game/ReadGo/ready_0926_tex.png


+ 36 - 0
assets/Animations/Game/ReadGo/ready_0926_tex.png.meta

@@ -0,0 +1,36 @@
+{
+  "ver": "2.3.5",
+  "uuid": "28bb7822-ef13-4142-9dd8-2c7da883ae40",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": false,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 1024,
+  "height": 2048,
+  "platformSettings": {},
+  "subMetas": {
+    "ready_0926_tex": {
+      "ver": "1.0.4",
+      "uuid": "412bb65b-3b6c-4076-961a-72021b5dd4fe",
+      "rawTextureUuid": "28bb7822-ef13-4142-9dd8-2c7da883ae40",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": -0.5,
+      "offsetY": 272,
+      "trimX": 1,
+      "trimY": 1,
+      "width": 1021,
+      "height": 1502,
+      "rawWidth": 1024,
+      "rawHeight": 2048,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

+ 12 - 0
assets/Animations/Matching.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "360f8326-2f01-4d65-a713-6e76750f6708",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 385 - 0
assets/Animations/Matching/bubble.anim

@@ -0,0 +1,385 @@
+{
+  "__type__": "cc.AnimationClip",
+  "_name": "bubble",
+  "_objFlags": 0,
+  "_native": "",
+  "_duration": 5.016666666666667,
+  "sample": 60,
+  "speed": 3,
+  "wrapMode": 2,
+  "curveData": {
+    "comps": {
+      "cc.Sprite": {
+        "spriteFrame": [
+          {
+            "frame": 0,
+            "value": {
+              "__uuid__": "aa8342b8-1f07-497b-8983-78cd428c6268"
+            }
+          },
+          {
+            "frame": 0.08333333333333333,
+            "value": {
+              "__uuid__": "12fb674b-2ff1-48a1-84b0-23a7002d00ce"
+            }
+          },
+          {
+            "frame": 0.16666666666666666,
+            "value": {
+              "__uuid__": "bbab860c-8f33-4a4d-b4b5-172c5bbf22a9"
+            }
+          },
+          {
+            "frame": 0.25,
+            "value": {
+              "__uuid__": "ea419db9-f672-4f43-bf59-170ee671736c"
+            }
+          },
+          {
+            "frame": 0.3333333333333333,
+            "value": {
+              "__uuid__": "7d330fc7-1e78-4c30-9f1e-2ef73baa8c0d"
+            }
+          },
+          {
+            "frame": 0.4166666666666667,
+            "value": {
+              "__uuid__": "afe18ddf-c6fd-473c-b8d0-bb05babe0025"
+            }
+          },
+          {
+            "frame": 0.5,
+            "value": {
+              "__uuid__": "5a8e82c2-073a-4ad7-bd42-3634f76650a1"
+            }
+          },
+          {
+            "frame": 0.5833333333333334,
+            "value": {
+              "__uuid__": "29294db3-0005-41a7-9371-2bd826ed9742"
+            }
+          },
+          {
+            "frame": 0.6666666666666666,
+            "value": {
+              "__uuid__": "fffbc2cd-31a0-4813-bf88-30ab2fa9ed90"
+            }
+          },
+          {
+            "frame": 0.75,
+            "value": {
+              "__uuid__": "f107d392-5ed6-4d18-821a-cbba64ffc55d"
+            }
+          },
+          {
+            "frame": 0.8333333333333334,
+            "value": {
+              "__uuid__": "19e4fcf7-2d8a-401c-b3fc-bbdf2e152bb5"
+            }
+          },
+          {
+            "frame": 0.9166666666666666,
+            "value": {
+              "__uuid__": "27a87ed5-b244-4d9a-a669-cfbe03519d03"
+            }
+          },
+          {
+            "frame": 1,
+            "value": {
+              "__uuid__": "458b964e-439a-43be-9077-31cfcfa7a62e"
+            }
+          },
+          {
+            "frame": 1.0833333333333333,
+            "value": {
+              "__uuid__": "99787e05-ad2b-447f-b1fe-afb4b7b85b70"
+            }
+          },
+          {
+            "frame": 1.1666666666666667,
+            "value": {
+              "__uuid__": "16d5bb07-f8ce-46b9-ade8-1f1dfc5af53c"
+            }
+          },
+          {
+            "frame": 1.25,
+            "value": {
+              "__uuid__": "fcbf7bc1-1f9b-443d-822c-76a73611aa3e"
+            }
+          },
+          {
+            "frame": 1.3333333333333333,
+            "value": {
+              "__uuid__": "442a94cf-92ae-4856-b1b9-546d37575a0e"
+            }
+          },
+          {
+            "frame": 1.4166666666666667,
+            "value": {
+              "__uuid__": "3f838a12-9801-4f59-9897-d017378499f7"
+            }
+          },
+          {
+            "frame": 1.5,
+            "value": {
+              "__uuid__": "8572ddac-c665-410f-851c-f5f55e093c23"
+            }
+          },
+          {
+            "frame": 1.5833333333333333,
+            "value": {
+              "__uuid__": "6edb2523-6437-42e7-88dd-4f32dcef5902"
+            }
+          },
+          {
+            "frame": 1.6666666666666667,
+            "value": {
+              "__uuid__": "57dd6253-9393-489c-971f-a3bcaf7605bc"
+            }
+          },
+          {
+            "frame": 1.75,
+            "value": {
+              "__uuid__": "70269fd1-c7c5-43e0-a7c1-264ccb0a9e5d"
+            }
+          },
+          {
+            "frame": 1.8333333333333333,
+            "value": {
+              "__uuid__": "eb8a76a2-0519-464f-91b0-9f7b9356b941"
+            }
+          },
+          {
+            "frame": 1.9166666666666667,
+            "value": {
+              "__uuid__": "9b93b5a7-2058-4cd0-8112-4a3050a69932"
+            }
+          },
+          {
+            "frame": 2,
+            "value": {
+              "__uuid__": "7190f777-be44-4e2b-9cf5-635a6de5d223"
+            }
+          },
+          {
+            "frame": 2.0833333333333335,
+            "value": {
+              "__uuid__": "8a74afb3-17d0-4923-9b9b-ca9795ec5aa6"
+            }
+          },
+          {
+            "frame": 2.1666666666666665,
+            "value": {
+              "__uuid__": "50aa6c22-feac-4bbe-9abf-bb9f512c8ab8"
+            }
+          },
+          {
+            "frame": 2.25,
+            "value": {
+              "__uuid__": "ed8eb13a-dacc-4a35-af51-249d6b7a3e5c"
+            }
+          },
+          {
+            "frame": 2.3333333333333335,
+            "value": {
+              "__uuid__": "6d205b23-d084-4785-aa0e-39788d0b17b2"
+            }
+          },
+          {
+            "frame": 2.4166666666666665,
+            "value": {
+              "__uuid__": "0c3cb9df-9112-49ad-b77d-9d33a507be38"
+            }
+          },
+          {
+            "frame": 2.5,
+            "value": {
+              "__uuid__": "2be95c9a-7920-423f-8e2c-cfcbd15435a3"
+            }
+          },
+          {
+            "frame": 2.5833333333333335,
+            "value": {
+              "__uuid__": "221c1674-b7fa-4004-ac34-220475267c32"
+            }
+          },
+          {
+            "frame": 2.6666666666666665,
+            "value": {
+              "__uuid__": "bd7c6a1a-94f0-40e4-a197-9dda5fad22e5"
+            }
+          },
+          {
+            "frame": 2.75,
+            "value": {
+              "__uuid__": "6a7a30f6-1719-483a-a075-c31105b6b419"
+            }
+          },
+          {
+            "frame": 2.8333333333333335,
+            "value": {
+              "__uuid__": "ac698444-a773-49e1-b041-fe0d465d8943"
+            }
+          },
+          {
+            "frame": 2.9166666666666665,
+            "value": {
+              "__uuid__": "3220f622-4565-4141-8a72-5ab1eeecce61"
+            }
+          },
+          {
+            "frame": 3,
+            "value": {
+              "__uuid__": "ec905783-3f92-4de5-b8fe-50961f659bee"
+            }
+          },
+          {
+            "frame": 3.0833333333333335,
+            "value": {
+              "__uuid__": "e904f13e-29d2-4897-af1d-4795f643ffba"
+            }
+          },
+          {
+            "frame": 3.1666666666666665,
+            "value": {
+              "__uuid__": "9568a9b4-db3a-42d5-9233-529e2f0f9327"
+            }
+          },
+          {
+            "frame": 3.25,
+            "value": {
+              "__uuid__": "988555dd-f50a-4b66-b224-f97faf20fb63"
+            }
+          },
+          {
+            "frame": 3.3333333333333335,
+            "value": {
+              "__uuid__": "5325e301-29fa-482b-b81f-a6b08607df87"
+            }
+          },
+          {
+            "frame": 3.4166666666666665,
+            "value": {
+              "__uuid__": "09fc9c4e-3683-4aaf-a6bd-2fdaf960820f"
+            }
+          },
+          {
+            "frame": 3.5,
+            "value": {
+              "__uuid__": "0f979b1e-1f43-4d2b-b698-432d09bfc877"
+            }
+          },
+          {
+            "frame": 3.5833333333333335,
+            "value": {
+              "__uuid__": "5a0c2040-457b-43b8-a597-63dc46c4220f"
+            }
+          },
+          {
+            "frame": 3.6666666666666665,
+            "value": {
+              "__uuid__": "82c41d8a-bc2b-451f-9fce-3a52c1c45fef"
+            }
+          },
+          {
+            "frame": 3.75,
+            "value": {
+              "__uuid__": "7e3e2013-c4c8-4fc3-aa59-361c8e2359f2"
+            }
+          },
+          {
+            "frame": 3.8333333333333335,
+            "value": {
+              "__uuid__": "5d2edc25-28f2-402c-90d9-584045908e68"
+            }
+          },
+          {
+            "frame": 3.9166666666666665,
+            "value": {
+              "__uuid__": "4df36432-2fe8-4871-adb1-6004d3957de3"
+            }
+          },
+          {
+            "frame": 4,
+            "value": {
+              "__uuid__": "e52d5c81-3c69-46ba-aa18-a66d6d016524"
+            }
+          },
+          {
+            "frame": 4.083333333333333,
+            "value": {
+              "__uuid__": "9871247c-cb2b-4a26-a209-8ea28480ed0b"
+            }
+          },
+          {
+            "frame": 4.166666666666667,
+            "value": {
+              "__uuid__": "fee9f846-2a91-435f-8fca-3ca454332b06"
+            }
+          },
+          {
+            "frame": 4.25,
+            "value": {
+              "__uuid__": "e76a5327-6653-417f-aa97-7aee828dc10e"
+            }
+          },
+          {
+            "frame": 4.333333333333333,
+            "value": {
+              "__uuid__": "953fd1cb-5e2d-461f-bb6a-0fd9b46a870a"
+            }
+          },
+          {
+            "frame": 4.416666666666667,
+            "value": {
+              "__uuid__": "5f435daf-b2e7-40a0-9f9c-2b301f1eb57c"
+            }
+          },
+          {
+            "frame": 4.5,
+            "value": {
+              "__uuid__": "aa8342b8-1f07-497b-8983-78cd428c6268"
+            }
+          },
+          {
+            "frame": 4.583333333333333,
+            "value": {
+              "__uuid__": "28469033-6c76-4e19-b3b2-3b75d2039a4b"
+            }
+          },
+          {
+            "frame": 4.666666666666667,
+            "value": {
+              "__uuid__": "9e426e13-62ca-46d9-b83e-b5d98f968e94"
+            }
+          },
+          {
+            "frame": 4.75,
+            "value": {
+              "__uuid__": "baa26f77-3d83-451e-99b4-f64b24333cdd"
+            }
+          },
+          {
+            "frame": 4.833333333333333,
+            "value": {
+              "__uuid__": "358d21c7-4341-4dc9-81f2-c61939bbe4d2"
+            }
+          },
+          {
+            "frame": 4.916666666666667,
+            "value": {
+              "__uuid__": "ac6223ad-78a9-4e28-8955-ab57c78b68b1"
+            }
+          },
+          {
+            "frame": 5,
+            "value": {
+              "__uuid__": "24cd083d-004f-4177-86eb-a564554be1d0"
+            }
+          }
+        ]
+      }
+    }
+  },
+  "events": []
+}

+ 5 - 0
assets/Animations/Matching/bubble.anim.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "2.1.0",
+  "uuid": "a4dc8dd1-0db5-441d-bf17-3dedf5c84a43",
+  "subMetas": {}
+}

+ 111 - 0
assets/Animations/Matching/dot.anim

@@ -0,0 +1,111 @@
+{
+  "__type__": "cc.AnimationClip",
+  "_name": "dot",
+  "_objFlags": 0,
+  "_native": "",
+  "_duration": 3.0166666666666666,
+  "sample": 60,
+  "speed": 1,
+  "wrapMode": 2,
+  "curveData": {
+    "paths": {
+      "LoadingLeftDot": {
+        "comps": {
+          "cc.Sprite": {
+            "spriteFrame": [
+              {
+                "frame": 0,
+                "value": {
+                  "__uuid__": "d57e9fdf-2fbf-4d31-8170-06e8ec564c79"
+                }
+              },
+              {
+                "frame": 1,
+                "value": {
+                  "__uuid__": "6afe5901-8c94-41f1-b2a1-4d7329f77c32"
+                }
+              },
+              {
+                "frame": 2,
+                "value": {
+                  "__uuid__": "0b9e2cd7-8c98-4c4a-bce6-98ee4e4389b5"
+                }
+              },
+              {
+                "frame": 3,
+                "value": {
+                  "__uuid__": "d57e9fdf-2fbf-4d31-8170-06e8ec564c79"
+                }
+              }
+            ]
+          }
+        }
+      },
+      "LoadingMiddleDot": {
+        "comps": {
+          "cc.Sprite": {
+            "spriteFrame": [
+              {
+                "frame": 0,
+                "value": {
+                  "__uuid__": "6afe5901-8c94-41f1-b2a1-4d7329f77c32"
+                }
+              },
+              {
+                "frame": 1,
+                "value": {
+                  "__uuid__": "0b9e2cd7-8c98-4c4a-bce6-98ee4e4389b5"
+                }
+              },
+              {
+                "frame": 2,
+                "value": {
+                  "__uuid__": "d57e9fdf-2fbf-4d31-8170-06e8ec564c79"
+                }
+              },
+              {
+                "frame": 3,
+                "value": {
+                  "__uuid__": "6afe5901-8c94-41f1-b2a1-4d7329f77c32"
+                }
+              }
+            ]
+          }
+        }
+      },
+      "LoadingRightDot": {
+        "comps": {
+          "cc.Sprite": {
+            "spriteFrame": [
+              {
+                "frame": 0,
+                "value": {
+                  "__uuid__": "0b9e2cd7-8c98-4c4a-bce6-98ee4e4389b5"
+                }
+              },
+              {
+                "frame": 1,
+                "value": {
+                  "__uuid__": "d57e9fdf-2fbf-4d31-8170-06e8ec564c79"
+                }
+              },
+              {
+                "frame": 2,
+                "value": {
+                  "__uuid__": "6afe5901-8c94-41f1-b2a1-4d7329f77c32"
+                }
+              },
+              {
+                "frame": 3,
+                "value": {
+                  "__uuid__": "0b9e2cd7-8c98-4c4a-bce6-98ee4e4389b5"
+                }
+              }
+            ]
+          }
+        }
+      }
+    }
+  },
+  "events": []
+}

+ 5 - 0
assets/Animations/Matching/dot.anim.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "2.1.0",
+  "uuid": "e6eaf390-c69a-4c3b-9b04-a9a1edcb79da",
+  "subMetas": {}
+}

+ 84 - 0
assets/Animations/Matching/matching.anim

@@ -0,0 +1,84 @@
+{
+  "__type__": "cc.AnimationClip",
+  "_name": "matching",
+  "_objFlags": 0,
+  "_native": "",
+  "_duration": 4,
+  "sample": 60,
+  "speed": 1,
+  "wrapMode": 2,
+  "curveData": {
+    "paths": {
+      "Player2": {
+        "comps": {},
+        "props": {
+          "y": [
+            {
+              "frame": 0,
+              "value": 42.118
+            },
+            {
+              "frame": 1,
+              "value": -5.86
+            },
+            {
+              "frame": 3,
+              "value": 82.794
+            },
+            {
+              "frame": 4,
+              "value": 43.16
+            }
+          ]
+        }
+      },
+      "Player3": {
+        "comps": {},
+        "props": {
+          "y": [
+            {
+              "frame": 0,
+              "value": -134.619
+            },
+            {
+              "frame": 1.0166666666666666,
+              "value": -97.666
+            },
+            {
+              "frame": 3,
+              "value": -180.194
+            },
+            {
+              "frame": 4,
+              "value": -133.387
+            }
+          ]
+        }
+      },
+      "Player4": {
+        "comps": {},
+        "props": {
+          "y": [
+            {
+              "frame": 0,
+              "value": -254.711
+            },
+            {
+              "frame": 1,
+              "value": -325.992
+            },
+            {
+              "frame": 3.0166666666666666,
+              "value": -199.433
+            },
+            {
+              "frame": 4,
+              "value": -252.845
+            }
+          ]
+        }
+      }
+    }
+  },
+  "events": []
+}

+ 5 - 0
assets/Animations/Matching/matching.anim.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "2.1.0",
+  "uuid": "c254bb52-dbc5-4958-a799-3c5b560354d5",
+  "subMetas": {}
+}

+ 43 - 0
assets/Animations/Matching/shootingStar.anim

@@ -0,0 +1,43 @@
+{
+  "__type__": "cc.AnimationClip",
+  "_name": "shootingStar",
+  "_objFlags": 0,
+  "_native": "",
+  "_duration": 0.16666666666666666,
+  "sample": 60,
+  "speed": 0.3,
+  "wrapMode": 1,
+  "curveData": {
+    "paths": {
+      "UpMeteor": {
+        "props": {
+          "x": [
+            {
+              "frame": 0,
+              "value": -557
+            },
+            {
+              "frame": 0.16666666666666666,
+              "value": 161.399
+            }
+          ]
+        }
+      },
+      "DownMeteor": {
+        "props": {
+          "x": [
+            {
+              "frame": 0,
+              "value": 567
+            },
+            {
+              "frame": 0.16666666666666666,
+              "value": -156.826
+            }
+          ]
+        }
+      }
+    }
+  },
+  "events": []
+}

+ 5 - 0
assets/Animations/Matching/shootingStar.anim.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "2.1.0",
+  "uuid": "febfffa0-2a4b-4e78-9658-28b91e50c997",
+  "subMetas": {}
+}

+ 12 - 0
assets/Animations/Test.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "467da366-169f-40e7-8cef-718e4720d703",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
assets/Animations/Test/role1_ske.json


+ 5 - 0
assets/Animations/Test/role1_ske.json.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "1.0.1",
+  "uuid": "cdf57608-6c2f-4d7a-9bdc-a3d171dc811c",
+  "subMetas": {}
+}

+ 1 - 0
assets/Animations/Test/role1_tex.json

@@ -0,0 +1 @@
+{"SubTexture":[{"width":9,"y":207,"height":4,"name":"Han_1","x":184},{"width":3,"y":207,"height":7,"name":"Han_3","x":201},{"width":4,"y":207,"height":7,"name":"Han_2","x":195},{"width":53,"y":143,"height":75,"name":"shou22","x":233},{"width":77,"y":152,"height":61,"name":"shou21","x":431},{"width":58,"y":295,"height":35,"name":"jiao1","x":1},{"width":58,"y":230,"height":63,"name":"tui2","x":1},{"width":58,"y":162,"height":66,"name":"tui1","x":1},{"width":74,"y":220,"height":33,"name":"ku","x":184},{"width":117,"y":1,"height":127,"name":"shen10","x":312},{"width":49,"y":235,"height":69,"name":"gebo1","x":61},{"width":72,"y":81,"height":69,"name":"hand2","x":431},{"width":162,"y":1,"height":159,"name":"tou10","x":1},{"width":67,"y":261,"height":34,"name":"tui123","x":112},{"width":60,"y":215,"height":69,"name":"tui122","x":431},{"width":66,"y":207,"height":52,"name":"tui121","x":116},{"width":69,"y":255,"height":35,"name":"tui13","x":184},{"width":70,"y":1,"height":78,"name":"tui12","x":431},{"width":66,"y":143,"height":62,"name":"tui11","x":165},{"width":117,"y":130,"height":127,"name":"shen","x":312},{"width":145,"y":1,"height":140,"name":"tou","x":165},{"width":53,"y":162,"height":71,"name":"hand1","x":61}],"width":512,"height":512,"name":"role1","imagePath":"role1_tex.png"}

+ 5 - 0
assets/Animations/Test/role1_tex.json.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "1.0.1",
+  "uuid": "53d4b3a2-f68c-4b47-bd93-6802ea9b61c5",
+  "subMetas": {}
+}

BIN
assets/Animations/Test/role1_tex.png


+ 36 - 0
assets/Animations/Test/role1_tex.png.meta

@@ -0,0 +1,36 @@
+{
+  "ver": "2.3.5",
+  "uuid": "314198f3-c6a6-4c73-817f-f92c51d8aa0c",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": false,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 512,
+  "height": 512,
+  "platformSettings": {},
+  "subMetas": {
+    "role1_tex": {
+      "ver": "1.0.4",
+      "uuid": "247e0aaa-d35b-4be1-a60b-5c7c7e5274f9",
+      "rawTextureUuid": "314198f3-c6a6-4c73-817f-f92c51d8aa0c",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": -1.5,
+      "offsetY": 90.5,
+      "trimX": 1,
+      "trimY": 1,
+      "width": 507,
+      "height": 329,
+      "rawWidth": 512,
+      "rawHeight": 512,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 0 - 0
assets/Animations/Test/role2_ske.json


+ 5 - 0
assets/Animations/Test/role2_ske.json.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "1.0.1",
+  "uuid": "7b80f93e-a44a-4ce6-b9f4-6e378ca9b05f",
+  "subMetas": {}
+}

+ 1 - 0
assets/Animations/Test/role2_tex.json

@@ -0,0 +1 @@
+{"width":256,"SubTexture":[{"width":22,"y":113,"height":22,"name":"blue14","x":81},{"width":37,"y":128,"height":12,"name":"blue11","x":105},{"width":29,"y":52,"height":40,"name":"blue15","x":222},{"width":27,"y":113,"height":37,"name":"blue13","x":28},{"width":29,"y":52,"height":64,"name":"blue12","x":191},{"width":34,"y":138,"height":31,"name":"blue10","x":212},{"width":37,"y":138,"height":12,"name":"blue9","x":57},{"width":41,"y":1,"height":49,"name":"blue8","x":191},{"width":34,"y":118,"height":32,"name":"blue6","x":176},{"width":59,"y":97,"height":29,"name":"blue7","x":115},{"width":74,"y":1,"height":94,"name":"blue5","x":115},{"width":112,"y":1,"height":110,"name":"blue1","x":1},{"width":25,"y":113,"height":41,"name":"blue3","x":1},{"width":22,"y":113,"height":23,"name":"blue4","x":57},{"width":27,"y":94,"height":42,"name":"blue2","x":222}],"height":256,"name":"role2","imagePath":"role2_tex.png"}

+ 5 - 0
assets/Animations/Test/role2_tex.json.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "1.0.1",
+  "uuid": "a9e0346e-7c78-41f5-b3f1-cbfd5fbbf8a1",
+  "subMetas": {}
+}

BIN
assets/Animations/Test/role2_tex.png


+ 36 - 0
assets/Animations/Test/role2_tex.png.meta

@@ -0,0 +1,36 @@
+{
+  "ver": "2.3.5",
+  "uuid": "271b4665-85dd-46b1-af9d-64baac2def8f",
+  "type": "sprite",
+  "wrapMode": "clamp",
+  "filterMode": "bilinear",
+  "premultiplyAlpha": false,
+  "genMipmaps": false,
+  "packable": true,
+  "width": 256,
+  "height": 256,
+  "platformSettings": {},
+  "subMetas": {
+    "role2_tex": {
+      "ver": "1.0.4",
+      "uuid": "e1c5930f-8904-4ad5-a49f-da3be16cd177",
+      "rawTextureUuid": "271b4665-85dd-46b1-af9d-64baac2def8f",
+      "trimType": "auto",
+      "trimThreshold": 1,
+      "rotated": false,
+      "offsetX": -2,
+      "offsetY": 43,
+      "trimX": 1,
+      "trimY": 1,
+      "width": 250,
+      "height": 168,
+      "rawWidth": 256,
+      "rawHeight": 256,
+      "borderTop": 0,
+      "borderBottom": 0,
+      "borderLeft": 0,
+      "borderRight": 0,
+      "subMetas": {}
+    }
+  }
+}

+ 12 - 0
assets/Audios.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "4e2a3316-56fb-429c-97e5-c569e86c365c",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

+ 12 - 0
assets/Audios/Game.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "578780a7-34a4-42e0-9a41-0535b6285f96",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Boos.mp3


+ 7 - 0
assets/Audios/Game/Boos.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "b7233736-60a4-471b-b1f1-9e0d63e16774",
+  "downloadMode": 0,
+  "duration": 2.04,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Cheers.mp3


+ 7 - 0
assets/Audios/Game/Cheers.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "b808a8ef-d4ac-4425-9a71-938ab3b3c317",
+  "downloadMode": 0,
+  "duration": 4.92,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Combo.mp3


+ 7 - 0
assets/Audios/Game/Combo.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "2d58009f-298b-4cf4-9e42-48c8e9c68b9e",
+  "downloadMode": 0,
+  "duration": 1.72175,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Hei.mp3


+ 7 - 0
assets/Audios/Game/Hei.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "7967d4c9-d043-4ddd-a551-6103ba5f9919",
+  "downloadMode": 0,
+  "duration": 0.705306,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/JumpDown.mp3


+ 7 - 0
assets/Audios/Game/JumpDown.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "b0f0f9b9-d764-4d5b-a6d2-5fdb5e6fe158",
+  "downloadMode": 0,
+  "duration": 0.648,
+  "subMetas": {}
+}

+ 12 - 0
assets/Audios/Game/Piano.meta

@@ -0,0 +1,12 @@
+{
+  "ver": "1.1.2",
+  "uuid": "e8feb79a-71ed-4c3d-8af5-46b46d09f92b",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {},
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Piano/P1.mp3


+ 7 - 0
assets/Audios/Game/Piano/P1.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "05256266-2de0-4a62-b6a8-8f1e0600e6fe",
+  "downloadMode": 0,
+  "duration": 0.792,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Piano/P10.mp3


+ 7 - 0
assets/Audios/Game/Piano/P10.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "c67cdab7-4776-4979-b31a-c8ffdb797576",
+  "downloadMode": 0,
+  "duration": 0.84,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Piano/P2.mp3


+ 7 - 0
assets/Audios/Game/Piano/P2.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "d62a4d90-7ea1-48fd-a4cc-91b88c3d67c6",
+  "downloadMode": 0,
+  "duration": 0.84,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Piano/P3.mp3


+ 7 - 0
assets/Audios/Game/Piano/P3.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "c6e0cef1-074f-47e6-9201-dd2aaa759e71",
+  "downloadMode": 0,
+  "duration": 0.816,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Piano/P4.mp3


+ 7 - 0
assets/Audios/Game/Piano/P4.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "48674460-20f6-4c4d-aa82-71f3e3325657",
+  "downloadMode": 0,
+  "duration": 0.768,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Piano/P5.mp3


+ 7 - 0
assets/Audios/Game/Piano/P5.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "09658bd2-30c5-4c85-9d44-fa361001382f",
+  "downloadMode": 0,
+  "duration": 0.696,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Piano/P6.mp3


+ 7 - 0
assets/Audios/Game/Piano/P6.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "bc458af1-3207-4b3c-87a3-01f7acf3dd36",
+  "downloadMode": 0,
+  "duration": 0.672,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Piano/P7.mp3


+ 7 - 0
assets/Audios/Game/Piano/P7.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "6325612e-b2a5-43ba-a2b3-156c01becd1b",
+  "downloadMode": 0,
+  "duration": 0.84,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Piano/P8.mp3


+ 7 - 0
assets/Audios/Game/Piano/P8.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "9d43f5a6-063c-4dee-b7c2-b6e4f8fec95d",
+  "downloadMode": 0,
+  "duration": 0.792,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/Piano/P9.mp3


+ 7 - 0
assets/Audios/Game/Piano/P9.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "c25bf5be-0046-411c-9b21-e408e74f0f8f",
+  "downloadMode": 0,
+  "duration": 0.816,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/StartGun.mp3


+ 7 - 0
assets/Audios/Game/StartGun.mp3.meta

@@ -0,0 +1,7 @@
+{
+  "ver": "2.0.1",
+  "uuid": "d8ca5097-1cc8-4a40-a251-7aabaf1cf886",
+  "downloadMode": 0,
+  "duration": 0.653061,
+  "subMetas": {}
+}

BIN
assets/Audios/Game/bgm.mp3


Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно