Commit 61249a20 authored by haiyoucuv's avatar haiyoucuv

init

parent c8b06f72
......@@ -20,7 +20,7 @@
"__id__": 2
},
{
"__id__": 40
"__id__": 39
}
],
"_active": true,
......@@ -80,10 +80,10 @@
"__id__": 20
},
{
"__id__": 24
"__id__": 23
},
{
"__id__": 26
"__id__": 25
}
],
"_active": true,
......@@ -190,7 +190,7 @@
"_priority": 40000,
"_fov": 45,
"_fovAxis": 0,
"_orthoHeight": 695.1569767441861,
"_orthoHeight": 697.1836734693877,
"_near": 0,
"_far": 2000,
"_color": {
......@@ -731,8 +731,8 @@
"__prefab": null,
"_contentSize": {
"__type__": "cc.Size",
"width": 5000,
"height": 4000
"width": 6000,
"height": 4200
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -756,16 +756,16 @@
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 189,
"g": 189,
"b": 189,
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_spriteFrame": {
"__uuid__": "7d8f9b89-4fd1-4c9f-a3ab-38ec7cded7ca@f9941",
"__uuid__": "a47dce8f-d63c-45de-b375-9e9ea4a4b4eb@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_type": 2,
"_fillType": 0,
"_sizeMode": 0,
"_fillCenter": {
......@@ -862,7 +862,204 @@
"__prefab": null,
"foods": [
{
"__id__": 23
"__uuid__": "40ac78b3-7336-4877-bfda-cea000a5da44@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "89884e66-ce70-4de6-8c0e-936ee1791027@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "5d1cda54-e32a-447f-9fa4-f96ea1937d21@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "1e01f487-0a25-4016-9642-25a072e0bcf4@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "c6877cb2-8a40-4319-8c0a-cba5720bec21@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "72d09891-f45c-4806-9a98-4f225e4c2b16@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "7e29713e-1fc1-4715-83f3-14b25074da3c@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "1548d482-c9c2-4555-8775-7a4afba0fa4c@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "69e85fc5-feeb-4e3e-8f71-986a808a2f01@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "5dfdcca0-b9d8-4903-b989-1f57d597ae46@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "ed082fdd-9fba-4f73-94c6-adffa927d71e@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "830fbddf-f4c2-4c6c-b46a-c4ccb0583a7d@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "73da0a56-4690-4897-b721-be4bf31d6c1c@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "caa09118-3e59-48cd-913e-f5a87860e2d5@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "4af2337f-e4fd-4f11-8f8f-cc7181b8e3c2@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "e7823f39-bf02-46aa-bd25-a6d02bdc16bd@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "3507039e-07c9-4767-bda6-99e62878fcb9@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "1ee7afc4-2e67-4ff7-85a2-0f1e2ed8b60b@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "369b0cd5-7da8-4907-9a1d-56afee1226be@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "de3c5f13-f926-457e-9928-a518d7bf9370@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "48240240-64be-4dcf-9530-8cd8cdddf0d6@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "4001a077-7446-44ab-b0db-2cca9f3e9cdc@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "504fc9e7-37dc-4a53-9fb5-e049debd7ed6@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "2fd856d3-026d-41a5-b137-ca227bec6a0f@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "343258dd-6b1b-466b-a01a-8f8b0254e605@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "98f60e83-0162-4667-b95d-7cdbca319ba7@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "39561865-7b5b-490c-8157-2fd6e1445173@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "137084f0-c9d7-43cf-b470-ad08eeb7c7e1@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "6aae54b9-7b7e-4d4a-bdb1-e086cd58fb33@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "a853f93d-3680-4b3f-8f92-4a01c5f99184@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "4eb5705f-e6c0-4295-89b5-bde08fc3c5e2@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "69832309-b59a-4433-817c-afe7c6200193@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "04178852-5e48-4226-99af-4ea76b364ea4@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "280ad60b-c3ee-4c10-b933-109bf48c6eff@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "63d40d00-5087-4d3e-be43-07e291d853db@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "a1823c29-20b3-4c35-9054-c9f8c395c68c@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "232e05a6-bea5-46a0-8206-617614211dbb@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "5e889a09-bceb-41e7-acf4-da712dce37cd@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "9216c85d-2f2a-4e4e-853f-7ecd9f158f28@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "622efddb-3253-4a9a-8baf-d95fb4ec98cc@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "16221402-b239-445d-8703-3c2c77e77ade@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "6e649919-652d-40cf-a163-8801b172db4d@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "545fb806-0122-4a36-8a66-054ae838bfa1@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "c02ba984-9631-4e4e-a7f3-ad6f57eefc79@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "73f1fbb9-46c1-4b00-8cd7-6b5c60746636@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "99fcf8b7-269c-403a-94c1-47799770f5d8@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "7e8388a6-0974-46b0-931a-2491f44ca53a@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "8b6c8a0d-ab76-4ba5-ae6e-5dba8e706107@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "af532dc8-891f-4550-a6b5-c88189f914f1@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "d15459ed-82e2-44fd-b625-cc3244b0393d@f9941",
"__expectedType__": "cc.SpriteFrame"
}
],
"foodPrefab": {
......@@ -871,14 +1068,6 @@
},
"_id": "9esMn6VP9O+rMphRXPE94i"
},
{
"__type__": "Item",
"type": 0,
"sp": {
"__uuid__": "74a5a14c-636e-4b82-a474-43ef9ca6a905@f9941",
"__expectedType__": "cc.SpriteFrame"
}
},
{
"__type__": "cc.Node",
"_name": "animalNode",
......@@ -891,7 +1080,7 @@
"_active": true,
"_components": [
{
"__id__": 25
"__id__": 24
}
],
"_prefab": null,
......@@ -930,7 +1119,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 24
"__id__": 23
},
"_enabled": true,
"__prefab": null,
......@@ -956,16 +1145,16 @@
},
"_children": [
{
"__id__": 27
"__id__": 26
}
],
"_active": true,
"_components": [
{
"__id__": 36
"__id__": 35
},
{
"__id__": 37
"__id__": 36
}
],
"_prefab": null,
......@@ -1004,15 +1193,18 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 26
"__id__": 25
},
"_children": [
{
"__id__": 28
"__id__": 27
}
],
"_active": true,
"_components": [
{
"__id__": 31
},
{
"__id__": 32
},
......@@ -1021,9 +1213,6 @@
},
{
"__id__": 34
},
{
"__id__": 35
}
],
"_prefab": null,
......@@ -1062,19 +1251,19 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 27
"__id__": 26
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 29
"__id__": 28
},
{
"__id__": 30
"__id__": 29
},
{
"__id__": 31
"__id__": 30
}
],
"_prefab": null,
......@@ -1113,7 +1302,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 28
"__id__": 27
},
"_enabled": true,
"__prefab": null,
......@@ -1135,7 +1324,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 28
"__id__": 27
},
"_enabled": true,
"__prefab": null,
......@@ -1163,7 +1352,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 28
"__id__": 27
},
"_enabled": true,
"__prefab": null,
......@@ -1178,7 +1367,7 @@
"x": 0,
"y": 0
},
"_radius": 100,
"_radius": 65,
"_id": "9by37rfdJJYqBz5rmVuKgY"
},
{
......@@ -1187,14 +1376,14 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 27
"__id__": 26
},
"_enabled": true,
"__prefab": null,
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
"width": 106,
"height": 58
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -1209,7 +1398,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 27
"__id__": 26
},
"_enabled": true,
"__prefab": null,
......@@ -1223,7 +1412,10 @@
"b": 255,
"a": 255
},
"_spriteFrame": null,
"_spriteFrame": {
"__uuid__": "5a57c4ce-88f6-4582-af09-4eff049952e0@9296f",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 1,
......@@ -1245,7 +1437,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 27
"__id__": 26
},
"_enabled": true,
"__prefab": null,
......@@ -1273,7 +1465,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 27
"__id__": 26
},
"_enabled": true,
"__prefab": null,
......@@ -1288,7 +1480,7 @@
"x": 0,
"y": 0
},
"_radius": 50,
"_radius": 29,
"_id": "924VsngudKurMYw/x9IwfW"
},
{
......@@ -1297,7 +1489,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 26
"__id__": 25
},
"_enabled": true,
"__prefab": null,
......@@ -1319,22 +1511,22 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 26
"__id__": 25
},
"_enabled": true,
"__prefab": null,
"head": {
"__id__": 27
"__id__": 26
},
"bodyPrefab": {
"__uuid__": "8c4f22c7-20c7-4868-88ea-dedb8004999f",
"__expectedType__": "cc.Prefab"
},
"joystick": {
"__id__": 38
"__id__": 37
},
"fastBtn": {
"__id__": 46
"__id__": 45
},
"_id": "2dUcPvKs9AvZqQZfZoDIZT"
},
......@@ -1344,13 +1536,24 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 39
"__id__": 38
},
"_enabled": true,
"__prefab": null,
"handle": {
"__id__": 55
},
"bg": {
"__id__": 59
},
"normalSp": {
"__uuid__": "7f413237-4b73-4bae-bca7-7ab9e9742ebc@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"pressedSp": {
"__uuid__": "92de4b6e-716c-4c8d-8730-99cb372d36f1@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_id": "0elywIxWZJC67+0JraRtKG"
},
{
......@@ -1359,7 +1562,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 40
"__id__": 39
},
"_children": [
{
......@@ -1375,7 +1578,7 @@
"__id__": 59
},
{
"__id__": 38
"__id__": 37
},
{
"__id__": 60
......@@ -1384,8 +1587,8 @@
"_prefab": null,
"_lpos": {
"__type__": "cc.Vec3",
"x": -612,
"y": -175,
"x": -662,
"y": -225,
"z": 0
},
"_lrot": {
......@@ -1421,13 +1624,13 @@
},
"_children": [
{
"__id__": 41
"__id__": 40
},
{
"__id__": 43
"__id__": 42
},
{
"__id__": 39
"__id__": 38
},
{
"__id__": 48
......@@ -1481,13 +1684,13 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 40
"__id__": 39
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 42
"__id__": 41
}
],
"_prefab": null,
......@@ -1526,7 +1729,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 41
"__id__": 40
},
"_enabled": true,
"__prefab": null,
......@@ -1534,7 +1737,7 @@
"_priority": 50000,
"_fov": 45,
"_fovAxis": 0,
"_orthoHeight": 695.1569767441861,
"_orthoHeight": 697.1836734693877,
"_near": 1,
"_far": 2000,
"_color": {
......@@ -1572,11 +1775,14 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 40
"__id__": 39
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 43
},
{
"__id__": 44
},
......@@ -1593,8 +1799,8 @@
"_prefab": null,
"_lpos": {
"__type__": "cc.Vec3",
"x": 612,
"y": -175,
"x": 593,
"y": -225,
"z": 0
},
"_lrot": {
......@@ -1626,14 +1832,14 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 43
"__id__": 42
},
"_enabled": true,
"__prefab": null,
"_contentSize": {
"__type__": "cc.Size",
"width": 200,
"height": 200
"width": 160,
"height": 160
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -1648,7 +1854,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 43
"__id__": 42
},
"_enabled": true,
"__prefab": null,
......@@ -1663,12 +1869,12 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "0d8d3b9f-f695-4e4b-b6cb-969a79079832@f9941",
"__uuid__": "64f1e309-32c4-4de3-8787-5537606028f7@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 0,
"_sizeMode": 1,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
......@@ -1687,31 +1893,93 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 43
"__id__": 42
},
"_enabled": true,
"__prefab": null,
"sp": {
"__id__": 45
"__id__": 44
},
"_id": "cbuYoeJJBN/Z/dZ6F3l5A5"
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 42
},
"_enabled": true,
"__prefab": null,
"clickEvents": [],
"_interactable": true,
"_transition": 2,
"_normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_hoverColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_pressedColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_normalSprite": {
"__uuid__": "64f1e309-32c4-4de3-8787-5537606028f7@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_hoverSprite": {
"__uuid__": "0303ed8e-dd93-4591-8c29-0e53931dfc27@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_pressedSprite": {
"__uuid__": "0303ed8e-dd93-4591-8c29-0e53931dfc27@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_disabledSprite": {
"__uuid__": "64f1e309-32c4-4de3-8787-5537606028f7@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_duration": 0.1,
"_zoomScale": 1.2,
"_target": null,
"_id": "03zZmYg+dFoJlSKH0wTs9Z"
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 43
"__id__": 42
},
"_enabled": true,
"__prefab": null,
"_alignFlags": 36,
"_target": null,
"_left": 0,
"_right": 100,
"_right": 139,
"_top": 0,
"_bottom": 100,
"_bottom": 70,
"_horizontalCenter": 0,
"_verticalCenter": 0,
"_isAbsLeft": true,
......@@ -1732,7 +2000,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 40
"__id__": 39
},
"_children": [],
"_active": true,
......@@ -1814,9 +2082,9 @@
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"r": 0,
"g": 0,
"b": 0,
"a": 255
},
"_string": "label",
......@@ -1897,7 +2165,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 40
"__id__": 39
},
"_enabled": true,
"__prefab": null,
......@@ -1919,12 +2187,12 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 40
"__id__": 39
},
"_enabled": true,
"__prefab": null,
"_cameraComponent": {
"__id__": 42
"__id__": 41
},
"_alignCanvasWithScreen": true,
"_id": "34wxp/0vpKH4Wcp1ieFQOS"
......@@ -1935,7 +2203,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 40
"__id__": 39
},
"_enabled": true,
"__prefab": null,
......@@ -1965,7 +2233,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 39
"__id__": 38
},
"_children": [],
"_active": true,
......@@ -2019,8 +2287,8 @@
"__prefab": null,
"_contentSize": {
"__type__": "cc.Size",
"width": 50,
"height": 50
"width": 60,
"height": 60
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -2050,12 +2318,12 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "0d8d3b9f-f695-4e4b-b6cb-969a79079832@f9941",
"__uuid__": "3663d54b-ed86-4cd2-afb7-17cf31563804@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 0,
"_sizeMode": 1,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
......@@ -2074,14 +2342,14 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 39
"__id__": 38
},
"_enabled": true,
"__prefab": null,
"_contentSize": {
"__type__": "cc.Size",
"width": 200,
"height": 200
"width": 160,
"height": 160
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -2096,7 +2364,7 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 39
"__id__": 38
},
"_enabled": true,
"__prefab": null,
......@@ -2111,12 +2379,12 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "74a5a14c-636e-4b82-a474-43ef9ca6a905@f9941",
"__uuid__": "7f413237-4b73-4bae-bca7-7ab9e9742ebc@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 0,
"_sizeMode": 1,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
......@@ -2135,16 +2403,16 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 39
"__id__": 38
},
"_enabled": true,
"__prefab": null,
"_alignFlags": 12,
"_target": null,
"_left": 100,
"_left": 70,
"_right": 0,
"_top": 0,
"_bottom": 100,
"_bottom": 70,
"_horizontalCenter": 0,
"_verticalCenter": 0,
"_isAbsLeft": true,
......@@ -2244,22 +2512,22 @@
"maxFood": 300,
"maxAnimal": 20,
"joystick": {
"__id__": 38
"__id__": 37
},
"fastBtn": {
"__id__": 46
"__id__": 45
},
"uiBg": {
"__id__": 18
},
"player": {
"__id__": 37
"__id__": 36
},
"fondManger": {
"__id__": 22
},
"animalNode": {
"__id__": 24
"__id__": 23
},
"LTips": {
"__id__": 50
......@@ -2284,7 +2552,7 @@
{
"__type__": "cc.TargetOverrideInfo",
"source": {
"__id__": 26
"__id__": 25
},
"sourceInfo": {
"__id__": 67
......@@ -2293,7 +2561,7 @@
"head"
],
"target": {
"__id__": 26
"__id__": 25
},
"targetInfo": {
"__id__": 68
......
......@@ -2,7 +2,7 @@
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "0d8d3b9f-f695-4e4b-b6cb-969a79079832",
"uuid": "a47dce8f-d63c-45de-b375-9e9ea4a4b4eb",
"files": [
".json",
".png"
......@@ -10,14 +10,14 @@
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "0d8d3b9f-f695-4e4b-b6cb-969a79079832@6c48a",
"displayName": "body1",
"uuid": "a47dce8f-d63c-45de-b375-9e9ea4a4b4eb@6c48a",
"displayName": "bg",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "0d8d3b9f-f695-4e4b-b6cb-969a79079832",
"imageUuidOrDatabaseUri": "a47dce8f-d63c-45de-b375-9e9ea4a4b4eb",
"isUuid": true,
"visible": false,
"minfilter": "linear",
......@@ -34,8 +34,8 @@
},
"f9941": {
"importer": "sprite-frame",
"uuid": "0d8d3b9f-f695-4e4b-b6cb-969a79079832@f9941",
"displayName": "body1",
"uuid": "a47dce8f-d63c-45de-b375-9e9ea4a4b4eb@f9941",
"displayName": "bg",
"id": "f9941",
"name": "spriteFrame",
"userData": {
......@@ -43,13 +43,13 @@
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 1.5,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 100,
"height": 100,
"rawWidth": 100,
"rawHeight": 103,
"width": 60,
"height": 60,
"rawWidth": 60,
"rawHeight": 60,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......@@ -61,17 +61,17 @@
"meshType": 0,
"vertices": {
"rawPosition": [
-50,
-50,
-30,
-30,
0,
50,
-50,
30,
-30,
0,
-50,
50,
-30,
30,
0,
50,
50,
30,
30,
0
],
"indexes": [
......@@ -84,37 +84,37 @@
],
"uv": [
0,
103,
100,
103,
60,
60,
60,
0,
3,
100,
3
0,
60,
0
],
"nuv": [
0,
0.02912621359223301,
0,
1,
0.02912621359223301,
0,
0,
1,
1,
1
],
"minPos": [
-50,
-50,
-30,
-30,
0
],
"maxPos": [
50,
50,
30,
30,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "0d8d3b9f-f695-4e4b-b6cb-969a79079832@6c48a",
"imageUuidOrDatabaseUri": "a47dce8f-d63c-45de-b375-9e9ea4a4b4eb@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
......@@ -129,6 +129,6 @@
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "0d8d3b9f-f695-4e4b-b6cb-969a79079832@6c48a"
"redirect": "a47dce8f-d63c-45de-b375-9e9ea4a4b4eb@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "64f1e309-32c4-4de3-8787-5537606028f7",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "64f1e309-32c4-4de3-8787-5537606028f7@6c48a",
"displayName": "加速",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "64f1e309-32c4-4de3-8787-5537606028f7",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "64f1e309-32c4-4de3-8787-5537606028f7@f9941",
"displayName": "加速",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 160,
"height": 160,
"rawWidth": 160,
"rawHeight": 160,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-80,
-80,
0,
80,
-80,
0,
-80,
80,
0,
80,
80,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
160,
160,
160,
0,
0,
160,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-80,
-80,
0
],
"maxPos": [
80,
80,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "64f1e309-32c4-4de3-8787-5537606028f7@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "64f1e309-32c4-4de3-8787-5537606028f7@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "0303ed8e-dd93-4591-8c29-0e53931dfc27",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "0303ed8e-dd93-4591-8c29-0e53931dfc27@6c48a",
"displayName": "加速按下",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "0303ed8e-dd93-4591-8c29-0e53931dfc27",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "0303ed8e-dd93-4591-8c29-0e53931dfc27@f9941",
"displayName": "加速按下",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 161,
"height": 160,
"rawWidth": 161,
"rawHeight": 160,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-80.5,
-80,
0,
80.5,
-80,
0,
-80.5,
80,
0,
80.5,
80,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
160,
161,
160,
0,
0,
161,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-80.5,
-80,
0
],
"maxPos": [
80.5,
80,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "0303ed8e-dd93-4591-8c29-0e53931dfc27@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "0303ed8e-dd93-4591-8c29-0e53931dfc27@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "7f413237-4b73-4bae-bca7-7ab9e9742ebc",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "7f413237-4b73-4bae-bca7-7ab9e9742ebc@6c48a",
"displayName": "摇杆",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "7f413237-4b73-4bae-bca7-7ab9e9742ebc",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "7f413237-4b73-4bae-bca7-7ab9e9742ebc@f9941",
"displayName": "摇杆",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 160,
"height": 160,
"rawWidth": 160,
"rawHeight": 160,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-80,
-80,
0,
80,
-80,
0,
-80,
80,
0,
80,
80,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
160,
160,
160,
0,
0,
160,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-80,
-80,
0
],
"maxPos": [
80,
80,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "7f413237-4b73-4bae-bca7-7ab9e9742ebc@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "7f413237-4b73-4bae-bca7-7ab9e9742ebc@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "3663d54b-ed86-4cd2-afb7-17cf31563804",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "3663d54b-ed86-4cd2-afb7-17cf31563804@6c48a",
"displayName": "摇杆中心",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "3663d54b-ed86-4cd2-afb7-17cf31563804",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "3663d54b-ed86-4cd2-afb7-17cf31563804@f9941",
"displayName": "摇杆中心",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 60,
"height": 60,
"rawWidth": 60,
"rawHeight": 60,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-30,
-30,
0,
30,
-30,
0,
-30,
30,
0,
30,
30,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
60,
60,
60,
0,
0,
60,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-30,
-30,
0
],
"maxPos": [
30,
30,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "3663d54b-ed86-4cd2-afb7-17cf31563804@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "3663d54b-ed86-4cd2-afb7-17cf31563804@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "92de4b6e-716c-4c8d-8730-99cb372d36f1",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "92de4b6e-716c-4c8d-8730-99cb372d36f1@6c48a",
"displayName": "摇杆按下",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "92de4b6e-716c-4c8d-8730-99cb372d36f1",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "92de4b6e-716c-4c8d-8730-99cb372d36f1@f9941",
"displayName": "摇杆按下",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 160,
"height": 160,
"rawWidth": 160,
"rawHeight": 160,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-80,
-80,
0,
80,
-80,
0,
-80,
80,
0,
80,
80,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
160,
160,
160,
0,
0,
160,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-80,
-80,
0
],
"maxPos": [
80,
80,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "92de4b6e-716c-4c8d-8730-99cb372d36f1@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "92de4b6e-716c-4c8d-8730-99cb372d36f1@6c48a"
}
}
......@@ -2,7 +2,7 @@
"ver": "1.2.0",
"importer": "directory",
"imported": true,
"uuid": "0b815457-c723-4762-89c7-4f67b7889f60",
"uuid": "a335a389-5482-4328-9aaf-29943788c45e",
"files": [],
"subMetas": {},
"userData": {}
......
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "d15459ed-82e2-44fd-b625-cc3244b0393d",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "d15459ed-82e2-44fd-b625-cc3244b0393d@6c48a",
"displayName": "坚果,橙色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "d15459ed-82e2-44fd-b625-cc3244b0393d",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "d15459ed-82e2-44fd-b625-cc3244b0393d@f9941",
"displayName": "坚果,橙色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "d15459ed-82e2-44fd-b625-cc3244b0393d@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "d15459ed-82e2-44fd-b625-cc3244b0393d@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "af532dc8-891f-4550-a6b5-c88189f914f1",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "af532dc8-891f-4550-a6b5-c88189f914f1@6c48a",
"displayName": "坚果,红色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "af532dc8-891f-4550-a6b5-c88189f914f1",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "af532dc8-891f-4550-a6b5-c88189f914f1@f9941",
"displayName": "坚果,红色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "af532dc8-891f-4550-a6b5-c88189f914f1@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "af532dc8-891f-4550-a6b5-c88189f914f1@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "8b6c8a0d-ab76-4ba5-ae6e-5dba8e706107",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "8b6c8a0d-ab76-4ba5-ae6e-5dba8e706107@6c48a",
"displayName": "坚果,绿色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "8b6c8a0d-ab76-4ba5-ae6e-5dba8e706107",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "8b6c8a0d-ab76-4ba5-ae6e-5dba8e706107@f9941",
"displayName": "坚果,绿色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "8b6c8a0d-ab76-4ba5-ae6e-5dba8e706107@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "8b6c8a0d-ab76-4ba5-ae6e-5dba8e706107@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "7e8388a6-0974-46b0-931a-2491f44ca53a",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "7e8388a6-0974-46b0-931a-2491f44ca53a@6c48a",
"displayName": "坚果,蓝色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "7e8388a6-0974-46b0-931a-2491f44ca53a",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "7e8388a6-0974-46b0-931a-2491f44ca53a@f9941",
"displayName": "坚果,蓝色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "7e8388a6-0974-46b0-931a-2491f44ca53a@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "7e8388a6-0974-46b0-931a-2491f44ca53a@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "99fcf8b7-269c-403a-94c1-47799770f5d8",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "99fcf8b7-269c-403a-94c1-47799770f5d8@6c48a",
"displayName": "坚果,黄色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "99fcf8b7-269c-403a-94c1-47799770f5d8",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "99fcf8b7-269c-403a-94c1-47799770f5d8@f9941",
"displayName": "坚果,黄色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "99fcf8b7-269c-403a-94c1-47799770f5d8@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "99fcf8b7-269c-403a-94c1-47799770f5d8@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "73f1fbb9-46c1-4b00-8cd7-6b5c60746636",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "73f1fbb9-46c1-4b00-8cd7-6b5c60746636@6c48a",
"displayName": "开心果,橙色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "73f1fbb9-46c1-4b00-8cd7-6b5c60746636",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "73f1fbb9-46c1-4b00-8cd7-6b5c60746636@f9941",
"displayName": "开心果,橙色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "73f1fbb9-46c1-4b00-8cd7-6b5c60746636@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "73f1fbb9-46c1-4b00-8cd7-6b5c60746636@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "c02ba984-9631-4e4e-a7f3-ad6f57eefc79",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "c02ba984-9631-4e4e-a7f3-ad6f57eefc79@6c48a",
"displayName": "开心果,红色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "c02ba984-9631-4e4e-a7f3-ad6f57eefc79",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "c02ba984-9631-4e4e-a7f3-ad6f57eefc79@f9941",
"displayName": "开心果,红色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c02ba984-9631-4e4e-a7f3-ad6f57eefc79@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "c02ba984-9631-4e4e-a7f3-ad6f57eefc79@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "545fb806-0122-4a36-8a66-054ae838bfa1",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "545fb806-0122-4a36-8a66-054ae838bfa1@6c48a",
"displayName": "开心果,绿色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "545fb806-0122-4a36-8a66-054ae838bfa1",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "545fb806-0122-4a36-8a66-054ae838bfa1@f9941",
"displayName": "开心果,绿色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "545fb806-0122-4a36-8a66-054ae838bfa1@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "545fb806-0122-4a36-8a66-054ae838bfa1@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "6e649919-652d-40cf-a163-8801b172db4d",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "6e649919-652d-40cf-a163-8801b172db4d@6c48a",
"displayName": "开心果,蓝色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "6e649919-652d-40cf-a163-8801b172db4d",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "6e649919-652d-40cf-a163-8801b172db4d@f9941",
"displayName": "开心果,蓝色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "6e649919-652d-40cf-a163-8801b172db4d@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "6e649919-652d-40cf-a163-8801b172db4d@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "16221402-b239-445d-8703-3c2c77e77ade",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "16221402-b239-445d-8703-3c2c77e77ade@6c48a",
"displayName": "开心果,黄色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "16221402-b239-445d-8703-3c2c77e77ade",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "16221402-b239-445d-8703-3c2c77e77ade@f9941",
"displayName": "开心果,黄色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "16221402-b239-445d-8703-3c2c77e77ade@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "16221402-b239-445d-8703-3c2c77e77ade@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "622efddb-3253-4a9a-8baf-d95fb4ec98cc",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "622efddb-3253-4a9a-8baf-d95fb4ec98cc@6c48a",
"displayName": "棒棒糖,橙色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "622efddb-3253-4a9a-8baf-d95fb4ec98cc",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "622efddb-3253-4a9a-8baf-d95fb4ec98cc@f9941",
"displayName": "棒棒糖,橙色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "622efddb-3253-4a9a-8baf-d95fb4ec98cc@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "622efddb-3253-4a9a-8baf-d95fb4ec98cc@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "9216c85d-2f2a-4e4e-853f-7ecd9f158f28",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "9216c85d-2f2a-4e4e-853f-7ecd9f158f28@6c48a",
"displayName": "棒棒糖,红色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "9216c85d-2f2a-4e4e-853f-7ecd9f158f28",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "9216c85d-2f2a-4e4e-853f-7ecd9f158f28@f9941",
"displayName": "棒棒糖,红色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "9216c85d-2f2a-4e4e-853f-7ecd9f158f28@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "9216c85d-2f2a-4e4e-853f-7ecd9f158f28@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "5e889a09-bceb-41e7-acf4-da712dce37cd",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "5e889a09-bceb-41e7-acf4-da712dce37cd@6c48a",
"displayName": "棒棒糖,绿色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "5e889a09-bceb-41e7-acf4-da712dce37cd",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "5e889a09-bceb-41e7-acf4-da712dce37cd@f9941",
"displayName": "棒棒糖,绿色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "5e889a09-bceb-41e7-acf4-da712dce37cd@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "5e889a09-bceb-41e7-acf4-da712dce37cd@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "232e05a6-bea5-46a0-8206-617614211dbb",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "232e05a6-bea5-46a0-8206-617614211dbb@6c48a",
"displayName": "棒棒糖,蓝色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "232e05a6-bea5-46a0-8206-617614211dbb",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "232e05a6-bea5-46a0-8206-617614211dbb@f9941",
"displayName": "棒棒糖,蓝色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "232e05a6-bea5-46a0-8206-617614211dbb@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "232e05a6-bea5-46a0-8206-617614211dbb@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "a1823c29-20b3-4c35-9054-c9f8c395c68c",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "a1823c29-20b3-4c35-9054-c9f8c395c68c@6c48a",
"displayName": "棒棒糖,黄色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "a1823c29-20b3-4c35-9054-c9f8c395c68c",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "a1823c29-20b3-4c35-9054-c9f8c395c68c@f9941",
"displayName": "棒棒糖,黄色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "a1823c29-20b3-4c35-9054-c9f8c395c68c@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "a1823c29-20b3-4c35-9054-c9f8c395c68c@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "63d40d00-5087-4d3e-be43-07e291d853db",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "63d40d00-5087-4d3e-be43-07e291d853db@6c48a",
"displayName": "瓜子,橙色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "63d40d00-5087-4d3e-be43-07e291d853db",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "63d40d00-5087-4d3e-be43-07e291d853db@f9941",
"displayName": "瓜子,橙色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "63d40d00-5087-4d3e-be43-07e291d853db@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "63d40d00-5087-4d3e-be43-07e291d853db@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "280ad60b-c3ee-4c10-b933-109bf48c6eff",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "280ad60b-c3ee-4c10-b933-109bf48c6eff@6c48a",
"displayName": "瓜子,红色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "280ad60b-c3ee-4c10-b933-109bf48c6eff",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "280ad60b-c3ee-4c10-b933-109bf48c6eff@f9941",
"displayName": "瓜子,红色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "280ad60b-c3ee-4c10-b933-109bf48c6eff@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "280ad60b-c3ee-4c10-b933-109bf48c6eff@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "04178852-5e48-4226-99af-4ea76b364ea4",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "04178852-5e48-4226-99af-4ea76b364ea4@6c48a",
"displayName": "瓜子,绿色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "04178852-5e48-4226-99af-4ea76b364ea4",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "04178852-5e48-4226-99af-4ea76b364ea4@f9941",
"displayName": "瓜子,绿色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "04178852-5e48-4226-99af-4ea76b364ea4@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "04178852-5e48-4226-99af-4ea76b364ea4@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "69832309-b59a-4433-817c-afe7c6200193",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "69832309-b59a-4433-817c-afe7c6200193@6c48a",
"displayName": "瓜子,蓝色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "69832309-b59a-4433-817c-afe7c6200193",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "69832309-b59a-4433-817c-afe7c6200193@f9941",
"displayName": "瓜子,蓝色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "69832309-b59a-4433-817c-afe7c6200193@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "69832309-b59a-4433-817c-afe7c6200193@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "4eb5705f-e6c0-4295-89b5-bde08fc3c5e2",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "4eb5705f-e6c0-4295-89b5-bde08fc3c5e2@6c48a",
"displayName": "瓜子,黄色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "4eb5705f-e6c0-4295-89b5-bde08fc3c5e2",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "4eb5705f-e6c0-4295-89b5-bde08fc3c5e2@f9941",
"displayName": "瓜子,黄色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "4eb5705f-e6c0-4295-89b5-bde08fc3c5e2@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "4eb5705f-e6c0-4295-89b5-bde08fc3c5e2@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "a853f93d-3680-4b3f-8f92-4a01c5f99184",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "a853f93d-3680-4b3f-8f92-4a01c5f99184@6c48a",
"displayName": "甜甜圈,橙色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "a853f93d-3680-4b3f-8f92-4a01c5f99184",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "a853f93d-3680-4b3f-8f92-4a01c5f99184@f9941",
"displayName": "甜甜圈,橙色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "a853f93d-3680-4b3f-8f92-4a01c5f99184@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "a853f93d-3680-4b3f-8f92-4a01c5f99184@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "6aae54b9-7b7e-4d4a-bdb1-e086cd58fb33",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "6aae54b9-7b7e-4d4a-bdb1-e086cd58fb33@6c48a",
"displayName": "甜甜圈,红色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "6aae54b9-7b7e-4d4a-bdb1-e086cd58fb33",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "6aae54b9-7b7e-4d4a-bdb1-e086cd58fb33@f9941",
"displayName": "甜甜圈,红色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "6aae54b9-7b7e-4d4a-bdb1-e086cd58fb33@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "6aae54b9-7b7e-4d4a-bdb1-e086cd58fb33@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "137084f0-c9d7-43cf-b470-ad08eeb7c7e1",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "137084f0-c9d7-43cf-b470-ad08eeb7c7e1@6c48a",
"displayName": "甜甜圈,绿色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "137084f0-c9d7-43cf-b470-ad08eeb7c7e1",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "137084f0-c9d7-43cf-b470-ad08eeb7c7e1@f9941",
"displayName": "甜甜圈,绿色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "137084f0-c9d7-43cf-b470-ad08eeb7c7e1@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "137084f0-c9d7-43cf-b470-ad08eeb7c7e1@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "39561865-7b5b-490c-8157-2fd6e1445173",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "39561865-7b5b-490c-8157-2fd6e1445173@6c48a",
"displayName": "甜甜圈,蓝色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "39561865-7b5b-490c-8157-2fd6e1445173",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "39561865-7b5b-490c-8157-2fd6e1445173@f9941",
"displayName": "甜甜圈,蓝色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "39561865-7b5b-490c-8157-2fd6e1445173@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "39561865-7b5b-490c-8157-2fd6e1445173@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "98f60e83-0162-4667-b95d-7cdbca319ba7",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "98f60e83-0162-4667-b95d-7cdbca319ba7@6c48a",
"displayName": "甜甜圈,黄色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "98f60e83-0162-4667-b95d-7cdbca319ba7",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "98f60e83-0162-4667-b95d-7cdbca319ba7@f9941",
"displayName": "甜甜圈,黄色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "98f60e83-0162-4667-b95d-7cdbca319ba7@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "98f60e83-0162-4667-b95d-7cdbca319ba7@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "343258dd-6b1b-466b-a01a-8f8b0254e605",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "343258dd-6b1b-466b-a01a-8f8b0254e605@6c48a",
"displayName": "糖果,橙色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "343258dd-6b1b-466b-a01a-8f8b0254e605",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "343258dd-6b1b-466b-a01a-8f8b0254e605@f9941",
"displayName": "糖果,橙色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "343258dd-6b1b-466b-a01a-8f8b0254e605@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "343258dd-6b1b-466b-a01a-8f8b0254e605@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "2fd856d3-026d-41a5-b137-ca227bec6a0f",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "2fd856d3-026d-41a5-b137-ca227bec6a0f@6c48a",
"displayName": "糖果,红色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "2fd856d3-026d-41a5-b137-ca227bec6a0f",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "2fd856d3-026d-41a5-b137-ca227bec6a0f@f9941",
"displayName": "糖果,红色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "2fd856d3-026d-41a5-b137-ca227bec6a0f@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "2fd856d3-026d-41a5-b137-ca227bec6a0f@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "504fc9e7-37dc-4a53-9fb5-e049debd7ed6",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "504fc9e7-37dc-4a53-9fb5-e049debd7ed6@6c48a",
"displayName": "糖果,绿色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "504fc9e7-37dc-4a53-9fb5-e049debd7ed6",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "504fc9e7-37dc-4a53-9fb5-e049debd7ed6@f9941",
"displayName": "糖果,绿色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "504fc9e7-37dc-4a53-9fb5-e049debd7ed6@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "504fc9e7-37dc-4a53-9fb5-e049debd7ed6@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "4001a077-7446-44ab-b0db-2cca9f3e9cdc",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "4001a077-7446-44ab-b0db-2cca9f3e9cdc@6c48a",
"displayName": "糖果,蓝色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "4001a077-7446-44ab-b0db-2cca9f3e9cdc",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "4001a077-7446-44ab-b0db-2cca9f3e9cdc@f9941",
"displayName": "糖果,蓝色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "4001a077-7446-44ab-b0db-2cca9f3e9cdc@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "4001a077-7446-44ab-b0db-2cca9f3e9cdc@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "48240240-64be-4dcf-9530-8cd8cdddf0d6",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "48240240-64be-4dcf-9530-8cd8cdddf0d6@6c48a",
"displayName": "糖果,黄色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "48240240-64be-4dcf-9530-8cd8cdddf0d6",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "48240240-64be-4dcf-9530-8cd8cdddf0d6@f9941",
"displayName": "糖果,黄色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "48240240-64be-4dcf-9530-8cd8cdddf0d6@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "48240240-64be-4dcf-9530-8cd8cdddf0d6@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "de3c5f13-f926-457e-9928-a518d7bf9370",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "de3c5f13-f926-457e-9928-a518d7bf9370@6c48a",
"displayName": "腰果,橙色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "de3c5f13-f926-457e-9928-a518d7bf9370",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "de3c5f13-f926-457e-9928-a518d7bf9370@f9941",
"displayName": "腰果,橙色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "de3c5f13-f926-457e-9928-a518d7bf9370@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "de3c5f13-f926-457e-9928-a518d7bf9370@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "369b0cd5-7da8-4907-9a1d-56afee1226be",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "369b0cd5-7da8-4907-9a1d-56afee1226be@6c48a",
"displayName": "腰果,红色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "369b0cd5-7da8-4907-9a1d-56afee1226be",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "369b0cd5-7da8-4907-9a1d-56afee1226be@f9941",
"displayName": "腰果,红色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "369b0cd5-7da8-4907-9a1d-56afee1226be@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "369b0cd5-7da8-4907-9a1d-56afee1226be@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "1ee7afc4-2e67-4ff7-85a2-0f1e2ed8b60b",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "1ee7afc4-2e67-4ff7-85a2-0f1e2ed8b60b@6c48a",
"displayName": "腰果,绿色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "1ee7afc4-2e67-4ff7-85a2-0f1e2ed8b60b",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "1ee7afc4-2e67-4ff7-85a2-0f1e2ed8b60b@f9941",
"displayName": "腰果,绿色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "1ee7afc4-2e67-4ff7-85a2-0f1e2ed8b60b@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "1ee7afc4-2e67-4ff7-85a2-0f1e2ed8b60b@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "3507039e-07c9-4767-bda6-99e62878fcb9",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "3507039e-07c9-4767-bda6-99e62878fcb9@6c48a",
"displayName": "腰果,蓝色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "3507039e-07c9-4767-bda6-99e62878fcb9",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "3507039e-07c9-4767-bda6-99e62878fcb9@f9941",
"displayName": "腰果,蓝色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "3507039e-07c9-4767-bda6-99e62878fcb9@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "3507039e-07c9-4767-bda6-99e62878fcb9@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "e7823f39-bf02-46aa-bd25-a6d02bdc16bd",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "e7823f39-bf02-46aa-bd25-a6d02bdc16bd@6c48a",
"displayName": "腰果,黄色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "e7823f39-bf02-46aa-bd25-a6d02bdc16bd",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "e7823f39-bf02-46aa-bd25-a6d02bdc16bd@f9941",
"displayName": "腰果,黄色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "e7823f39-bf02-46aa-bd25-a6d02bdc16bd@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "e7823f39-bf02-46aa-bd25-a6d02bdc16bd@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "4af2337f-e4fd-4f11-8f8f-cc7181b8e3c2",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "4af2337f-e4fd-4f11-8f8f-cc7181b8e3c2@6c48a",
"displayName": "膨化食品,橙色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "4af2337f-e4fd-4f11-8f8f-cc7181b8e3c2",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "4af2337f-e4fd-4f11-8f8f-cc7181b8e3c2@f9941",
"displayName": "膨化食品,橙色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "4af2337f-e4fd-4f11-8f8f-cc7181b8e3c2@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "4af2337f-e4fd-4f11-8f8f-cc7181b8e3c2@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "caa09118-3e59-48cd-913e-f5a87860e2d5",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "caa09118-3e59-48cd-913e-f5a87860e2d5@6c48a",
"displayName": "膨化食品,红色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "caa09118-3e59-48cd-913e-f5a87860e2d5",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "caa09118-3e59-48cd-913e-f5a87860e2d5@f9941",
"displayName": "膨化食品,红色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "caa09118-3e59-48cd-913e-f5a87860e2d5@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "caa09118-3e59-48cd-913e-f5a87860e2d5@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "73da0a56-4690-4897-b721-be4bf31d6c1c",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "73da0a56-4690-4897-b721-be4bf31d6c1c@6c48a",
"displayName": "膨化食品,绿色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "73da0a56-4690-4897-b721-be4bf31d6c1c",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "73da0a56-4690-4897-b721-be4bf31d6c1c@f9941",
"displayName": "膨化食品,绿色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "73da0a56-4690-4897-b721-be4bf31d6c1c@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "73da0a56-4690-4897-b721-be4bf31d6c1c@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "830fbddf-f4c2-4c6c-b46a-c4ccb0583a7d",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "830fbddf-f4c2-4c6c-b46a-c4ccb0583a7d@6c48a",
"displayName": "膨化食品,蓝色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "830fbddf-f4c2-4c6c-b46a-c4ccb0583a7d",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "830fbddf-f4c2-4c6c-b46a-c4ccb0583a7d@f9941",
"displayName": "膨化食品,蓝色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "830fbddf-f4c2-4c6c-b46a-c4ccb0583a7d@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "830fbddf-f4c2-4c6c-b46a-c4ccb0583a7d@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "ed082fdd-9fba-4f73-94c6-adffa927d71e",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "ed082fdd-9fba-4f73-94c6-adffa927d71e@6c48a",
"displayName": "膨化食品,黄色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "ed082fdd-9fba-4f73-94c6-adffa927d71e",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "ed082fdd-9fba-4f73-94c6-adffa927d71e@f9941",
"displayName": "膨化食品,黄色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "ed082fdd-9fba-4f73-94c6-adffa927d71e@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "ed082fdd-9fba-4f73-94c6-adffa927d71e@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "5dfdcca0-b9d8-4903-b989-1f57d597ae46",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "5dfdcca0-b9d8-4903-b989-1f57d597ae46@6c48a",
"displayName": "饮料,橙色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "5dfdcca0-b9d8-4903-b989-1f57d597ae46",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "5dfdcca0-b9d8-4903-b989-1f57d597ae46@f9941",
"displayName": "饮料,橙色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "5dfdcca0-b9d8-4903-b989-1f57d597ae46@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "5dfdcca0-b9d8-4903-b989-1f57d597ae46@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "69e85fc5-feeb-4e3e-8f71-986a808a2f01",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "69e85fc5-feeb-4e3e-8f71-986a808a2f01@6c48a",
"displayName": "饮料,红色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "69e85fc5-feeb-4e3e-8f71-986a808a2f01",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "69e85fc5-feeb-4e3e-8f71-986a808a2f01@f9941",
"displayName": "饮料,红色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "69e85fc5-feeb-4e3e-8f71-986a808a2f01@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "69e85fc5-feeb-4e3e-8f71-986a808a2f01@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "1548d482-c9c2-4555-8775-7a4afba0fa4c",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "1548d482-c9c2-4555-8775-7a4afba0fa4c@6c48a",
"displayName": "饮料,绿色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "1548d482-c9c2-4555-8775-7a4afba0fa4c",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "1548d482-c9c2-4555-8775-7a4afba0fa4c@f9941",
"displayName": "饮料,绿色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "1548d482-c9c2-4555-8775-7a4afba0fa4c@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "1548d482-c9c2-4555-8775-7a4afba0fa4c@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "7e29713e-1fc1-4715-83f3-14b25074da3c",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "7e29713e-1fc1-4715-83f3-14b25074da3c@6c48a",
"displayName": "饮料,蓝色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "7e29713e-1fc1-4715-83f3-14b25074da3c",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "7e29713e-1fc1-4715-83f3-14b25074da3c@f9941",
"displayName": "饮料,蓝色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "7e29713e-1fc1-4715-83f3-14b25074da3c@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "7e29713e-1fc1-4715-83f3-14b25074da3c@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "72d09891-f45c-4806-9a98-4f225e4c2b16",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "72d09891-f45c-4806-9a98-4f225e4c2b16@6c48a",
"displayName": "饮料,黄色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "72d09891-f45c-4806-9a98-4f225e4c2b16",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "72d09891-f45c-4806-9a98-4f225e4c2b16@f9941",
"displayName": "饮料,黄色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "72d09891-f45c-4806-9a98-4f225e4c2b16@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "72d09891-f45c-4806-9a98-4f225e4c2b16@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "c6877cb2-8a40-4319-8c0a-cba5720bec21",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "c6877cb2-8a40-4319-8c0a-cba5720bec21@6c48a",
"displayName": "饼干,橙色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "c6877cb2-8a40-4319-8c0a-cba5720bec21",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "c6877cb2-8a40-4319-8c0a-cba5720bec21@f9941",
"displayName": "饼干,橙色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c6877cb2-8a40-4319-8c0a-cba5720bec21@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "c6877cb2-8a40-4319-8c0a-cba5720bec21@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "1e01f487-0a25-4016-9642-25a072e0bcf4",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "1e01f487-0a25-4016-9642-25a072e0bcf4@6c48a",
"displayName": "饼干,红色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "1e01f487-0a25-4016-9642-25a072e0bcf4",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "1e01f487-0a25-4016-9642-25a072e0bcf4@f9941",
"displayName": "饼干,红色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "1e01f487-0a25-4016-9642-25a072e0bcf4@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "1e01f487-0a25-4016-9642-25a072e0bcf4@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "5d1cda54-e32a-447f-9fa4-f96ea1937d21",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "5d1cda54-e32a-447f-9fa4-f96ea1937d21@6c48a",
"displayName": "饼干,绿色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "5d1cda54-e32a-447f-9fa4-f96ea1937d21",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "5d1cda54-e32a-447f-9fa4-f96ea1937d21@f9941",
"displayName": "饼干,绿色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "5d1cda54-e32a-447f-9fa4-f96ea1937d21@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "5d1cda54-e32a-447f-9fa4-f96ea1937d21@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "89884e66-ce70-4de6-8c0e-936ee1791027",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "89884e66-ce70-4de6-8c0e-936ee1791027@6c48a",
"displayName": "饼干,蓝色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "89884e66-ce70-4de6-8c0e-936ee1791027",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "89884e66-ce70-4de6-8c0e-936ee1791027@f9941",
"displayName": "饼干,蓝色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "89884e66-ce70-4de6-8c0e-936ee1791027@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "89884e66-ce70-4de6-8c0e-936ee1791027@6c48a"
}
}
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "40ac78b3-7336-4877-bfda-cea000a5da44",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "40ac78b3-7336-4877-bfda-cea000a5da44@6c48a",
"displayName": "饼干,黄色@1x",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "40ac78b3-7336-4877-bfda-cea000a5da44",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "40ac78b3-7336-4877-bfda-cea000a5da44@f9941",
"displayName": "饼干,黄色@1x",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 28,
"rawWidth": 28,
"rawHeight": 28,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-14,
0,
14,
-14,
0,
-14,
14,
0,
14,
14,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
28,
28,
28,
0,
0,
28,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-14,
-14,
0
],
"maxPos": [
14,
14,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "40ac78b3-7336-4877-bfda-cea000a5da44@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "40ac78b3-7336-4877-bfda-cea000a5da44@6c48a"
}
}
......@@ -261,7 +261,7 @@
"x": 0,
"y": 0
},
"_radius": 100,
"_radius": 65,
"_id": ""
},
{
......@@ -295,8 +295,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
"width": 106,
"height": 58
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -331,7 +331,10 @@
"b": 255,
"a": 255
},
"_spriteFrame": null,
"_spriteFrame": {
"__uuid__": "5a57c4ce-88f6-4582-af09-4eff049952e0@9296f",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 1,
......@@ -408,7 +411,7 @@
"x": 0,
"y": 0
},
"_radius": 50,
"_radius": 29,
"_id": ""
},
{
......
......@@ -141,6 +141,7 @@
"__id__": 0
},
"fileId": "8963j3RWtPLZvQEDLda/Eu",
"instance": null,
"targetOverrides": null
}
]
\ No newline at end of file
......@@ -79,8 +79,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
"width": 48,
"height": 48
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -115,7 +115,10 @@
"b": 255,
"a": 255
},
"_spriteFrame": null,
"_spriteFrame": {
"__uuid__": "5a57c4ce-88f6-4582-af09-4eff049952e0@da8cd",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 1,
......@@ -192,7 +195,7 @@
"x": 0,
"y": 0
},
"_radius": 50,
"_radius": 24,
"_id": ""
},
{
......
......@@ -79,8 +79,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 30,
"height": 30
"width": 28,
"height": 28
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -115,7 +115,10 @@
"b": 255,
"a": 255
},
"_spriteFrame": null,
"_spriteFrame": {
"__uuid__": "d15459ed-82e2-44fd-b625-cc3244b0393d@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 0,
......@@ -192,7 +195,7 @@
"x": 0,
"y": 0
},
"_radius": 15,
"_radius": 14,
"_id": ""
},
{
......
......@@ -9,45 +9,45 @@
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{0,1}</string>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{100,101}</string>
<string>{48,48}</string>
<key>spriteSourceSize</key>
<string>{100,103}</string>
<string>{48,48}</string>
<key>textureRect</key>
<string>{{1,211},{100,101}}</string>
<string>{{199,1},{48,48}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>body2.png</key>
<key>head.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{100,103}</string>
<string>{106,58}</string>
<key>spriteSourceSize</key>
<string>{100,103}</string>
<string>{106,58}</string>
<key>textureRect</key>
<string>{{1,1},{100,103}}</string>
<string>{{1,1},{106,58}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>head.png</key>
<key>tail.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{103,100}</string>
<string>{88,48}</string>
<key>spriteSourceSize</key>
<string>{103,100}</string>
<string>{88,48}</string>
<key>textureRect</key>
<string>{{1,106},{103,100}}</string>
<string>{{109,1},{88,48}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
</dict>
<key>metadata</key>
......@@ -61,9 +61,9 @@
<key>realTextureFileName</key>
<string>default.png</string>
<key>size</key>
<string>{102,313}</string>
<string>{248,60}</string>
<key>smartupdate</key>
<string>$TexturePacker:SmartUpdate:e0a7963ab6250bee46680d49eb7b1ca1:156dc7ba41f81cd1436f4ce3a9b505a3:d258758acfd7c2dc4f771a427c5ecb8e$</string>
<string>$TexturePacker:SmartUpdate:a4181aebbfb4da17303437117f5e72e4:55e0fda1298ee392f1b1f4af0f31fedb:d258758acfd7c2dc4f771a427c5ecb8e$</string>
<key>textureFileName</key>
<string>default.png</string>
</dict>
......
......@@ -2,14 +2,14 @@
"ver": "1.0.8",
"importer": "sprite-atlas",
"imported": true,
"uuid": "89887e9b-e4a4-40bb-9c17-1fd0f88edd35",
"uuid": "5a57c4ce-88f6-4582-af09-4eff049952e0",
"files": [
".json"
],
"subMetas": {
"da8cd": {
"importer": "sprite-frame",
"uuid": "89887e9b-e4a4-40bb-9c17-1fd0f88edd35@da8cd",
"uuid": "5a57c4ce-88f6-4582-af09-4eff049952e0@da8cd",
"displayName": "",
"id": "da8cd",
"name": "body1",
......@@ -18,13 +18,13 @@
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 1,
"trimX": 1,
"trimY": 211,
"width": 100,
"height": 101,
"rawWidth": 100,
"rawHeight": 103,
"offsetY": 0,
"trimX": 199,
"trimY": 1,
"width": 48,
"height": 48,
"rawWidth": 48,
"rawHeight": 48,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......@@ -43,8 +43,8 @@
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "89abce21-2213-4c4e-91f5-2769291fd9d1@6c48a",
"atlasUuid": "89887e9b-e4a4-40bb-9c17-1fd0f88edd35"
"imageUuidOrDatabaseUri": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a",
"atlasUuid": "5a57c4ce-88f6-4582-af09-4eff049952e0"
},
"ver": "1.0.12",
"imported": true,
......@@ -53,12 +53,12 @@
],
"subMetas": {}
},
"7ca68": {
"9296f": {
"importer": "sprite-frame",
"uuid": "89887e9b-e4a4-40bb-9c17-1fd0f88edd35@7ca68",
"uuid": "5a57c4ce-88f6-4582-af09-4eff049952e0@9296f",
"displayName": "",
"id": "7ca68",
"name": "body2",
"id": "9296f",
"name": "head",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
......@@ -67,10 +67,10 @@
"offsetY": 0,
"trimX": 1,
"trimY": 1,
"width": 100,
"height": 103,
"rawWidth": 100,
"rawHeight": 103,
"width": 106,
"height": 58,
"rawWidth": 106,
"rawHeight": 58,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......@@ -89,8 +89,8 @@
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "89abce21-2213-4c4e-91f5-2769291fd9d1@6c48a",
"atlasUuid": "89887e9b-e4a4-40bb-9c17-1fd0f88edd35"
"imageUuidOrDatabaseUri": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a",
"atlasUuid": "5a57c4ce-88f6-4582-af09-4eff049952e0"
},
"ver": "1.0.12",
"imported": true,
......@@ -99,24 +99,24 @@
],
"subMetas": {}
},
"9296f": {
"75b91": {
"importer": "sprite-frame",
"uuid": "89887e9b-e4a4-40bb-9c17-1fd0f88edd35@9296f",
"uuid": "5a57c4ce-88f6-4582-af09-4eff049952e0@75b91",
"displayName": "",
"id": "9296f",
"name": "head",
"id": "75b91",
"name": "tail",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 1,
"trimY": 106,
"width": 103,
"height": 100,
"rawWidth": 103,
"rawHeight": 100,
"trimX": 109,
"trimY": 1,
"width": 88,
"height": 48,
"rawWidth": 88,
"rawHeight": 48,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......@@ -135,8 +135,8 @@
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "89abce21-2213-4c4e-91f5-2769291fd9d1@6c48a",
"atlasUuid": "89887e9b-e4a4-40bb-9c17-1fd0f88edd35"
"imageUuidOrDatabaseUri": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a",
"atlasUuid": "5a57c4ce-88f6-4582-af09-4eff049952e0"
},
"ver": "1.0.12",
"imported": true,
......@@ -149,7 +149,7 @@
"userData": {
"atlasTextureName": "default.png",
"format": 3,
"uuid": "89887e9b-e4a4-40bb-9c17-1fd0f88edd35",
"textureUuid": "89abce21-2213-4c4e-91f5-2769291fd9d1@6c48a"
"uuid": "5a57c4ce-88f6-4582-af09-4eff049952e0",
"textureUuid": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a"
}
}
......@@ -2,7 +2,7 @@
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "89abce21-2213-4c4e-91f5-2769291fd9d1",
"uuid": "e58815ff-054a-4166-ada0-a9649a89a4f7",
"files": [
".json",
".png"
......@@ -10,14 +10,14 @@
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "89abce21-2213-4c4e-91f5-2769291fd9d1@6c48a",
"uuid": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a",
"displayName": "default",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "89abce21-2213-4c4e-91f5-2769291fd9d1",
"imageUuidOrDatabaseUri": "e58815ff-054a-4166-ada0-a9649a89a4f7",
"isUuid": true,
"visible": false,
"minfilter": "linear",
......@@ -34,7 +34,7 @@
},
"f9941": {
"importer": "sprite-frame",
"uuid": "89abce21-2213-4c4e-91f5-2769291fd9d1@f9941",
"uuid": "e58815ff-054a-4166-ada0-a9649a89a4f7@f9941",
"displayName": "default",
"id": "f9941",
"name": "spriteFrame",
......@@ -45,11 +45,11 @@
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 2,
"width": 102,
"height": 309,
"rawWidth": 102,
"rawHeight": 313,
"trimY": 0,
"width": 248,
"height": 60,
"rawWidth": 248,
"rawHeight": 60,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......@@ -61,17 +61,17 @@
"meshType": 0,
"vertices": {
"rawPosition": [
-51,
-154.5,
-124,
-30,
0,
51,
-154.5,
124,
-30,
0,
-51,
154.5,
-124,
30,
0,
51,
154.5,
124,
30,
0
],
"indexes": [
......@@ -84,37 +84,37 @@
],
"uv": [
0,
311,
102,
311,
60,
248,
60,
0,
2,
102,
2
0,
248,
0
],
"nuv": [
0,
0.006389776357827476,
0,
1,
0.006389776357827476,
0,
0.9936102236421726,
0,
1,
1,
0.9936102236421726
1
],
"minPos": [
-51,
-154.5,
-124,
-30,
0
],
"maxPos": [
51,
154.5,
124,
30,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "89abce21-2213-4c4e-91f5-2769291fd9d1@6c48a",
"imageUuidOrDatabaseUri": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
......@@ -129,6 +129,6 @@
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "89abce21-2213-4c4e-91f5-2769291fd9d1@6c48a"
"redirect": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a"
}
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>frames</key>
<dict>
<key>body1.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{0,1}</string>
<key>spriteSize</key>
<string>{100,101}</string>
<key>spriteSourceSize</key>
<string>{100,103}</string>
<key>textureRect</key>
<string>{{1,211},{100,101}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>body2.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{100,103}</string>
<key>spriteSourceSize</key>
<string>{100,103}</string>
<key>textureRect</key>
<string>{{1,1},{100,103}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>head.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{103,100}</string>
<key>spriteSourceSize</key>
<string>{103,100}</string>
<key>textureRect</key>
<string>{{1,106},{103,100}}</string>
<key>textureRotated</key>
<true/>
</dict>
</dict>
<key>metadata</key>
<dict>
<key>format</key>
<integer>3</integer>
<key>pixelFormat</key>
<string>RGBA8888</string>
<key>premultiplyAlpha</key>
<false/>
<key>realTextureFileName</key>
<string>default.png</string>
<key>size</key>
<string>{102,313}</string>
<key>smartupdate</key>
<string>$TexturePacker:SmartUpdate:e0a7963ab6250bee46680d49eb7b1ca1:156dc7ba41f81cd1436f4ce3a9b505a3:d258758acfd7c2dc4f771a427c5ecb8e$</string>
<key>textureFileName</key>
<string>s0.png</string>
</dict>
</dict>
</plist>
{
"ver": "1.0.8",
"importer": "sprite-atlas",
"imported": true,
"uuid": "bb73f165-0a4d-4a48-be3f-9c6b6eb01e04",
"files": [
".json"
],
"subMetas": {
"da8cd": {
"importer": "sprite-frame",
"uuid": "bb73f165-0a4d-4a48-be3f-9c6b6eb01e04@da8cd",
"displayName": "",
"id": "da8cd",
"name": "body1",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 1,
"trimX": 1,
"trimY": 211,
"width": 100,
"height": 101,
"rawWidth": 100,
"rawHeight": 103,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a",
"atlasUuid": "bb73f165-0a4d-4a48-be3f-9c6b6eb01e04"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"7ca68": {
"importer": "sprite-frame",
"uuid": "bb73f165-0a4d-4a48-be3f-9c6b6eb01e04@7ca68",
"displayName": "",
"id": "7ca68",
"name": "body2",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 1,
"trimY": 1,
"width": 100,
"height": 103,
"rawWidth": 100,
"rawHeight": 103,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a",
"atlasUuid": "bb73f165-0a4d-4a48-be3f-9c6b6eb01e04"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"9296f": {
"importer": "sprite-frame",
"uuid": "bb73f165-0a4d-4a48-be3f-9c6b6eb01e04@9296f",
"displayName": "",
"id": "9296f",
"name": "head",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"offsetX": 0,
"offsetY": 0,
"trimX": 1,
"trimY": 106,
"width": 103,
"height": 100,
"rawWidth": 103,
"rawHeight": 100,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a",
"atlasUuid": "bb73f165-0a4d-4a48-be3f-9c6b6eb01e04"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"atlasTextureName": "default.png",
"format": 3,
"uuid": "bb73f165-0a4d-4a48-be3f-9c6b6eb01e04",
"textureUuid": "e58815ff-054a-4166-ada0-a9649a89a4f7@6c48a"
}
}
......@@ -2,7 +2,7 @@
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "74a5a14c-636e-4b82-a474-43ef9ca6a905",
"uuid": "43c59b6a-9114-43aa-819f-e9e86aa3a0b0",
"files": [
".json",
".png"
......@@ -10,14 +10,14 @@
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "74a5a14c-636e-4b82-a474-43ef9ca6a905@6c48a",
"displayName": "body2",
"uuid": "43c59b6a-9114-43aa-819f-e9e86aa3a0b0@6c48a",
"displayName": "s0",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "74a5a14c-636e-4b82-a474-43ef9ca6a905",
"imageUuidOrDatabaseUri": "43c59b6a-9114-43aa-819f-e9e86aa3a0b0",
"isUuid": true,
"visible": false,
"minfilter": "linear",
......@@ -34,8 +34,8 @@
},
"f9941": {
"importer": "sprite-frame",
"uuid": "74a5a14c-636e-4b82-a474-43ef9ca6a905@f9941",
"displayName": "body2",
"uuid": "43c59b6a-9114-43aa-819f-e9e86aa3a0b0@f9941",
"displayName": "s0",
"id": "f9941",
"name": "spriteFrame",
"userData": {
......@@ -43,13 +43,13 @@
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0.5,
"offsetY": 0,
"trimX": 0,
"trimY": 1,
"width": 100,
"height": 100,
"rawWidth": 100,
"rawHeight": 103,
"trimY": 2,
"width": 102,
"height": 309,
"rawWidth": 102,
"rawHeight": 313,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......@@ -61,17 +61,17 @@
"meshType": 0,
"vertices": {
"rawPosition": [
-50,
-50,
-51,
-154.5,
0,
50,
-50,
51,
-154.5,
0,
-50,
50,
-51,
154.5,
0,
50,
50,
51,
154.5,
0
],
"indexes": [
......@@ -84,37 +84,37 @@
],
"uv": [
0,
311,
102,
100,
102,
311,
0,
2,
100,
102,
2
],
"nuv": [
0,
0.019417475728155338,
0.006389776357827476,
1,
0.019417475728155338,
0.006389776357827476,
0,
0.9902912621359223,
0.9936102236421726,
1,
0.9902912621359223
0.9936102236421726
],
"minPos": [
-50,
-50,
-51,
-154.5,
0
],
"maxPos": [
50,
50,
51,
154.5,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "74a5a14c-636e-4b82-a474-43ef9ca6a905@6c48a",
"imageUuidOrDatabaseUri": "43c59b6a-9114-43aa-819f-e9e86aa3a0b0@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
......@@ -129,6 +129,6 @@
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "74a5a14c-636e-4b82-a474-43ef9ca6a905@6c48a"
"redirect": "43c59b6a-9114-43aa-819f-e9e86aa3a0b0@6c48a"
}
}
......@@ -11,7 +11,6 @@ const { ccclass, property } = _decorator;
@ccclass("AIController")
export class AIController {
private snake: Snake;
private state: AIState = AIState.WANDERING;
private params: AIBehaviorParams;
private perception: AIPerception;
private decision: AIDecision;
......@@ -30,7 +29,7 @@ export class AIController {
// 感知环境
const environment = this.perception.analyze();
// 决策
const decision = this.decision.makeDecision(environment);
......
......@@ -14,8 +14,8 @@ export class AISnake extends Snake {
async init(config: any) {
await super.init(config);
const difficulty = 1 + Math.random() * 4;
this.aiController = new AIController(this, difficulty);
// const difficulty = 1 + Math.random() * 4;
this.aiController = new AIController(this, 5);
}
onEnable() {
......
......@@ -22,10 +22,6 @@ export class FastBtn extends Component {
@property(Sprite)
sp: Sprite = null;
// 按钮颜色状态
private c1 = new Color(255, 255, 255, 220); // 按下时的颜色
private c2 = new Color(200, 200, 200, 200); // 松开时的颜色
onLoad() {
// 注册触摸事件
this.node.on(Node.EventType.TOUCH_START, this.onTouchStart, this);
......@@ -36,12 +32,10 @@ export class FastBtn extends Component {
// 按下时的处理
onTouchStart() {
this.isFast = true;
this.sp.color = this.c2;
}
// 松开时的处理
onTouchEnd() {
this.isFast = false;
this.sp.color = this.c1;
}
}
\ No newline at end of file
import { _decorator, Node, UITransform, v3, v2, misc, Component, EventTouch, Vec2 } from "cc";
import { _decorator, Node, UITransform, v3, v2, misc, Component, EventTouch, Vec2, Sprite, SpriteFrame } from "cc";
const { ccclass, property } = _decorator;
......@@ -8,90 +8,100 @@ const { ccclass, property } = _decorator;
@ccclass("Joystick")
export class Joystick extends Component {
@property(Node)
private handle: Node = null;
private maxRadius = 100;
/** 方向向量 */
private dir: Vec2 = v2(0, 0);
/** 当前角度 */
public angle: number = 0;
onLoad() {
this.maxRadius = this.getComponent(UITransform).contentSize.width / 2;
// 注册触摸事件
this.node.on(Node.EventType.TOUCH_START, this.onTouchStart, this);
this.node.on(Node.EventType.TOUCH_MOVE, this.onTouchMove, this);
this.node.on(Node.EventType.TOUCH_END, this.onTouchEnd, this);
this.node.on(Node.EventType.TOUCH_CANCEL, this.onTouchEnd, this);
}
/**
* 触摸开始回调
*/
onTouchStart(event: EventTouch) {
this.calcPos(event.getUILocation());
}
/**
* 触摸移动回调
*/
onTouchMove(event: EventTouch) {
this.calcPos(event.getUILocation());
}
/**
* 触摸结束回调
*/
onTouchEnd(event: EventTouch) {
// 重置方向和圆点位置
this.dir.x = this.dir.y = 0;
this.handle.setPosition(0, 0);
}
/**
* 计算圆点位置和角度
*/
calcPos = (() => {
const worldPos = v3();
const nodePos = v3();
return (pos: Vec2) => {
worldPos.x = pos.x;
worldPos.y = pos.y;
// 转换到节点本地坐标
this.getComponent(UITransform).convertToNodeSpaceAR(worldPos, nodePos);
nodePos.z = 0;
// 计算长度并限制在最大半径内
const len = nodePos.length();
if (len > this.maxRadius) {
nodePos.multiplyScalar(this.maxRadius / len);
}
this.handle.setPosition(nodePos);
nodePos.normalize();
this.dir.set(nodePos.x, nodePos.y);
// 计算角度
this.angle = this.vectorsToDegree(this.dir);
};
})();
/**
* 向量转角度
*/
vectorsToDegree(vector: Vec2): number {
const right = v2(1, 0);
const radian = vector.signAngle(right);
return misc.radiansToDegrees(radian);
}
@property(Node)
private handle: Node = null;
@property(Sprite)
private bg: Sprite = null;
@property(SpriteFrame) normalSp: SpriteFrame = null;
@property(SpriteFrame) pressedSp: SpriteFrame = null;
private maxRadius = 100;
/** 方向向量 */
private dir: Vec2 = v2(0, 0);
/** 当前角度 */
public angle: number = 0;
onLoad() {
this.bg.spriteFrame = this.normalSp;
this.maxRadius = this.getComponent(UITransform).contentSize.width / 2;
// 注册触摸事件
this.node.on(Node.EventType.TOUCH_START, this.onTouchStart, this);
this.node.on(Node.EventType.TOUCH_MOVE, this.onTouchMove, this);
this.node.on(Node.EventType.TOUCH_END, this.onTouchEnd, this);
this.node.on(Node.EventType.TOUCH_CANCEL, this.onTouchEnd, this);
}
/**
* 触摸开始回调
*/
onTouchStart(event: EventTouch) {
this.calcPos(event.getUILocation());
this.bg.spriteFrame = this.pressedSp;
}
/**
* 触摸移动回调
*/
onTouchMove(event: EventTouch) {
this.calcPos(event.getUILocation());
}
/**
* 触摸结束回调
*/
onTouchEnd(event: EventTouch) {
// 重置方向和圆点位置
this.dir.x = this.dir.y = 0;
this.handle.setPosition(0, 0);
this.bg.spriteFrame = this.normalSp;
}
/**
* 计算圆点位置和角度
*/
calcPos = (() => {
const worldPos = v3();
const nodePos = v3();
return (pos: Vec2) => {
worldPos.x = pos.x;
worldPos.y = pos.y;
// 转换到节点本地坐标
this.getComponent(UITransform).convertToNodeSpaceAR(worldPos, nodePos);
nodePos.z = 0;
// 计算长度并限制在最大半径内
const len = nodePos.length();
if (len > this.maxRadius) {
nodePos.multiplyScalar(this.maxRadius / len);
}
this.handle.setPosition(nodePos);
nodePos.normalize();
this.dir.set(nodePos.x, nodePos.y);
// 计算角度
this.angle = this.vectorsToDegree(this.dir);
};
})();
/**
* 向量转角度
*/
vectorsToDegree(vector: Vec2): number {
const right = v2(1, 0);
const radian = vector.signAngle(right);
return misc.radiansToDegrees(radian);
}
}
\ No newline at end of file
......@@ -19,12 +19,9 @@ export class Global {
) / 100;
/** 地图宽度 */
public static MAP_WIDTH: number = 5000;
public static MAP_WIDTH: number = 6000;
/** 地图高度 */
public static MAP_HEIGHT: number = 4000;
/** 当前皮肤ID */
public static skinId: number = 0;
public static MAP_HEIGHT: number = 4200;
}
\ No newline at end of file
......@@ -20,6 +20,8 @@ import Scene from "../../../Module/Scene";
import { executePreFrame, getItemGenerator } from "../../Utils/ExecutePreFrame";
import { Player } from "./Player";
import { AISnake } from "./AISnake";
import { Quadtree } from "./QuadTree/QuadTree";
import { QuadTreeNode } from "./QuadTree/QuadTreeNode";
const { ccclass, property } = _decorator;
......@@ -79,9 +81,19 @@ export class MainGame extends Scene {
return MainGame._ins;
}
// quadTree: Quadtree = null;
// private _lastQuadTreeUpdate: number = 0;
// private readonly QUAD_TREE_UPDATE_INTERVAL = 1 / 60; // 可以根据需求调整更新频率
async onLoad() {
MainGame._ins = this;
// this.quadTree = new Quadtree({
// x: 0, y: 0,
// width: Global.MAP_WIDTH,
// height: Global.MAP_HEIGHT,
// }, 25, 6);
PhysicsSystem2D.instance.enable = true;
// PhysicsSystem2D.instance.gravity = math.Vec2.ZERO;
// PhysicsSystem2D.instance.debugDrawFlags = EPhysics2DDrawFlags.Aabb |
......@@ -115,6 +127,7 @@ export class MainGame extends Scene {
// 初始化食物和NPC
this.fondManger.init(this.maxFood);
this.initAnimal(this.maxAnimal);
// this.initAnimal(1);
// 设置游戏状态
this.setGameState(GameState.PLAY);
......@@ -132,7 +145,7 @@ export class MainGame extends Scene {
if (this.state == GameState.READY) return;
// 更新UI提示
this.LTips.string = `长度:${this.player.getSnakeLen()}}`;
this.LTips.string = `长度:${this.player.getSnakeLen()}, 四叉树节点个数:${QuadTreeNode.caches.length}`;
this.player.onUpdate(dt);
......@@ -143,8 +156,51 @@ export class MainGame extends Scene {
this.animalNode.children.forEach(child => {
child.getComponent(AISnake)?.onUpdate(dt);
});
// 更新四叉树
// this._lastQuadTreeUpdate += dt;
// if (this._lastQuadTreeUpdate >= this.QUAD_TREE_UPDATE_INTERVAL) {
// this.updateQuadTree();
// this._lastQuadTreeUpdate = 0;
// }
// // 处理碰撞检测
// this.handleCollisions();
}
// private updateQuadTree() {
// // 清空四叉树
// this.quadTree.clear();
// // 重新插入所有节点
// for (const node of QuadTreeNode.caches) {
// if (node.node.active && node.enabled) {
// this.quadTree.insert(node);
// }
// }
// for (const node of QuadTreeNode.staticCaches) {
// if (node.node.active && node.enabled) {
// this.quadTree.insert(node);
// }
// }
// }
// private handleCollisions() {
// // 使用四叉树进行碰撞检测
// for (const node of QuadTreeNode.caches) {
// if (!node.node.active) continue;
// const potentialCollisions = this.quadTree.retrieve(node);
// // 检查具体的碰撞
// for (const other of potentialCollisions) {
// if (node.intersects(other)) {
// // 处理碰撞
// node.emit(QuadTreeNode.EventType.COLLISION, node, other);
// }
// }
// }
// }
onPause() {
this.setGameState(GameState.PAUSE);
console.log("pause");
......@@ -190,6 +246,9 @@ export class MainGame extends Scene {
node.getComponent(AISnake)?.init({
x, y,
// x: 50,
// y: 50,
bodyCount: 100,
angle: math.randomRangeInt(0, 360),
skinName: "default",
});
......
......@@ -6,26 +6,14 @@ import { executePreFrame, getItemGenerator } from "db://assets/Scripts/Utils/Exe
const { ccclass, property } = _decorator;
/**
* 食物项配置
*/
@ccclass("Item")
class Item {
@property({ type: FoodType })
type: FoodType = FoodType.FOOD;
@property(SpriteFrame)
sp: SpriteFrame = null;
}
/**
* 食物管理器
*/
@ccclass("FondManger")
export class FondManger extends Component {
@property({ type: [Item] })
private foods: Item[] = [];
@property({ type: [SpriteFrame] })
private foods: SpriteFrame[] = [];
@property(Prefab)
private foodPrefab: Prefab = null;
......@@ -84,12 +72,12 @@ export class FondManger extends Component {
node.angle = math.randomRange(0, 360);
node.setScale(1, 1);
node.setPosition(x, y);
node.getComponent(Sprite).spriteFrame = this.foods[index].sp;
node.getComponent(Sprite).spriteFrame = this.foods[index];
// 设置碰撞类型
const collider = node.getComponent(Collider2D);
if (collider) {
collider.tag = this.foods[index].type;
collider.tag = FoodType.FOOD;
}
node.active = true;
......
{
"ver": "1.1.50",
"importer": "scene",
"ver": "1.2.0",
"importer": "directory",
"imported": true,
"uuid": "fa60c8c8-f313-4702-b075-c3a33a34c831",
"files": [
".json"
],
"uuid": "8b108b96-e7f6-43d0-ac12-d8592c60c2a5",
"files": [],
"subMetas": {},
"userData": {}
}
import { QuadTreeNode } from "./QuadTreeNode";
export class Quadtree {
public max_objects: number;
public max_levels: number;
public level: number;
public bounds: {
x: number;
y: number;
width: number;
height: number;
};
public objects: Array<QuadTreeNode>;
public nodes: Array<Quadtree>;
// 缓存常用计算结果
private verticalMidpoint: number;
private horizontalMidpoint: number;
private subWidth: number;
private subHeight: number;
/**
* Quadtree Constructor
* @param {Object} bounds bounds of the node { x, y, width, height }
* @param {number} max_objects (optional) max objects a node can hold before splitting into 4 subnodes (default: 10)
* @param {number} max_levels (optional) total max levels inside root Quadtree (default: 4)
* @param {number} level (optional) depth level, required for subnodes (default: 0)
*/
constructor(bounds: { x: number; y: number; width: number; height: number },
max_objects: number = 10,
max_levels: number = 4,
level: number = 0) {
this.max_objects = max_objects;
this.max_levels = max_levels;
this.level = level;
this.bounds = bounds;
this.objects = [];
this.nodes = [];
// 预计算常用值
this.verticalMidpoint = bounds.x + (bounds.width * 0.5);
this.horizontalMidpoint = bounds.y + (bounds.height * 0.5);
this.subWidth = bounds.width * 0.5;
this.subHeight = bounds.height * 0.5;
}
// 对象池用于复用四叉树节点
private static nodePool: Quadtree[] = [];
private static createNode(bounds: any, max_objects: number, max_levels: number, level: number): Quadtree {
if (this.nodePool.length > 0) {
const node = this.nodePool.pop();
node.init(bounds, max_objects, max_levels, level);
return node;
}
return new Quadtree(bounds, max_objects, max_levels, level);
}
private init(bounds: any, max_objects: number, max_levels: number, level: number): void {
this.bounds = bounds;
this.max_objects = max_objects;
this.max_levels = max_levels;
this.level = level;
this.objects.length = 0;
this.nodes.length = 0;
this.verticalMidpoint = bounds.x + (bounds.width * 0.5);
this.horizontalMidpoint = bounds.y + (bounds.height * 0.5);
this.subWidth = bounds.width * 0.5;
this.subHeight = bounds.height * 0.5;
}
/**
* Split the node into 4 subnodes
*/
split(): void {
const nextLevel = this.level + 1;
const x = this.bounds.x;
const y = this.bounds.y;
// 使用对象池创建子节点
this.nodes[0] = Quadtree.createNode({
x: x + this.subWidth,
y: y,
width: this.subWidth,
height: this.subHeight
}, this.max_objects, this.max_levels, nextLevel);
this.nodes[1] = Quadtree.createNode({
x: x,
y: y,
width: this.subWidth,
height: this.subHeight
}, this.max_objects, this.max_levels, nextLevel);
this.nodes[2] = Quadtree.createNode({
x: x,
y: y + this.subHeight,
width: this.subWidth,
height: this.subHeight
}, this.max_objects, this.max_levels, nextLevel);
this.nodes[3] = Quadtree.createNode({
x: x + this.subWidth,
y: y + this.subHeight,
width: this.subWidth,
height: this.subHeight
}, this.max_objects, this.max_levels, nextLevel);
}
/**
* Determine which node the object belongs to
* @return Array an array of indexes of the intersecting subnodes
* (0-3 = top-right, top-left, bottom-left, bottom-right / ne, nw, sw, se)
* @param node
*/
getIndex(node: QuadTreeNode): number[] {
const indexes: number[] = [];
// 使用预计算的中点值
const startIsNorth = node.y < this.horizontalMidpoint;
const startIsWest = node.x < this.verticalMidpoint;
const endIsEast = node.x + node.width > this.verticalMidpoint;
const endIsSouth = node.y + node.height > this.horizontalMidpoint;
if (startIsNorth && endIsEast) indexes.push(0);
if (startIsWest && startIsNorth) indexes.push(1);
if (startIsWest && endIsSouth) indexes.push(2);
if (endIsEast && endIsSouth) indexes.push(3);
return indexes;
}
/**
* Insert the object into the node. If the node
* exceeds the capacity, it will split and add all
* objects to their corresponding subnodes.
* @param node
*/
insert(node: QuadTreeNode): void {
if (this.nodes.length) {
const indexes = this.getIndex(node);
for (let i = 0; i < indexes.length; i++) {
this.nodes[indexes[i]].insert(node);
}
return;
}
this.objects.push(node);
if (this.objects.length > this.max_objects && this.level < this.max_levels) {
if (!this.nodes.length) {
this.split();
}
// 使用临时数组避免频繁的数组操作
const tempObjects = this.objects;
this.objects = [];
for (let i = 0; i < tempObjects.length; i++) {
const obj = tempObjects[i];
const indexes = this.getIndex(obj);
for (let k = 0; k < indexes.length; k++) {
this.nodes[indexes[k]].insert(obj);
}
}
}
}
// 使用 Set 来去重,比 filter 更快
private static uniqueSet = new Set<QuadTreeNode>();
/**
* Return all objects that could collide with the given object
* @return Array array with all detected objects
* @param node
*/
retrieve(node: QuadTreeNode): QuadTreeNode[] {
const indexes = this.getIndex(node);
let returnObjects = this.objects;
if (this.nodes.length) {
for (let i = 0; i < indexes.length; i++) {
returnObjects = returnObjects.concat(this.nodes[indexes[i]].retrieve(node));
}
}
// 只在根节点进行去重
if (this.level === 0 && returnObjects.length > 0) {
Quadtree.uniqueSet.clear();
for (let i = 0; i < returnObjects.length; i++) {
Quadtree.uniqueSet.add(returnObjects[i]);
}
returnObjects = Array.from(Quadtree.uniqueSet);
}
return returnObjects;
}
/**
* Clear the quadtree
*/
clear(): void {
this.objects.length = 0;
for (let i = 0; i < this.nodes.length; i++) {
if (this.nodes[i]) {
this.nodes[i].clear();
// 将节点放回对象池
Quadtree.nodePool.push(this.nodes[i]);
}
}
this.nodes.length = 0;
}
}
\ No newline at end of file
......@@ -2,7 +2,7 @@
"ver": "4.0.24",
"importer": "typescript",
"imported": true,
"uuid": "dc0b514c-23bb-45a3-8be7-f804869835a2",
"uuid": "e5b5f08a-3074-45b3-9632-7a2d06a5cf08",
"files": [],
"subMetas": {},
"userData": {}
......
import { _decorator, ccenum, Component, Enum, Eventify, PhysicsGroup, PhysicsSystem2D, v2, Vec2 } from "cc";
const { property, ccclass } = _decorator;
export enum EShapeType {
Rect = 0,
Circle = 1,
}
const ShapeType = Enum(EShapeType);
enum QuadTreeNodeEvent {
COLLISION = "collision",
}
enum QuadTreeNodeType {
Moveable = 0,
Static = 1,
}
ccenum(QuadTreeNodeType);
@ccclass("QuadTreeNode")
export class QuadTreeNode extends Eventify(Component) {
static EventType = QuadTreeNodeEvent;
static staticCaches: QuadTreeNode[] = [];
static caches: QuadTreeNode[] = [];
@property({ type: QuadTreeNodeType })
type = QuadTreeNodeType.Moveable;
@property({ type: PhysicsGroup })
group = PhysicsGroup.DEFAULT;
@property({ type: ShapeType, displayName: "Shape" })
shapeType = ShapeType.Rect; //for bound culling
@property
tag: number = 0;
@property({ type: Vec2 })
offset: Vec2 = v2(0, 0);
@property({
visible() {
return this.shapeType == EShapeType.Rect;
}
})
width: number = 0;
@property({
visible() {
return this.shapeType == EShapeType.Rect;
}
})
height: number = 0;
@property({
visible() {
return this.shapeType == EShapeType.Circle;
}
})
radius: number = 0;
get worldScaleX(): number {
return this.node.worldScale.x;
}
get worldScaleY(): number {
return this.node.worldScale.y;
}
get x(): number {
return this.node.worldPosition.x + this.offset.x * this.worldScaleX;
}
get y(): number {
return this.node.worldPosition.y + this.offset.y * this.worldScaleY; // for 2d
}
// get z(): number {
// return this.node.position.z;
// }
mask: number = 0;
protected onLoad() {
this.mask = PhysicsSystem2D.instance.collisionMatrix[this.group];
if (this.type == QuadTreeNodeType.Static) {
QuadTreeNode.staticCaches.push(this);
} else {
QuadTreeNode.caches.push(this);
}
}
onDestroy() {
if (this.type == QuadTreeNodeType.Static) {
QuadTreeNode.staticCaches.splice(QuadTreeNode.staticCaches.indexOf(this), 1);
} else {
QuadTreeNode.caches.splice(QuadTreeNode.caches.indexOf(this), 1);
}
}
intersects(other: QuadTreeNode): boolean {
if (this == other) return false;
const { group, shapeType } = this;
if (!(group & other.mask)) return false;
if (shapeType == EShapeType.Rect) {
return this.intersectsRect(other);
} else if (shapeType == EShapeType.Circle) {
return this.intersectsCircle(other);
}
}
intersectsCircle(other: QuadTreeNode): boolean {
if (this.shapeType == EShapeType.Rect) {
return this.intersectsRectAndCircle(this, other);
}
const totalRadius = this.radius * this.worldScaleX + other.radius * other.worldScaleX;
const totalRadiusSquared = totalRadius * totalRadius;
return Vec2.squaredDistance(other, this) <= totalRadiusSquared;
}
intersectsRect(other: QuadTreeNode): boolean {
if (this.shapeType == EShapeType.Circle) {
this.intersectsRectAndCircle(other, this);
} else {
const {
x: sX, y: sY,
worldScaleX: sSx, worldScaleY: sSy,
width: sW, height: sH
} = this;
const {
x: oX, y: oY,
worldScaleX: oSx, worldScaleY: oSy,
width: oW, height: oH
} = other;
const maxAx = sX + sW * sSx;
const maxAy = sY + sH * sSy;
const maxBx = oX + oW * oSx;
const maxBy = oY + oH * oSy;
return !(maxAx <= oX || maxBx <= sX || maxAy <= oY || maxBy <= sY);
}
return false;
}
intersectsRectAndCircle(rect: QuadTreeNode, circle: QuadTreeNode): boolean {
const cx = circle.x;
const cy = circle.y;
const rx = rect.x;
const ry = rect.y;
const rw = rect.width * rect.worldScaleX;
const rh = rect.height * rect.worldScaleX;
// temporary variables to set edges for testing
let testX = cx;
let testY = cy;
// which edge is closest?
if (cx < rx) testX = rx; // test left edge
else if (cx > rx + rw) testX = rx + rw; // right edge
if (cy < ry) testY = ry; // top edge
else if (cy > ry + rh) testY = ry + rh; // bottom edge
// get distance from closest edges
const distX = cx - testX;
const distY = cy - testY;
const disSquared = (distX * distX) + (distY * distY);
// if the distance is less than the radius, collision!
const totalRadius = circle.radius * circle.worldScaleX;
return disSquared <= totalRadius * totalRadius;
}
}
\ No newline at end of file
{
"ver": "4.0.24",
"importer": "typescript",
"imported": true,
"uuid": "1823f0ed-2316-4e12-b6d4-953c39588466",
"files": [],
"subMetas": {},
"userData": {}
}
......@@ -9,7 +9,7 @@ import {
Prefab,
Sprite,
SpriteFrame,
tween,
tween, UITransform,
v2,
v3,
Vec3,
......@@ -48,6 +48,7 @@ export class Snake extends Component {
private imgHead: SpriteFrame = null;
private imgBody1: SpriteFrame = null;
private imgBody2: SpriteFrame = null;
private imgTail: SpriteFrame = null;
// 蛇的状态
isLife: boolean = false;
......@@ -62,14 +63,14 @@ export class Snake extends Component {
private ready: boolean = false;
get radius() {
return this.scale * 50;
return this.scale * 29;
}
// 初始化方法
public async init(config: IInitConfig = {}) {
const {
x = 0, y = 0, angle = 0, scale = 0.2,
x = 0, y = 0, angle = 0, scale = 0.5,
skinName = "default", bodyCount = 5,
} = config;
......@@ -88,6 +89,11 @@ export class Snake extends Component {
this.head.setScale(scale, scale);
this.head.getComponent(Sprite).spriteFrame = this.imgHead;
const hw = this.imgHead.originalSize.width;
const bw = this.imgBody1.originalSize.width;
// this.head.getComponent(UITransform).anchorX = (bw / 2) / hw;
this.head.getComponent(UITransform).anchorX = (bw / 2) / hw;
// 创建身体节点
for (let i = 0; i < bodyCount; i++) {
const body = PoolManager.instance.getNode(this.bodyPrefab, this.node);
......@@ -99,9 +105,15 @@ export class Snake extends Component {
body.setScale(scale, scale);
// 设置身体部分的贴图
body.getComponent(Sprite).spriteFrame = i % 2 == 0 ? this.imgBody1 : this.imgBody2;
if (i == bodyCount - 1 && this.imgTail) {
body.getComponent(Sprite).spriteFrame = this.imgTail;
const tw = this.imgTail.originalSize.width;
body.getComponent(UITransform).anchorX = (bw / 2) / tw;
} else {
body.getComponent(Sprite).spriteFrame = i % 2 == 0 ? this.imgBody1 : this.imgBody2;
}
body.active = false;
// body.active = false;
this.bodyArr.push(body);
}
......@@ -113,7 +125,8 @@ export class Snake extends Component {
const skin = await loadSkin(skinName);
this.imgHead = skin.getSpriteFrame("head");
this.imgBody1 = skin.getSpriteFrame("body1");
this.imgBody2 = skin.getSpriteFrame("body2");
this.imgBody2 = skin.getSpriteFrame("body2") || this.imgBody1;
this.imgTail = skin.getSpriteFrame("tail");
}
onEnable() {
......@@ -135,7 +148,7 @@ export class Snake extends Component {
// 碰撞检测
private onBeginHead(selfCollider: Collider2D, otherCollider: Collider2D) {
if (otherCollider.group === PhysicsGroup["Body"] && otherCollider.tag != this.tag) {
this.death();
// this.death();
}
}
......@@ -165,13 +178,13 @@ export class Snake extends Component {
// 能量与成长
private addEnergy(value: number) {
this.energy += value;
const growthThreshold = Math.floor(10 * this.scale);
const growthThreshold = Math.floor(4 * this.scale);
if (this.energy >= growthThreshold) {
this.grow();
this.energy -= growthThreshold;
if (this.scale < 0.8) {
if (this.scale < 1) {
this.scale += 0.005;
}
this.speed = 600 * this.scale;
......@@ -180,7 +193,10 @@ export class Snake extends Component {
// 蛇身体生长
private grow() {
const len = this.bodyArr.length;
let len = this.bodyArr.length;
if (this.imgTail) {
len -= 1;
}
const newBody = PoolManager.instance.getNode(this.bodyPrefab, this.node);
newBody.angle = this.bodyArr[len - 1].angle;
newBody.setPosition(this.bodyArr[len - 1].getPosition());
......@@ -189,12 +205,12 @@ export class Snake extends Component {
newBody.getComponent(Sprite).spriteFrame = len % 2 == 0 ? this.imgBody1 : this.imgBody2;
newBody.getComponent(Collider2D).tag = this.tag;
newBody.active = isIntersect(
newBody.getPosition(),
this.head.getPosition(),
this.vw,
this.vh
);
// newBody.active = isIntersect(
// newBody.getPosition(),
// this.head.getPosition(),
// this.vw,
// this.vh
// );
this.bodyArr.splice(len, 0, newBody);
}
......@@ -206,7 +222,7 @@ export class Snake extends Component {
isFast = false;
private positions: Vec3[] = []; // 存储历史位置点
private readonly HISTORY_LENGTH = 100; // 增加历史点数量
private readonly SEGMENT_SPACING = 8; // 增加节点间距
private readonly SEGMENT_SPACING = 4; // 增加节点间距
moveTime = 1 / 60;
totalTime = 0;
......@@ -271,12 +287,12 @@ export class Snake extends Component {
body.setScale(this.scale, this.scale);
body.setSiblingIndex(this.bodyArr.length - i);
body.active = isIntersect(
targetPos,
this.head.getPosition(),
this.vw,
this.vh
);
// body.active = isIntersect(
// targetPos,
// this.head.getPosition(),
// this.vw,
// this.vh
// );
}
}
......@@ -323,8 +339,8 @@ export class Snake extends Component {
initItem = (index: number) => {
const bp = this.bodyArr[index].getPosition();
MainGame.ins.fondManger.addFood(
math.randomRangeInt(bp.x - 10, bp.x + 11),
math.randomRangeInt(bp.y - 20, bp.y + 21)
math.randomRangeInt(bp.x - 5, bp.x + 5),
math.randomRangeInt(bp.y - 5, bp.y + 5)
);
this.bodyArr[index].setPosition(9999, 9999);
this.bodyArr[index].active = false;
......@@ -334,6 +350,8 @@ export class Snake extends Component {
* 初始化食物
*/
async initFond(count: number) {
console.log(count);
await executePreFrame(getItemGenerator(count, this.initItem), 1, this);
this.ready = true;
}
......
[
{
"__type__": "cc.SceneAsset",
"_name": "Test",
"_objFlags": 0,
"__editorExtras__": {},
"_native": "",
"scene": {
"__id__": 1
}
},
{
"__type__": "cc.Scene",
"_name": "Test",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": null,
"_children": [
{
"__id__": 2
}
],
"_active": true,
"_components": [],
"_prefab": null,
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_lrot": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 1,
"y": 1,
"z": 1
},
"_mobility": 0,
"_layer": 1073741824,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"autoReleaseAssets": false,
"_globals": {
"__id__": 19
},
"_id": "fa60c8c8-f313-4702-b075-c3a33a34c831"
},
{
"__type__": "cc.Node",
"_name": "Canvas",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 3
},
{
"__id__": 5
},
{
"__id__": 10
}
],
"_active": true,
"_components": [
{
"__id__": 15
},
{
"__id__": 16
},
{
"__id__": 17
},
{
"__id__": 18
}
],
"_prefab": null,
"_lpos": {
"__type__": "cc.Vec3",
"x": 812,
"y": 375.00000000000006,
"z": 0
},
"_lrot": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 1,
"y": 1,
"z": 1
},
"_mobility": 0,
"_layer": 33554432,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_id": "beI88Z2HpFELqR4T5EMHpg"
},
{
"__type__": "cc.Node",
"_name": "Camera",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 2
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 4
}
],
"_prefab": null,
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 1000
},
"_lrot": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 1,
"y": 1,
"z": 1
},
"_mobility": 0,
"_layer": 1073741824,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_id": "ebFwiq8gBFaYpqYbdoDODe"
},
{
"__type__": "cc.Camera",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 3
},
"_enabled": true,
"__prefab": null,
"_projection": 0,
"_priority": 0,
"_fov": 45,
"_fovAxis": 0,
"_orthoHeight": 406,
"_near": 0,
"_far": 2000,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"b": 0,
"a": 255
},
"_depth": 1,
"_stencil": 0,
"_clearFlags": 7,
"_rect": {
"__type__": "cc.Rect",
"x": 0,
"y": 0,
"width": 1,
"height": 1
},
"_aperture": 19,
"_shutter": 7,
"_iso": 0,
"_screenScale": 1,
"_visibility": 1108344832,
"_targetTexture": null,
"_postProcess": null,
"_usePostProcess": false,
"_cameraType": -1,
"_trackingType": 0,
"_id": "63WIch3o5BEYRlXzTT0oWc"
},
{
"__type__": "cc.Node",
"_name": "body1",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 2
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 6
},
{
"__id__": 7
},
{
"__id__": 8
},
{
"__id__": 9
}
],
"_prefab": null,
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_lrot": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 1,
"y": 1,
"z": 1
},
"_mobility": 0,
"_layer": 33554432,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_id": "3cd6hNUbNKL7VuMBLAd7oM"
},
{
"__type__": "cc.UITransform",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 5
},
"_enabled": true,
"__prefab": null,
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_id": "9ayLeavm9EUrks0W7/dYzB"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 5
},
"_enabled": true,
"__prefab": null,
"_customMaterial": null,
"_srcBlendFactor": 2,
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_spriteFrame": {
"__uuid__": "0d8d3b9f-f695-4e4b-b6cb-969a79079832@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 1,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_useGrayscale": false,
"_atlas": null,
"_id": "812JXT1CBFUpKjXNleeZnw"
},
{
"__type__": "cc.RigidBody2D",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 5
},
"_enabled": true,
"__prefab": null,
"enabledContactListener": false,
"bullet": false,
"awakeOnLoad": true,
"_group": 1,
"_type": 2,
"_allowSleep": true,
"_gravityScale": 1,
"_linearDamping": 0,
"_angularDamping": 0,
"_linearVelocity": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_angularVelocity": 0,
"_fixedRotation": false,
"_id": "16h/+FNi9Fw4E/Ery6vAxC"
},
{
"__type__": "cc.CircleCollider2D",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 5
},
"_enabled": true,
"__prefab": null,
"tag": 0,
"_group": 1,
"_density": 1,
"_sensor": false,
"_friction": 0.2,
"_restitution": 0,
"_offset": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_radius": 50,
"_id": "11n1lhxMRANaU8hWbVfbd6"
},
{
"__type__": "cc.Node",
"_name": "body2",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 2
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 11
},
{
"__id__": 12
},
{
"__id__": 13
},
{
"__id__": 14
}
],
"_prefab": null,
"_lpos": {
"__type__": "cc.Vec3",
"x": 286.62799999999993,
"y": -5.684341886080802e-14,
"z": 0
},
"_lrot": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 1,
"y": 1,
"z": 1
},
"_mobility": 0,
"_layer": 33554432,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_id": "bdYetCJ45Ml73PPKN8dVbE"
},
{
"__type__": "cc.UITransform",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
},
"_enabled": true,
"__prefab": null,
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_id": "26YwRDDrNJhI+YfteUY1ho"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
},
"_enabled": true,
"__prefab": null,
"_customMaterial": null,
"_srcBlendFactor": 2,
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_spriteFrame": {
"__uuid__": "74a5a14c-636e-4b82-a474-43ef9ca6a905@f9941",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 1,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_useGrayscale": false,
"_atlas": null,
"_id": "e4VUewtHxCqatUAJDd8j6f"
},
{
"__type__": "cc.RigidBody2D",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
},
"_enabled": true,
"__prefab": null,
"enabledContactListener": false,
"bullet": false,
"awakeOnLoad": true,
"_group": 1,
"_type": 2,
"_allowSleep": true,
"_gravityScale": 1,
"_linearDamping": 0,
"_angularDamping": 0,
"_linearVelocity": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_angularVelocity": 0,
"_fixedRotation": false,
"_id": "4adApP7lxIF6RXcMZsFZAP"
},
{
"__type__": "cc.CircleCollider2D",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
},
"_enabled": true,
"__prefab": null,
"tag": 0,
"_group": 1,
"_density": 1,
"_sensor": false,
"_friction": 0.2,
"_restitution": 0,
"_offset": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_radius": 50,
"_id": "5cOeHeLJ1D456yZYCck5Qb"
},
{
"__type__": "cc.UITransform",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 2
},
"_enabled": true,
"__prefab": null,
"_contentSize": {
"__type__": "cc.Size",
"width": 1624,
"height": 750
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_id": "d6rUX5yfhMlKoWX2bSbawx"
},
{
"__type__": "cc.Canvas",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 2
},
"_enabled": true,
"__prefab": null,
"_cameraComponent": {
"__id__": 4
},
"_alignCanvasWithScreen": true,
"_id": "12O/ljcVlEqLmVm3U2gEOQ"
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 2
},
"_enabled": true,
"__prefab": null,
"_alignFlags": 45,
"_target": null,
"_left": 0,
"_right": 0,
"_top": 5.684341886080802e-14,
"_bottom": 5.684341886080802e-14,
"_horizontalCenter": 0,
"_verticalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_alignMode": 2,
"_lockFlags": 0,
"_id": "c5V1EV8IpMtrIvY1OE9t2u"
},
{
"__type__": "dc0b5FMI7tFo4vn+ASGmDWi",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 2
},
"_enabled": true,
"__prefab": null,
"body1": {
"__id__": 5
},
"body2": {
"__id__": 10
},
"_id": "5dhZFzZF5L2JLarkfFHoyB"
},
{
"__type__": "cc.SceneGlobals",
"ambient": {
"__id__": 20
},
"shadows": {
"__id__": 21
},
"_skybox": {
"__id__": 22
},
"fog": {
"__id__": 23
},
"octree": {
"__id__": 24
},
"skin": {
"__id__": 25
},
"lightProbeInfo": {
"__id__": 26
},
"postSettings": {
"__id__": 27
},
"bakedWithStationaryMainLight": false,
"bakedWithHighpLightmap": false
},
{
"__type__": "cc.AmbientInfo",
"_skyColorHDR": {
"__type__": "cc.Vec4",
"x": 0,
"y": 0,
"z": 0,
"w": 0.520833125
},
"_skyColor": {
"__type__": "cc.Vec4",
"x": 0,
"y": 0,
"z": 0,
"w": 0.520833125
},
"_skyIllumHDR": 20000,
"_skyIllum": 20000,
"_groundAlbedoHDR": {
"__type__": "cc.Vec4",
"x": 0,
"y": 0,
"z": 0,
"w": 0
},
"_groundAlbedo": {
"__type__": "cc.Vec4",
"x": 0,
"y": 0,
"z": 0,
"w": 0
},
"_skyColorLDR": {
"__type__": "cc.Vec4",
"x": 0.2,
"y": 0.5,
"z": 0.8,
"w": 1
},
"_skyIllumLDR": 20000,
"_groundAlbedoLDR": {
"__type__": "cc.Vec4",
"x": 0.2,
"y": 0.2,
"z": 0.2,
"w": 1
}
},
{
"__type__": "cc.ShadowsInfo",
"_enabled": false,
"_type": 0,
"_normal": {
"__type__": "cc.Vec3",
"x": 0,
"y": 1,
"z": 0
},
"_distance": 0,
"_planeBias": 1,
"_shadowColor": {
"__type__": "cc.Color",
"r": 76,
"g": 76,
"b": 76,
"a": 255
},
"_maxReceived": 4,
"_size": {
"__type__": "cc.Vec2",
"x": 512,
"y": 512
}
},
{
"__type__": "cc.SkyboxInfo",
"_envLightingType": 0,
"_envmapHDR": null,
"_envmap": null,
"_envmapLDR": null,
"_diffuseMapHDR": null,
"_diffuseMapLDR": null,
"_enabled": false,
"_useHDR": true,
"_editableMaterial": null,
"_reflectionHDR": null,
"_reflectionLDR": null,
"_rotationAngle": 0
},
{
"__type__": "cc.FogInfo",
"_type": 0,
"_fogColor": {
"__type__": "cc.Color",
"r": 200,
"g": 200,
"b": 200,
"a": 255
},
"_enabled": false,
"_fogDensity": 0.3,
"_fogStart": 0.5,
"_fogEnd": 300,
"_fogAtten": 5,
"_fogTop": 1.5,
"_fogRange": 1.2,
"_accurate": false
},
{
"__type__": "cc.OctreeInfo",
"_enabled": false,
"_minPos": {
"__type__": "cc.Vec3",
"x": -1024,
"y": -1024,
"z": -1024
},
"_maxPos": {
"__type__": "cc.Vec3",
"x": 1024,
"y": 1024,
"z": 1024
},
"_depth": 8
},
{
"__type__": "cc.SkinInfo",
"_enabled": false,
"_blurRadius": 0.01,
"_sssIntensity": 3
},
{
"__type__": "cc.LightProbeInfo",
"_giScale": 1,
"_giSamples": 1024,
"_bounces": 2,
"_reduceRinging": 0,
"_showProbe": true,
"_showWireframe": true,
"_showConvex": false,
"_data": null,
"_lightProbeSphereVolume": 1
},
{
"__type__": "cc.PostSettingsInfo",
"_toneMappingType": 0
}
]
\ No newline at end of file
import { _decorator, Component, ERaycast2DType, Node, PhysicsGroup, PhysicsSystem2D, Vec2 } from "cc";
const { ccclass, property } = _decorator;
@ccclass('Test')
export class Test extends Component {
@property(Node)
body1: Node = null;
@property(Node)
body2: Node = null;
start() {
PhysicsSystem2D.instance.enable = true;
}
update(deltaTime: number) {
const results = PhysicsSystem2D.instance.raycast(
new Vec2(0, 0),
new Vec2(400, 0),
);
console.log(results);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment