feat: add new assets

main
tiendat3699 2024-03-21 15:59:08 +07:00
parent 790c0e7a59
commit 2626e652c4
110 changed files with 12439 additions and 7625 deletions

View File

@ -1,7 +1,7 @@
[ [
{ {
"__type__": "cc.AnimationClip", "__type__": "cc.AnimationClip",
"_name": "ScoreObjectSpawn", "_name": "ScoreObjectSpawn-001",
"_objFlags": 0, "_objFlags": 0,
"__editorExtras__": { "__editorExtras__": {
"embeddedPlayerGroups": [] "embeddedPlayerGroups": []
@ -86,12 +86,12 @@
"__type__": "cc.RealCurve", "__type__": "cc.RealCurve",
"_times": [ "_times": [
0, 0,
0.1666666716337204 0.16666666666666666
], ],
"_values": [ "_values": [
{ {
"__type__": "cc.RealKeyframeValue", "__type__": "cc.RealKeyframeValue",
"interpolationMode": 0, "interpolationMode": 2,
"tangentWeightMode": 0, "tangentWeightMode": 0,
"value": 50, "value": 50,
"rightTangent": 0, "rightTangent": 0,
@ -103,9 +103,9 @@
}, },
{ {
"__type__": "cc.RealKeyframeValue", "__type__": "cc.RealKeyframeValue",
"interpolationMode": 0, "interpolationMode": 2,
"tangentWeightMode": 0, "tangentWeightMode": 0,
"value": -25, "value": -35,
"rightTangent": 0, "rightTangent": 0,
"rightTangentWeight": 1, "rightTangentWeight": 1,
"leftTangent": 0, "leftTangent": 0,
@ -204,10 +204,10 @@
"__type__": "cc.RealCurve", "__type__": "cc.RealCurve",
"_times": [ "_times": [
0, 0,
0.0833333358168602, 0.08333333333333333,
0.18333333730697632, 0.18333333333333332,
0.28333333134651184, 0.2833333333333333,
0.3333333432674408 0.3333333333333333
], ],
"_values": [ "_values": [
{ {

View File

@ -86,12 +86,12 @@
"__type__": "cc.RealCurve", "__type__": "cc.RealCurve",
"_times": [ "_times": [
0, 0,
0.1666666716337204 0.16666666666666666
], ],
"_values": [ "_values": [
{ {
"__type__": "cc.RealKeyframeValue", "__type__": "cc.RealKeyframeValue",
"interpolationMode": 0, "interpolationMode": 2,
"tangentWeightMode": 0, "tangentWeightMode": 0,
"value": 50, "value": 50,
"rightTangent": 0, "rightTangent": 0,
@ -103,9 +103,9 @@
}, },
{ {
"__type__": "cc.RealKeyframeValue", "__type__": "cc.RealKeyframeValue",
"interpolationMode": 0, "interpolationMode": 2,
"tangentWeightMode": 0, "tangentWeightMode": 0,
"value": -30, "value": -50,
"rightTangent": 0, "rightTangent": 0,
"rightTangentWeight": 1, "rightTangentWeight": 1,
"leftTangent": 0, "leftTangent": 0,
@ -204,10 +204,10 @@
"__type__": "cc.RealCurve", "__type__": "cc.RealCurve",
"_times": [ "_times": [
0, 0,
0.0833333358168602, 0.08333333333333333,
0.18333333730697632, 0.18333333333333332,
0.28333333134651184, 0.2833333333333333,
0.3333333432674408 0.3333333333333333
], ],
"_values": [ "_values": [
{ {

View File

@ -0,0 +1,81 @@
[
{
"__type__": "cc.AnimationClip",
"_name": "ball_hit",
"_objFlags": 0,
"__editorExtras__": {
"embeddedPlayerGroups": []
},
"_native": "",
"sample": 60,
"speed": 1,
"wrapMode": 1,
"enableTrsBlending": false,
"_duration": 0.18333333333333332,
"_hash": 500763545,
"_tracks": [
{
"__id__": 1
}
],
"_exoticAnimation": null,
"_events": [],
"_embeddedPlayers": []
},
{
"__type__": "cc.animation.ObjectTrack",
"_binding": {
"__type__": "cc.animation.TrackBinding",
"path": {
"__id__": 2
},
"proxy": null
},
"_channel": {
"__id__": 5
}
},
{
"__type__": "cc.animation.TrackPath",
"_paths": [
{
"__id__": 3
},
{
"__id__": 4
},
"spriteFrame"
]
},
{
"__type__": "cc.animation.HierarchyPath",
"path": "Graphics/Sprite"
},
{
"__type__": "cc.animation.ComponentPath",
"component": "cc.Sprite"
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 6
}
},
{
"__type__": "cc.ObjectCurve",
"_times": [
0,
0.16666666666666666
],
"_values": [
{
"__uuid__": "95489261-c577-4a5b-b584-079a3221c1d2@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "c60afd72-3284-4d02-a2fa-f70904bfd53a@f9941",
"__expectedType__": "cc.SpriteFrame"
}
]
}
]

View File

@ -0,0 +1,13 @@
{
"ver": "2.0.3",
"importer": "animation-clip",
"imported": true,
"uuid": "77ce270a-95a7-4584-a893-fc9d7f5d9d6b",
"files": [
".cconb"
],
"subMetas": {},
"userData": {
"name": "ball_hit"
}
}

View File

@ -0,0 +1,284 @@
[
{
"__type__": "cc.AnimationClip",
"_name": "cannon",
"_objFlags": 0,
"__editorExtras__": {
"embeddedPlayerGroups": []
},
"_native": "",
"sample": 60,
"speed": 1,
"wrapMode": 1,
"enableTrsBlending": false,
"_duration": 0.21666666666666667,
"_hash": 500763545,
"_tracks": [
{
"__id__": 1
},
{
"__id__": 12
}
],
"_exoticAnimation": null,
"_events": [],
"_embeddedPlayers": []
},
{
"__type__": "cc.animation.VectorTrack",
"_binding": {
"__type__": "cc.animation.TrackBinding",
"path": {
"__id__": 2
},
"proxy": null
},
"_channels": [
{
"__id__": 4
},
{
"__id__": 6
},
{
"__id__": 8
},
{
"__id__": 10
}
],
"_nComponents": 3
},
{
"__type__": "cc.animation.TrackPath",
"_paths": [
{
"__id__": 3
},
"scale"
]
},
{
"__type__": "cc.animation.HierarchyPath",
"path": "Collider"
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 5
}
},
{
"__type__": "cc.RealCurve",
"_times": [
0,
0.08333333333333333,
0.21666666666666667
],
"_values": [
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1.2630000114440918,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 0.753000020980835,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
}
],
"preExtrapolation": 1,
"postExtrapolation": 1
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 7
}
},
{
"__type__": "cc.RealCurve",
"_times": [
0,
0.08333333333333333,
0.21666666666666667
],
"_values": [
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 0.6650000214576721,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1.1160000562667847,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
}
],
"preExtrapolation": 1,
"postExtrapolation": 1
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 9
}
},
{
"__type__": "cc.RealCurve",
"_times": [
0,
0.08333333333333333,
0.21666666666666667
],
"_values": [
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
}
],
"preExtrapolation": 1,
"postExtrapolation": 1
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 11
}
},
{
"__type__": "cc.RealCurve",
"_times": [],
"_values": [],
"preExtrapolation": 1,
"postExtrapolation": 1
},
{
"__type__": "cc.animation.ObjectTrack",
"_binding": {
"__type__": "cc.animation.TrackBinding",
"path": {
"__id__": 13
},
"proxy": null
},
"_channel": {
"__id__": 15
}
},
{
"__type__": "cc.animation.TrackPath",
"_paths": [
{
"__id__": 14
},
"active"
]
},
{
"__type__": "cc.animation.HierarchyPath",
"path": "Particle"
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 16
}
},
{
"__type__": "cc.ObjectCurve",
"_times": [
0,
0.016666666666666666
],
"_values": [
false,
true
]
}
]

View File

@ -0,0 +1,13 @@
{
"ver": "2.0.3",
"importer": "animation-clip",
"imported": true,
"uuid": "e79fb675-4936-49c5-ad7a-09ccf9b46c7f",
"files": [
".cconb"
],
"subMetas": {},
"userData": {
"name": "cannon"
}
}

View File

@ -0,0 +1,74 @@
[
{
"__type__": "cc.AnimationClip",
"_name": "slingshot1",
"_objFlags": 0,
"__editorExtras__": {
"embeddedPlayerGroups": []
},
"_native": "",
"sample": 60,
"speed": 1,
"wrapMode": 1,
"enableTrsBlending": false,
"_duration": 0.18333333333333332,
"_hash": 500763545,
"_tracks": [
{
"__id__": 1
}
],
"_exoticAnimation": null,
"_events": [],
"_embeddedPlayers": []
},
{
"__type__": "cc.animation.ObjectTrack",
"_binding": {
"__type__": "cc.animation.TrackBinding",
"path": {
"__id__": 2
},
"proxy": null
},
"_channel": {
"__id__": 4
}
},
{
"__type__": "cc.animation.TrackPath",
"_paths": [
{
"__id__": 3
},
"spriteFrame"
]
},
{
"__type__": "cc.animation.ComponentPath",
"component": "cc.Sprite"
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 5
}
},
{
"__type__": "cc.ObjectCurve",
"_times": [
0,
0.16666666666666666
],
"_values": [
{
"__uuid__": "d72ea6e1-f6ff-47ee-b33a-91c66be8808b@f9941",
"__expectedType__": "cc.SpriteFrame"
},
{
"__uuid__": "8076f9a3-f994-4d23-96ef-cdeb3bea2c13@f9941",
"__expectedType__": "cc.SpriteFrame"
}
]
}
]

View File

@ -0,0 +1,13 @@
{
"ver": "2.0.3",
"importer": "animation-clip",
"imported": true,
"uuid": "73a3bb4f-f2a0-43b0-9c8c-5e76e199fc43",
"files": [
".cconb"
],
"subMetas": {},
"userData": {
"name": "slingshot1"
}
}

View File

@ -0,0 +1,162 @@
[
{
"__type__": "cc.AnimationClip",
"_name": "slingshot2",
"_objFlags": 0,
"__editorExtras__": {
"embeddedPlayerGroups": []
},
"_native": "",
"sample": 60,
"speed": 1,
"wrapMode": 1,
"enableTrsBlending": false,
"_duration": 0.25,
"_hash": 500763545,
"_tracks": [
{
"__id__": 1
}
],
"_exoticAnimation": null,
"_events": [],
"_embeddedPlayers": []
},
{
"__type__": "cc.animation.VectorTrack",
"_binding": {
"__type__": "cc.animation.TrackBinding",
"path": {
"__id__": 2
},
"proxy": null
},
"_channels": [
{
"__id__": 4
},
{
"__id__": 6
},
{
"__id__": 8
},
{
"__id__": 10
}
],
"_nComponents": 3
},
{
"__type__": "cc.animation.TrackPath",
"_paths": [
{
"__id__": 3
},
"scale"
]
},
{
"__type__": "cc.animation.HierarchyPath",
"path": "Slingshot_2"
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 5
}
},
{
"__type__": "cc.RealCurve",
"_times": [
0,
0.16666666666666666,
0.25
],
"_values": [
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 2,
"tangentWeightMode": 0,
"value": 0.800000011920929,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": {
"broken": false
}
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 2,
"tangentWeightMode": 0,
"value": 1.15,
"rightTangent": -3.8709677419354835,
"rightTangentWeight": 1,
"leftTangent": -3.8709677419354835,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": {
"broken": false
}
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 2,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 8.85245901639344,
"rightTangentWeight": 1,
"leftTangent": 8.85245901639344,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": {
"broken": false
}
}
],
"preExtrapolation": 1,
"postExtrapolation": 1
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 7
}
},
{
"__type__": "cc.RealCurve",
"_times": [],
"_values": [],
"preExtrapolation": 1,
"postExtrapolation": 1
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 9
}
},
{
"__type__": "cc.RealCurve",
"_times": [],
"_values": [],
"preExtrapolation": 1,
"postExtrapolation": 1
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 11
}
},
{
"__type__": "cc.RealCurve",
"_times": [],
"_values": [],
"preExtrapolation": 1,
"postExtrapolation": 1
}
]

View File

@ -0,0 +1,13 @@
{
"ver": "2.0.3",
"importer": "animation-clip",
"imported": true,
"uuid": "056fc55f-e504-40d6-b7b6-e1cfc86639e9",
"files": [
".cconb"
],
"subMetas": {},
"userData": {
"name": "slingshot2"
}
}

12
assets/_Game/Fonts.meta Normal file
View File

@ -0,0 +1,12 @@
{
"ver": "1.1.0",
"importer": "directory",
"imported": true,
"uuid": "a9d33536-4c0f-45c2-8888-46f13c69a5fd",
"files": [],
"subMetas": {},
"userData": {
"compressionType": {},
"isRemoteBundle": {}
}
}

Binary file not shown.

View File

@ -0,0 +1,12 @@
{
"ver": "1.0.1",
"importer": "ttf-font",
"imported": true,
"uuid": "7745538c-645c-4a76-bbfc-b42ec99d7bcc",
"files": [
".json",
"SuperBubble-Rpaj3.ttf"
],
"subMetas": {},
"userData": {}
}

View File

@ -13,7 +13,6 @@
], ],
"_states": [ "_states": [
{ {
"stage": 200,
"rasterizerState": {}, "rasterizerState": {},
"depthStencilState": {}, "depthStencilState": {},
"blendState": { "blendState": {
@ -25,6 +24,10 @@
], ],
"_props": [ "_props": [
{ {
"mainTexture": {
"__uuid__": "2132ae14-10fc-4c11-8c14-56eecbae3327@6c48a",
"__expectedType__": "cc.Texture2D"
},
"tintColor": { "tintColor": {
"__type__": "cc.Color", "__type__": "cc.Color",
"r": 255, "r": 255,

View File

@ -2,7 +2,7 @@
"ver": "1.0.20", "ver": "1.0.20",
"importer": "material", "importer": "material",
"imported": true, "imported": true,
"uuid": "4ffbb8e9-885f-46a7-9c2e-dc3b9ed9f7e2", "uuid": "bcb27fc3-3d3f-4d2d-b878-d0b9535f7123",
"files": [ "files": [
".json" ".json"
], ],

View File

@ -0,0 +1,40 @@
{
"__type__": "cc.Material",
"_name": "",
"_objFlags": 0,
"_native": "",
"_effectAsset": {
"__uuid__": "d1346436-ac96-4271-b863-1f4fdead95b0",
"__expectedType__": "cc.EffectAsset"
},
"_techIdx": 0,
"_defines": [
{}
],
"_states": [
{
"rasterizerState": {},
"depthStencilState": {},
"blendState": {
"targets": [
{}
]
}
}
],
"_props": [
{
"mainTexture": {
"__uuid__": "22da4f3e-e271-413c-a5ef-d4b1ccba7b92@6c48a",
"__expectedType__": "cc.Texture2D"
},
"tintColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
}
}
]
}

View File

@ -0,0 +1,11 @@
{
"ver": "1.0.20",
"importer": "material",
"imported": true,
"uuid": "989f9732-56aa-468a-9c87-d59761501c3e",
"files": [
".json"
],
"subMetas": {},
"userData": {}
}

View File

@ -0,0 +1,31 @@
{
"__type__": "cc.Material",
"_name": "",
"_objFlags": 0,
"_native": "",
"_effectAsset": {
"__uuid__": "60f7195c-ec2a-45eb-ba94-8955f60e81d0",
"__expectedType__": "cc.EffectAsset"
},
"_techIdx": 0,
"_defines": [
{
"SAMPLE_FROM_RT": true,
"USE_TEXTURE": true
}
],
"_states": [
{
"rasterizerState": {},
"depthStencilState": {},
"blendState": {
"targets": [
{}
]
}
}
],
"_props": [
{}
]
}

View File

@ -0,0 +1,11 @@
{
"ver": "1.0.20",
"importer": "material",
"imported": true,
"uuid": "68fe4177-a5f3-4391-a70a-669c9757d400",
"files": [
".json"
],
"subMetas": {},
"userData": {}
}

View File

@ -0,0 +1,40 @@
{
"__type__": "cc.Material",
"_name": "",
"_objFlags": 0,
"_native": "",
"_effectAsset": {
"__uuid__": "d1346436-ac96-4271-b863-1f4fdead95b0",
"__expectedType__": "cc.EffectAsset"
},
"_techIdx": 0,
"_defines": [
{}
],
"_states": [
{
"rasterizerState": {},
"depthStencilState": {},
"blendState": {
"targets": [
{}
]
}
}
],
"_props": [
{
"mainTexture": {
"__uuid__": "370c4835-3626-4884-9b93-149c0a173ba0@6c48a",
"__expectedType__": "cc.Texture2D"
},
"tintColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
}
}
]
}

View File

@ -0,0 +1 @@
{"ver":"1.0.20","importer":"material","imported":true,"uuid":"96242f22-674f-4a2c-a9c2-0a51b5bbf8ba","files":[".json"],"subMetas":{},"userData":{}}

View File

@ -0,0 +1,33 @@
{
"__type__": "cc.Material",
"_name": "",
"_objFlags": 0,
"_native": "",
"_effectAsset": {
"__uuid__": "60f7195c-ec2a-45eb-ba94-8955f60e81d0",
"__expectedType__": "cc.EffectAsset"
},
"_techIdx": 0,
"_defines": [
{
"SAMPLE_FROM_RT": true,
"USE_TEXTURE": true
}
],
"_states": [
{
"rasterizerState": {},
"depthStencilState": {},
"blendState": {
"targets": [
{
"blendDstAlpha": 1
}
]
}
}
],
"_props": [
{}
]
}

View File

@ -0,0 +1,11 @@
{
"ver": "1.0.20",
"importer": "material",
"imported": true,
"uuid": "e2d4d20d-0036-4158-a94c-66c01a53006c",
"files": [
".json"
],
"subMetas": {},
"userData": {}
}

File diff suppressed because it is too large Load Diff

View File

@ -231,9 +231,9 @@
"_mode": 0, "_mode": 0,
"color": { "color": {
"__type__": "cc.Color", "__type__": "cc.Color",
"r": 255, "r": 0,
"g": 204, "g": 153,
"b": 0, "b": 255,
"a": 50 "a": 50
} }
}, },

View File

@ -94,7 +94,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -25, "y": -3,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@ -133,8 +133,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 50, "width": 70,
"height": 50 "height": 70
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
@ -169,7 +169,7 @@
"a": 255 "a": 255
}, },
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "cdb1ff8a-065e-4d3f-8b28-3bede38d9b1f@f9941", "__uuid__": "b221282a-61b6-4dc7-806a-1b65d15301ad@f9941",
"__expectedType__": "cc.SpriteFrame" "__expectedType__": "cc.SpriteFrame"
}, },
"_type": 0, "_type": 0,
@ -217,8 +217,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 50, "width": 70,
"height": 50 "height": 70
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
@ -255,8 +255,8 @@
}, },
"_size": { "_size": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 50, "width": 70,
"height": 50 "height": 70
}, },
"_id": "" "_id": ""
}, },

View File

@ -77,7 +77,7 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 71.85, "width": 86.92,
"height": 54.4 "height": 54.4
}, },
"_anchorPoint": { "_anchorPoint": {
@ -109,7 +109,7 @@
"__type__": "cc.Color", "__type__": "cc.Color",
"r": 255, "r": 255,
"g": 255, "g": 255,
"b": 255, "b": 0,
"a": 255 "a": 255
}, },
"_string": "+10", "_string": "+10",
@ -121,11 +121,14 @@
"_lineHeight": 40, "_lineHeight": 40,
"_overflow": 0, "_overflow": 0,
"_enableWrapText": true, "_enableWrapText": true,
"_font": null, "_font": {
"_isSystemFontUsed": true, "__uuid__": "7745538c-645c-4a76-bbfc-b42ec99d7bcc",
"__expectedType__": "cc.TTFFont"
},
"_isSystemFontUsed": false,
"_spacingX": 0, "_spacingX": 0,
"_isItalic": false, "_isItalic": false,
"_isBold": true, "_isBold": false,
"_isUnderline": false, "_isUnderline": false,
"_underlineHeight": 2, "_underlineHeight": 2,
"_cacheMode": 0, "_cacheMode": 0,
@ -213,8 +216,8 @@
}, },
"_color": { "_color": {
"__type__": "cc.Color", "__type__": "cc.Color",
"r": 0, "r": 255,
"g": 0, "g": 102,
"b": 0, "b": 0,
"a": 255 "a": 255
}, },

View File

@ -1,7 +1,7 @@
[ [
{ {
"__type__": "cc.Prefab", "__type__": "cc.Prefab",
"_name": "Box", "_name": "box",
"_objFlags": 0, "_objFlags": 0,
"_native": "", "_native": "",
"data": { "data": {
@ -12,7 +12,7 @@
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "Box", "_name": "box",
"_objFlags": 0, "_objFlags": 0,
"__editorExtras__": {}, "__editorExtras__": {},
"_parent": null, "_parent": null,
@ -94,7 +94,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -30, "y": -50,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@ -133,8 +133,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 30, "width": 60,
"height": 60 "height": 100
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
@ -169,7 +169,7 @@
"a": 255 "a": 255
}, },
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "87757196-d6ec-4542-a8e8-11ae43be20bf@f9941", "__uuid__": "483ec166-493b-43a4-885a-f5051af6a6c7@f9941",
"__expectedType__": "cc.SpriteFrame" "__expectedType__": "cc.SpriteFrame"
}, },
"_type": 0, "_type": 0,
@ -217,8 +217,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 30, "width": 60,
"height": 60 "height": 100
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
@ -255,8 +255,8 @@
}, },
"_size": { "_size": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 30, "width": 60,
"height": 60 "height": 100
}, },
"_id": "" "_id": ""
}, },

View File

@ -8,6 +8,6 @@
], ],
"subMetas": {}, "subMetas": {},
"userData": { "userData": {
"syncNodeName": "Box" "syncNodeName": "box"
} }
} }

View File

@ -0,0 +1,12 @@
{
"ver": "1.1.0",
"importer": "directory",
"imported": true,
"uuid": "07b6adc0-8dd7-436d-998b-0b17e557c245",
"files": [],
"subMetas": {},
"userData": {
"compressionType": {},
"isRemoteBundle": {}
}
}

View File

@ -0,0 +1,9 @@
{
"__type__": "cc.RenderTexture",
"content": {
"base": "2,2,0,0,0,0",
"w": 1080,
"h": 2048,
"n": "render-texture"
}
}

View File

@ -0,0 +1,40 @@
{
"ver": "1.2.2",
"importer": "render-texture",
"imported": true,
"uuid": "5467a0f6-3ec5-4ae8-b52d-3e70724643e2",
"files": [
".json"
],
"subMetas": {
"f9941": {
"importer": "rt-sprite-frame",
"uuid": "5467a0f6-3ec5-4ae8-b52d-3e70724643e2@f9941",
"displayName": "render-texture",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"imageUuidOrDatabaseUri": "5467a0f6-3ec5-4ae8-b52d-3e70724643e2",
"width": 1080,
"height": 2340
},
"ver": "1.0.0",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"width": 1080,
"height": 2340,
"anisotropy": 0,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"wrapModeS": "repeat",
"wrapModeT": "repeat",
"redirect": "5467a0f6-3ec5-4ae8-b52d-3e70724643e2@f9941"
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1 +1,11 @@
{"ver":"1.1.43","importer":"scene","imported":true,"uuid":"82e6ef2e-3f9c-4d4e-ab02-dc963e925b88","files":[".json"],"subMetas":{},"userData":{}} {
"ver": "1.1.43",
"importer": "scene",
"imported": true,
"uuid": "82e6ef2e-3f9c-4d4e-ab02-dc963e925b88",
"files": [
".json"
],
"subMetas": {},
"userData": {}
}

View File

@ -1,4 +1,5 @@
import { _decorator, CCFloat, Component, geometry, Label, tween, Vec3 } from 'cc'; import { _decorator, CCFloat, Component, geometry, Label, tween, Vec3 } from 'cc';
import ObjectPool from '../Pool/ObjectPool';
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;
@ccclass('FloatingText') @ccclass('FloatingText')
@ -45,6 +46,7 @@ export class FloatingText extends Component {
}, },
{ easing: 'backIn' }, { easing: 'backIn' },
) )
.call(() => ObjectPool.release(this.node))
.start(); .start();
} }
} }

View File

@ -0,0 +1,18 @@
import { _decorator, Collider2D, Component, Contact2DType, Node, Animation } from 'cc';
const { ccclass, property } = _decorator;
@ccclass('SlingShot')
export default class SlingShot extends Component {
@property({ type: Animation, visible: true })
private _animation: Animation;
@property({ type: Collider2D, visible: true })
private _collider: Collider2D;
protected onLoad(): void {
this._collider.on(Contact2DType.BEGIN_CONTACT, this.onBeginContact, this);
}
onBeginContact(self: Collider2D, other: Collider2D) {
this._animation.play();
}
}

View File

@ -2,7 +2,7 @@
"ver": "4.0.23", "ver": "4.0.23",
"importer": "typescript", "importer": "typescript",
"imported": true, "imported": true,
"uuid": "9f4eb11d-f1a9-42b3-a388-5c9e48c87851", "uuid": "6bb6f6f0-e4f3-4f62-aef3-92c60ad641c9",
"files": [], "files": [],
"subMetas": {}, "subMetas": {},
"userData": {} "userData": {}

View File

@ -1,13 +1,28 @@
import { _decorator, CCInteger, Collider2D, Component, Contact2DType, EventHandler, tween, Vec2 } from 'cc'; import {
_decorator,
CCInteger,
Collider2D,
Component,
Contact2DType,
EventHandler,
tween,
Vec2,
Animation,
Vec3,
} from 'cc';
import Utilities from '../Utilities'; import Utilities from '../Utilities';
import { Ball } from './Ball'; import { Ball } from './Ball';
import TimeConfig from '../Enum/TimeConfig'; import TimeConfig from '../Enum/TimeConfig';
import { EventManger } from '../Manager/EventManger';
import GameEvent from '../Events/GameEvent';
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;
@ccclass('Cannon') @ccclass('Cannon')
export class Cannon extends Component { export class Cannon extends Component {
@property({ type: Collider2D, visible: true }) @property({ type: Collider2D, visible: true })
private _collider: Collider2D; private _collider: Collider2D;
@property({ type: Animation, visible: true })
private _animation: Animation;
@property({ type: CCInteger, visible: true }) @property({ type: CCInteger, visible: true })
private _force = 30; private _force = 30;
@property({ type: EventHandler, visible: true }) @property({ type: EventHandler, visible: true })
@ -15,6 +30,7 @@ export class Cannon extends Component {
protected onLoad(): void { protected onLoad(): void {
this._collider.on(Contact2DType.BEGIN_CONTACT, this.onBeginContact, this); this._collider.on(Contact2DType.BEGIN_CONTACT, this.onBeginContact, this);
EventManger.instance.on(GameEvent.BallOut, this.onBallOut, this);
} }
private async onBeginContact(seft: Collider2D, other: Collider2D) { private async onBeginContact(seft: Collider2D, other: Collider2D) {
@ -24,11 +40,18 @@ export class Cannon extends Component {
ball.setActiveRigi(false); ball.setActiveRigi(false);
tween(ball.node).to(0.1, { worldPosition: this.node.worldPosition }).start(); tween(ball.node).to(0.1, { worldPosition: this.node.worldPosition }).start();
await Utilities.delay(TimeConfig.DelayCannonFire); await Utilities.delay(TimeConfig.DelayCannonFire);
this._animation.play();
ball.setActiveRigi(true); ball.setActiveRigi(true);
ball.throwBall(new Vec2(0, this._force)); ball.throwBall(new Vec2(0, this._force));
await Utilities.delay(TimeConfig.DelayCannonDone); await Utilities.delay(TimeConfig.DelayCannonDone);
this._collider.enabled = true; tween(this._collider.node).to(0.5, { scale: Vec3.ZERO }, { easing: 'backIn' }).start();
EventHandler.emitEvents(this.onDone, ball); EventHandler.emitEvents(this.onDone, ball);
} }
} }
private onBallOut() {
tween(this._collider.node)
.to(0.5, { scale: Vec3.ONE }, { easing: 'backOut', onComplete: () => (this._collider.enabled = true) })
.start();
}
} }

View File

@ -13,7 +13,7 @@ export class Gate extends Component {
} }
private reset() { private reset() {
this.open(); this.close();
} }
public close() { public close() {

View File

@ -46,7 +46,6 @@ export class Goal extends Component {
fx.node.setWorldPosition(pos); fx.node.setWorldPosition(pos);
fx.play(); fx.play();
SoundManager.instance.playSfx(this._goalSound); SoundManager.instance.playSfx(this._goalSound);
await Utilities.delay(TimeConfig.DelayPLay);
ObjectPool.release(ball.node); ObjectPool.release(ball.node);
await Utilities.waitUntil(() => fx.isStopped); await Utilities.waitUntil(() => fx.isStopped);
this._goalFxPool.release(fx.node); this._goalFxPool.release(fx.node);

View File

@ -32,6 +32,9 @@ export class MultiBall extends Component {
ball2.node.setWorldPosition(this._portLeft.worldPosition); ball2.node.setWorldPosition(this._portLeft.worldPosition);
ball2.addForce(new Vec2(-10, 0)); ball2.addForce(new Vec2(-10, 0));
ball1.playMultiBallEffect();
ball2.playMultiBallEffect();
this._trigged = false; this._trigged = false;
} }
} }

View File

@ -13,11 +13,13 @@ import {
Vec2, Vec2,
geometry, geometry,
math, math,
Node,
Vec3, Vec3,
ParticleSystem, ParticleSystem,
Prefab, Prefab,
CircleCollider2D, CircleCollider2D,
Animation,
Sprite,
Color,
} from 'cc'; } from 'cc';
import IPoolable from '../Pool/IPoolable'; import IPoolable from '../Pool/IPoolable';
import { SoundManager } from '../Manager/SoundManager'; import { SoundManager } from '../Manager/SoundManager';
@ -34,10 +36,16 @@ export class Ball extends Component implements IPoolable {
private _maxSpeed: number; private _maxSpeed: number;
@property({ type: RigidBody2D, visible: true }) @property({ type: RigidBody2D, visible: true })
private _rigidBody: RigidBody2D; private _rigidBody: RigidBody2D;
@property({ type: Node, visible: true }) @property({ type: Sprite, visible: true })
private _sprite: Node; private _sprite: Sprite;
@property({ type: Sprite, visible: true })
private _spriteShadow: Sprite;
@property({ type: Animation, visible: true })
private _animation: Animation;
@property({ type: ParticleSystem, visible: true }) @property({ type: ParticleSystem, visible: true })
private _trail: ParticleSystem; private _trail: ParticleSystem;
@property({ type: ParticleSystem, visible: true })
private _buffParticle: ParticleSystem;
@property({ type: CircleCollider2D, visible: true }) @property({ type: CircleCollider2D, visible: true })
private _collider: CircleCollider2D; private _collider: CircleCollider2D;
@property({ type: AudioClip, visible: true }) @property({ type: AudioClip, visible: true })
@ -71,13 +79,18 @@ export class Ball extends Component implements IPoolable {
let jumpProcess = this._jumpTime / this._jumpDuration; let jumpProcess = this._jumpTime / this._jumpDuration;
jumpProcess = math.clamp01(jumpProcess); jumpProcess = math.clamp01(jumpProcess);
let scale = Vec3.ONE.clone(); let scale = Vec3.ONE.clone();
scale = scale.add(Vec3.ONE.clone().multiplyScalar(this._jumpCurve.evaluate(jumpProcess))); const jumpValue = this._jumpCurve.evaluate(jumpProcess);
scale = scale.add(Vec3.ONE.clone().multiplyScalar(jumpValue));
this._sprite.setScale(scale); this._sprite.node.setScale(scale);
this._spriteShadow.node.setScale(scale);
this._trail.trailModule.widthRatio.multiplier = scale.x; this._trail.trailModule.widthRatio.multiplier = scale.x;
this._spriteShadow.node.setWorldPosition(
this.node.worldPosition.clone().add(Vec3.ONE.clone().multiplyScalar(-jumpValue * 100)),
);
if (jumpProcess >= 1) { if (jumpProcess >= 1) {
this._sprite.setScale(Vec3.ONE); this._spriteShadow.node.setPosition(Vec3.ZERO);
this._sprite.node.setScale(Vec3.ONE);
this._trail.trailModule.widthRatio.multiplier = 1; this._trail.trailModule.widthRatio.multiplier = 1;
this._isJumping = false; this._isJumping = false;
this._collider.group = PhysicsGroup.BALL; this._collider.group = PhysicsGroup.BALL;
@ -93,9 +106,10 @@ export class Ball extends Component implements IPoolable {
) { ) {
if (this._isHit) return; if (this._isHit) return;
this._isHit = true; this._isHit = true;
if (!otherCollider.sensor && this._rigidBody.linearVelocity.length() >= 5) {
if (this._rigidBody.linearVelocity.length() >= 5) { this._animation.play();
let hitPoint = contact.getWorldManifold().points[0]; let hitPoint = contact.getWorldManifold().points[0];
if (!hitPoint) { if (!hitPoint) {
const dir = otherCollider.node const dir = otherCollider.node
.getWorldPosition() .getWorldPosition()
@ -109,7 +123,7 @@ export class Ball extends Component implements IPoolable {
hitFx.node.setWorldPosition(new Vec3(hitPoint.x, hitPoint.y, 10)); hitFx.node.setWorldPosition(new Vec3(hitPoint.x, hitPoint.y, 10));
hitFx.play(); hitFx.play();
SoundManager.instance.playSfx(this._hitSound); SoundManager.instance.playSfx(this._hitSound);
await Utilities.waitUntil(() => hitFx.isStopped, 100); await Utilities.waitUntil(() => hitFx.isStopped, 0.1);
this._impactPool.release(hitFx.node); this._impactPool.release(hitFx.node);
} }
} }
@ -138,6 +152,10 @@ export class Ball extends Component implements IPoolable {
this._jumpDuration = this._rigidBody.linearVelocity.length() * 0.05; this._jumpDuration = this._rigidBody.linearVelocity.length() * 0.05;
} }
public playMultiBallEffect() {
this._buffParticle.play();
}
public setActiveRigi(value: boolean) { public setActiveRigi(value: boolean) {
this._rigidBody.enabled = value; this._rigidBody.enabled = value;
if (!value) { if (!value) {
@ -155,5 +173,6 @@ export class Ball extends Component implements IPoolable {
onRelease() { onRelease() {
this._rigidBody.linearVelocity = Vec2.ZERO.clone(); this._rigidBody.linearVelocity = Vec2.ZERO.clone();
this._rigidBody.angularVelocity = 0; this._rigidBody.angularVelocity = 0;
this._buffParticle.stop();
} }
} }

View File

@ -1,4 +1,17 @@
import { _decorator, Component, Node, Prefab, Vec2, Vec3, randomRangeInt, CCInteger, AudioClip } from 'cc'; import {
_decorator,
Component,
Node,
Prefab,
Vec2,
Vec3,
randomRangeInt,
CCInteger,
AudioClip,
PhysicsSystem2D,
EPhysics2DDrawFlags,
Quat,
} from 'cc';
import ObjectPool from '../Pool/ObjectPool'; import ObjectPool from '../Pool/ObjectPool';
import { Ball } from '../GamePlay/Ball'; import { Ball } from '../GamePlay/Ball';
import Utilities from '../Utilities'; import Utilities from '../Utilities';
@ -25,6 +38,8 @@ export class GameManager extends Component {
private _floatingScoreText: Prefab; private _floatingScoreText: Prefab;
@property({ type: Node, visible: true }) @property({ type: Node, visible: true })
private _floatingTextContainer: Node; private _floatingTextContainer: Node;
@property({ type: Node, visible: true })
private _ballHolder: Node;
@property({ visible: true }) @property({ visible: true })
private _ballSpawnPosition: Vec3; private _ballSpawnPosition: Vec3;
@property({ type: CCInteger, visible: true }) @property({ type: CCInteger, visible: true })
@ -51,6 +66,7 @@ export class GameManager extends Component {
GameManager._instance = this; GameManager._instance = this;
this._ballPool = new ObjectPool(this._ballPrefab, 10, true, Ball); this._ballPool = new ObjectPool(this._ballPrefab, 10, true, Ball);
this._FloatingScorePool = new ObjectPool(this._floatingScoreText, 10, true); this._FloatingScorePool = new ObjectPool(this._floatingScoreText, 10, true);
// PhysicsSystem2D.instance.debugDrawFlags = EPhysics2DDrawFlags.Shape;
} }
protected start(): void { protected start(): void {
@ -76,7 +92,7 @@ export class GameManager extends Component {
private addScore(score: number, type: ScoreType, position: Vec3) { private addScore(score: number, type: ScoreType, position: Vec3) {
this._score += score; this._score += score;
const floatingScore = this._FloatingScorePool.get(this._floatingTextContainer, FloatingText); const floatingScore = this._FloatingScorePool.get(this._floatingTextContainer, FloatingText);
floatingScore.show(`+${score}`, position, score >= 100 ? 1.5 : 1, score >= 100 ? 1 : 0.7); floatingScore.show(`+${score}`, position, score >= 100 ? 3 : 1.5, score >= 100 ? 1 : 0.7);
EventManger.instance.emit(GameEvent.Score, [this._score, type]); EventManger.instance.emit(GameEvent.Score, [this._score, type]);
} }
@ -101,7 +117,8 @@ export class GameManager extends Component {
if (this._gameState != GameState.Playing) return; if (this._gameState != GameState.Playing) return;
SoundManager.instance.playSfx(this._startSound); SoundManager.instance.playSfx(this._startSound);
this.setCurrentBallInGame(1); this.setCurrentBallInGame(1);
const ball = this._ballPool.get(this.node, Ball); const ball = this._ballPool.get(this._ballHolder, Ball);
ball.node.setRotation(Quat.IDENTITY);
ball.node.setPosition(this._ballSpawnPosition); ball.node.setPosition(this._ballSpawnPosition);
if (!throwBall) return ball; if (!throwBall) return ball;
let dir = randomRangeInt(-1, 2); let dir = randomRangeInt(-1, 2);
@ -139,7 +156,7 @@ export class GameManager extends Component {
if (bonusTime) { if (bonusTime) {
this.addTime(bonusTime); this.addTime(bonusTime);
const floatingScore = this._FloatingScorePool.get(this._floatingTextContainer, FloatingText); const floatingScore = this._FloatingScorePool.get(this._floatingTextContainer, FloatingText);
floatingScore.show(`+${bonusTime}`, position, 0.7); floatingScore.show(`+${bonusTime}`, position, 1.5);
} }
} }

View File

@ -1,35 +0,0 @@
import { AudioClip, AudioSource, Pool } from 'cc';
import Utilities from '../Utilities';
export class SoundSource {
private _pool: Pool<AudioSource>;
public volume = 1;
public mute = false;
public clip: AudioClip;
private _currentAudioSource: AudioSource;
constructor() {
this._pool = new Pool<AudioSource>(
() => {
const source = new AudioSource();
source.playOnAwake = false;
return source;
},
10,
(obj) => obj.destroy(),
);
}
public async play() {
this._currentAudioSource = this._pool.alloc();
this._currentAudioSource.volume = this.mute ? 0 : this.volume;
_currentAudioSource.clip = this.clip;
_currentAudioSource.play();
await Utilities.waitUntil(() => !source.playing);
this._pool.free(source);
}
public stop() {
this._currentAudioSource.stop();
}
}

View File

@ -20,7 +20,7 @@ class weightedObject {
public maxWeight = 0; public maxWeight = 0;
@property(CCInteger) @property(CCInteger)
public maxObjects = -1; public maxObjects = -1;
@property({ readonly: true }) @property({ type: CCInteger, readonly: true })
public currentWeight; public currentWeight;
} }
@ -104,13 +104,13 @@ export class SpawnObjectManager extends Component {
break; break;
case GameState.Playing: case GameState.Playing:
this._playing = true; this._playing = true;
for (let i = 0; i < randomRangeInt(5, 10); i++) {
this.spawn();
}
this._weights = this._objects.map((obj) => { this._weights = this._objects.map((obj) => {
obj.currentWeight = obj.weight; obj.currentWeight = obj.weight;
return obj.currentWeight; return obj.currentWeight;
}); });
for (let i = 0; i < randomRangeInt(5, 10); i++) {
this.spawn();
}
break; break;
case GameState.GameOver: case GameState.GameOver:
this._playing = false; this._playing = false;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 297 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@ -2,7 +2,7 @@
"ver": "1.0.25", "ver": "1.0.25",
"importer": "image", "importer": "image",
"imported": true, "imported": true,
"uuid": "b32b8e37-0a90-4a56-ad3a-060cb0e83298", "uuid": "df281d35-384d-4201-a7b3-0d539a3e7a0a",
"files": [ "files": [
".json", ".json",
".png" ".png"
@ -10,14 +10,14 @@
"subMetas": { "subMetas": {
"6c48a": { "6c48a": {
"importer": "texture", "importer": "texture",
"uuid": "b32b8e37-0a90-4a56-ad3a-060cb0e83298@6c48a", "uuid": "df281d35-384d-4201-a7b3-0d539a3e7a0a@6c48a",
"displayName": "Yes_Button", "displayName": "Background",
"id": "6c48a", "id": "6c48a",
"name": "texture", "name": "texture",
"userData": { "userData": {
"wrapModeS": "clamp-to-edge", "wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge", "wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "b32b8e37-0a90-4a56-ad3a-060cb0e83298", "imageUuidOrDatabaseUri": "df281d35-384d-4201-a7b3-0d539a3e7a0a",
"isUuid": true, "isUuid": true,
"visible": false, "visible": false,
"minfilter": "linear", "minfilter": "linear",
@ -34,8 +34,8 @@
}, },
"f9941": { "f9941": {
"importer": "sprite-frame", "importer": "sprite-frame",
"uuid": "b32b8e37-0a90-4a56-ad3a-060cb0e83298@f9941", "uuid": "df281d35-384d-4201-a7b3-0d539a3e7a0a@f9941",
"displayName": "Yes_Button", "displayName": "Background",
"id": "f9941", "id": "f9941",
"name": "spriteFrame", "name": "spriteFrame",
"userData": { "userData": {
@ -46,10 +46,10 @@
"offsetY": 0, "offsetY": 0,
"trimX": 0, "trimX": 0,
"trimY": 0, "trimY": 0,
"width": 377, "width": 1430,
"height": 114, "height": 2603,
"rawWidth": 377, "rawWidth": 1430,
"rawHeight": 114, "rawHeight": 2603,
"borderTop": 0, "borderTop": 0,
"borderBottom": 0, "borderBottom": 0,
"borderLeft": 0, "borderLeft": 0,
@ -61,17 +61,17 @@
"meshType": 0, "meshType": 0,
"vertices": { "vertices": {
"rawPosition": [ "rawPosition": [
-188.5, -715,
-57, -1301.5,
0, 0,
188.5, 715,
-57, -1301.5,
0, 0,
-188.5, -715,
57, 1301.5,
0, 0,
188.5, 715,
57, 1301.5,
0 0
], ],
"indexes": [ "indexes": [
@ -84,12 +84,12 @@
], ],
"uv": [ "uv": [
0, 0,
114, 2603,
377, 1430,
114, 2603,
0, 0,
0, 0,
377, 1430,
0 0
], ],
"nuv": [ "nuv": [
@ -103,18 +103,18 @@
1 1
], ],
"minPos": [ "minPos": [
-188.5, -715,
-57, -1301.5,
0 0
], ],
"maxPos": [ "maxPos": [
188.5, 715,
57, 1301.5,
0 0
] ]
}, },
"isUuid": true, "isUuid": true,
"imageUuidOrDatabaseUri": "b32b8e37-0a90-4a56-ad3a-060cb0e83298@6c48a", "imageUuidOrDatabaseUri": "df281d35-384d-4201-a7b3-0d539a3e7a0a@6c48a",
"atlasUuid": "" "atlasUuid": ""
}, },
"ver": "1.0.11", "ver": "1.0.11",
@ -129,6 +129,6 @@
"type": "sprite-frame", "type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true, "fixAlphaTransparencyArtifacts": true,
"hasAlpha": true, "hasAlpha": true,
"redirect": "b32b8e37-0a90-4a56-ad3a-060cb0e83298@f9941" "redirect": "df281d35-384d-4201-a7b3-0d539a3e7a0a@f9941"
} }
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -2,7 +2,7 @@
"ver": "1.0.25", "ver": "1.0.25",
"importer": "image", "importer": "image",
"imported": true, "imported": true,
"uuid": "39e019fb-5f0a-4620-9772-63da8db7d311", "uuid": "c447cc4f-e204-44d4-9248-3f2063a0f914",
"files": [ "files": [
".json", ".json",
".png" ".png"
@ -10,14 +10,14 @@
"subMetas": { "subMetas": {
"6c48a": { "6c48a": {
"importer": "texture", "importer": "texture",
"uuid": "39e019fb-5f0a-4620-9772-63da8db7d311@6c48a", "uuid": "c447cc4f-e204-44d4-9248-3f2063a0f914@6c48a",
"displayName": "Gameover_Board", "displayName": "Cannon",
"id": "6c48a", "id": "6c48a",
"name": "texture", "name": "texture",
"userData": { "userData": {
"wrapModeS": "clamp-to-edge", "wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge", "wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "39e019fb-5f0a-4620-9772-63da8db7d311", "imageUuidOrDatabaseUri": "c447cc4f-e204-44d4-9248-3f2063a0f914",
"isUuid": true, "isUuid": true,
"visible": false, "visible": false,
"minfilter": "linear", "minfilter": "linear",
@ -34,8 +34,8 @@
}, },
"f9941": { "f9941": {
"importer": "sprite-frame", "importer": "sprite-frame",
"uuid": "39e019fb-5f0a-4620-9772-63da8db7d311@f9941", "uuid": "c447cc4f-e204-44d4-9248-3f2063a0f914@f9941",
"displayName": "Gameover_Board", "displayName": "Cannon",
"id": "f9941", "id": "f9941",
"name": "spriteFrame", "name": "spriteFrame",
"userData": { "userData": {
@ -44,12 +44,12 @@
"rotated": false, "rotated": false,
"offsetX": 0, "offsetX": 0,
"offsetY": 0, "offsetY": 0,
"trimX": 0, "trimX": 65,
"trimY": 0, "trimY": 48,
"width": 981, "width": 126,
"height": 590, "height": 160,
"rawWidth": 981, "rawWidth": 256,
"rawHeight": 590, "rawHeight": 256,
"borderTop": 0, "borderTop": 0,
"borderBottom": 0, "borderBottom": 0,
"borderLeft": 0, "borderLeft": 0,
@ -61,17 +61,17 @@
"meshType": 0, "meshType": 0,
"vertices": { "vertices": {
"rawPosition": [ "rawPosition": [
-490.5, -63,
-295, -80,
0, 0,
490.5, 63,
-295, -80,
0, 0,
-490.5, -63,
295, 80,
0, 0,
490.5, 63,
295, 80,
0 0
], ],
"indexes": [ "indexes": [
@ -83,38 +83,38 @@
3 3
], ],
"uv": [ "uv": [
0, 65,
590, 208,
981, 191,
590, 208,
0, 65,
0, 48,
981, 191,
0 48
], ],
"nuv": [ "nuv": [
0, 0.25390625,
0, 0.1875,
1, 0.74609375,
0, 0.1875,
0, 0.25390625,
1, 0.8125,
1, 0.74609375,
1 0.8125
], ],
"minPos": [ "minPos": [
-490.5, -63,
-295, -80,
0 0
], ],
"maxPos": [ "maxPos": [
490.5, 63,
295, 80,
0 0
] ]
}, },
"isUuid": true, "isUuid": true,
"imageUuidOrDatabaseUri": "39e019fb-5f0a-4620-9772-63da8db7d311@6c48a", "imageUuidOrDatabaseUri": "c447cc4f-e204-44d4-9248-3f2063a0f914@6c48a",
"atlasUuid": "" "atlasUuid": ""
}, },
"ver": "1.0.11", "ver": "1.0.11",
@ -129,6 +129,6 @@
"type": "sprite-frame", "type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true, "fixAlphaTransparencyArtifacts": true,
"hasAlpha": true, "hasAlpha": true,
"redirect": "39e019fb-5f0a-4620-9772-63da8db7d311@f9941" "redirect": "c447cc4f-e204-44d4-9248-3f2063a0f914@f9941"
} }
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

View File

@ -1,134 +0,0 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "484d60bf-6c5c-4dfc-b5b8-b7d903dfac37",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "484d60bf-6c5c-4dfc-b5b8-b7d903dfac37@6c48a",
"displayName": "Enemy",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "484d60bf-6c5c-4dfc-b5b8-b7d903dfac37",
"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": "484d60bf-6c5c-4dfc-b5b8-b7d903dfac37@f9941",
"displayName": "Enemy",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": -0.5,
"offsetY": 0,
"trimX": 5,
"trimY": 4,
"width": 28,
"height": 62,
"rawWidth": 39,
"rawHeight": 70,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-14,
-31,
0,
14,
-31,
0,
-14,
31,
0,
14,
31,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
5,
66,
33,
66,
5,
4,
33,
4
],
"nuv": [
0.1282051282051282,
0.05714285714285714,
0.8461538461538461,
0.05714285714285714,
0.1282051282051282,
0.9428571428571428,
0.8461538461538461,
0.9428571428571428
],
"minPos": [
-14,
-31,
0
],
"maxPos": [
14,
31,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "484d60bf-6c5c-4dfc-b5b8-b7d903dfac37@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "484d60bf-6c5c-4dfc-b5b8-b7d903dfac37@f9941"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

View File

@ -2,7 +2,7 @@
"ver": "1.0.25", "ver": "1.0.25",
"importer": "image", "importer": "image",
"imported": true, "imported": true,
"uuid": "87757196-d6ec-4542-a8e8-11ae43be20bf", "uuid": "d9f03762-01f5-453e-a28d-afc72541f26b",
"files": [ "files": [
".json", ".json",
".png" ".png"
@ -10,14 +10,14 @@
"subMetas": { "subMetas": {
"6c48a": { "6c48a": {
"importer": "texture", "importer": "texture",
"uuid": "87757196-d6ec-4542-a8e8-11ae43be20bf@6c48a", "uuid": "d9f03762-01f5-453e-a28d-afc72541f26b@6c48a",
"displayName": "day-la-lon-nc-ngot", "displayName": "Field",
"id": "6c48a", "id": "6c48a",
"name": "texture", "name": "texture",
"userData": { "userData": {
"wrapModeS": "clamp-to-edge", "wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge", "wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "87757196-d6ec-4542-a8e8-11ae43be20bf", "imageUuidOrDatabaseUri": "d9f03762-01f5-453e-a28d-afc72541f26b",
"isUuid": true, "isUuid": true,
"visible": false, "visible": false,
"minfilter": "linear", "minfilter": "linear",
@ -34,8 +34,8 @@
}, },
"f9941": { "f9941": {
"importer": "sprite-frame", "importer": "sprite-frame",
"uuid": "87757196-d6ec-4542-a8e8-11ae43be20bf@f9941", "uuid": "d9f03762-01f5-453e-a28d-afc72541f26b@f9941",
"displayName": "day-la-lon-nc-ngot", "displayName": "Field",
"id": "f9941", "id": "f9941",
"name": "spriteFrame", "name": "spriteFrame",
"userData": { "userData": {
@ -44,12 +44,12 @@
"rotated": false, "rotated": false,
"offsetX": 0.5, "offsetX": 0.5,
"offsetY": 0, "offsetY": 0,
"trimX": 285, "trimX": 186,
"trimY": 72, "trimY": 200,
"width": 431, "width": 1059,
"height": 856, "height": 2203,
"rawWidth": 1000, "rawWidth": 1430,
"rawHeight": 1000, "rawHeight": 2603,
"borderTop": 0, "borderTop": 0,
"borderBottom": 0, "borderBottom": 0,
"borderLeft": 0, "borderLeft": 0,
@ -61,17 +61,17 @@
"meshType": 0, "meshType": 0,
"vertices": { "vertices": {
"rawPosition": [ "rawPosition": [
-215.5, -529.5,
-428, -1101.5,
0, 0,
215.5, 529.5,
-428, -1101.5,
0, 0,
-215.5, -529.5,
428, 1101.5,
0, 0,
215.5, 529.5,
428, 1101.5,
0 0
], ],
"indexes": [ "indexes": [
@ -83,38 +83,38 @@
3 3
], ],
"uv": [ "uv": [
285, 186,
928, 2403,
716, 1245,
928, 2403,
285, 186,
72, 200,
716, 1245,
72 200
], ],
"nuv": [ "nuv": [
0.285, 0.13006993006993006,
0.072, 0.0768344218209758,
0.716, 0.8706293706293706,
0.072, 0.0768344218209758,
0.285, 0.13006993006993006,
0.928, 0.9231655781790242,
0.716, 0.8706293706293706,
0.928 0.9231655781790242
], ],
"minPos": [ "minPos": [
-215.5, -529.5,
-428, -1101.5,
0 0
], ],
"maxPos": [ "maxPos": [
215.5, 529.5,
428, 1101.5,
0 0
] ]
}, },
"isUuid": true, "isUuid": true,
"imageUuidOrDatabaseUri": "87757196-d6ec-4542-a8e8-11ae43be20bf@6c48a", "imageUuidOrDatabaseUri": "d9f03762-01f5-453e-a28d-afc72541f26b@6c48a",
"atlasUuid": "" "atlasUuid": ""
}, },
"ver": "1.0.11", "ver": "1.0.11",
@ -129,6 +129,6 @@
"type": "sprite-frame", "type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true, "fixAlphaTransparencyArtifacts": true,
"hasAlpha": true, "hasAlpha": true,
"redirect": "87757196-d6ec-4542-a8e8-11ae43be20bf@f9941" "redirect": "d9f03762-01f5-453e-a28d-afc72541f26b@f9941"
} }
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,134 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "d5a56802-cf55-4ffb-820a-6100f5c1ba0a",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "d5a56802-cf55-4ffb-820a-6100f5c1ba0a@6c48a",
"displayName": "Flipper_L",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "d5a56802-cf55-4ffb-820a-6100f5c1ba0a",
"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": "d5a56802-cf55-4ffb-820a-6100f5c1ba0a@f9941",
"displayName": "Flipper_L",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 43,
"trimY": 57,
"width": 170,
"height": 142,
"rawWidth": 256,
"rawHeight": 256,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-85,
-71,
0,
85,
-71,
0,
-85,
71,
0,
85,
71,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
43,
199,
213,
199,
43,
57,
213,
57
],
"nuv": [
0.16796875,
0.22265625,
0.83203125,
0.22265625,
0.16796875,
0.77734375,
0.83203125,
0.77734375
],
"minPos": [
-85,
-71,
0
],
"maxPos": [
85,
71,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "d5a56802-cf55-4ffb-820a-6100f5c1ba0a@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "d5a56802-cf55-4ffb-820a-6100f5c1ba0a@f9941"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,134 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "c394c902-7f41-44b0-81c6-4695e9ec873e",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "c394c902-7f41-44b0-81c6-4695e9ec873e@6c48a",
"displayName": "Flipper_R",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "c394c902-7f41-44b0-81c6-4695e9ec873e",
"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": "c394c902-7f41-44b0-81c6-4695e9ec873e@f9941",
"displayName": "Flipper_R",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 43,
"trimY": 57,
"width": 170,
"height": 142,
"rawWidth": 256,
"rawHeight": 256,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-85,
-71,
0,
85,
-71,
0,
-85,
71,
0,
85,
71,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
43,
199,
213,
199,
43,
57,
213,
57
],
"nuv": [
0.16796875,
0.22265625,
0.83203125,
0.22265625,
0.16796875,
0.77734375,
0.83203125,
0.77734375
],
"minPos": [
-85,
-71,
0
],
"maxPos": [
85,
71,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c394c902-7f41-44b0-81c6-4695e9ec873e@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "c394c902-7f41-44b0-81c6-4695e9ec873e@f9941"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -2,7 +2,7 @@
"ver": "1.0.25", "ver": "1.0.25",
"importer": "image", "importer": "image",
"imported": true, "imported": true,
"uuid": "4f72234d-abd9-4cef-acf2-bd453ad42c8d", "uuid": "483ec166-493b-43a4-885a-f5051af6a6c7",
"files": [ "files": [
".json", ".json",
".png" ".png"
@ -10,14 +10,14 @@
"subMetas": { "subMetas": {
"6c48a": { "6c48a": {
"importer": "texture", "importer": "texture",
"uuid": "4f72234d-abd9-4cef-acf2-bd453ad42c8d@6c48a", "uuid": "483ec166-493b-43a4-885a-f5051af6a6c7@6c48a",
"displayName": "ball1", "displayName": "Object_1",
"id": "6c48a", "id": "6c48a",
"name": "texture", "name": "texture",
"userData": { "userData": {
"wrapModeS": "clamp-to-edge", "wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge", "wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "4f72234d-abd9-4cef-acf2-bd453ad42c8d", "imageUuidOrDatabaseUri": "483ec166-493b-43a4-885a-f5051af6a6c7",
"isUuid": true, "isUuid": true,
"visible": false, "visible": false,
"minfilter": "linear", "minfilter": "linear",
@ -34,8 +34,8 @@
}, },
"f9941": { "f9941": {
"importer": "sprite-frame", "importer": "sprite-frame",
"uuid": "4f72234d-abd9-4cef-acf2-bd453ad42c8d@f9941", "uuid": "483ec166-493b-43a4-885a-f5051af6a6c7@f9941",
"displayName": "ball1", "displayName": "Object_1",
"id": "f9941", "id": "f9941",
"name": "spriteFrame", "name": "spriteFrame",
"userData": { "userData": {
@ -44,12 +44,12 @@
"rotated": false, "rotated": false,
"offsetX": 0, "offsetX": 0,
"offsetY": 0, "offsetY": 0,
"trimX": 0, "trimX": 74,
"trimY": 0, "trimY": 42,
"width": 200, "width": 108,
"height": 200, "height": 172,
"rawWidth": 200, "rawWidth": 256,
"rawHeight": 200, "rawHeight": 256,
"borderTop": 0, "borderTop": 0,
"borderBottom": 0, "borderBottom": 0,
"borderLeft": 0, "borderLeft": 0,
@ -61,17 +61,17 @@
"meshType": 0, "meshType": 0,
"vertices": { "vertices": {
"rawPosition": [ "rawPosition": [
-100, -54,
-100, -86,
0, 0,
100, 54,
-100, -86,
0, 0,
-100, -54,
100, 86,
0, 0,
100, 54,
100, 86,
0 0
], ],
"indexes": [ "indexes": [
@ -83,38 +83,38 @@
3 3
], ],
"uv": [ "uv": [
0, 74,
200, 214,
200, 182,
200, 214,
0, 74,
0, 42,
200, 182,
0 42
], ],
"nuv": [ "nuv": [
0, 0.2890625,
0, 0.1640625,
1, 0.7109375,
0, 0.1640625,
0, 0.2890625,
1, 0.8359375,
1, 0.7109375,
1 0.8359375
], ],
"minPos": [ "minPos": [
-100, -54,
-100, -86,
0 0
], ],
"maxPos": [ "maxPos": [
100, 54,
100, 86,
0 0
] ]
}, },
"isUuid": true, "isUuid": true,
"imageUuidOrDatabaseUri": "4f72234d-abd9-4cef-acf2-bd453ad42c8d@6c48a", "imageUuidOrDatabaseUri": "483ec166-493b-43a4-885a-f5051af6a6c7@6c48a",
"atlasUuid": "" "atlasUuid": ""
}, },
"ver": "1.0.11", "ver": "1.0.11",
@ -129,6 +129,6 @@
"type": "sprite-frame", "type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true, "fixAlphaTransparencyArtifacts": true,
"hasAlpha": true, "hasAlpha": true,
"redirect": "4f72234d-abd9-4cef-acf2-bd453ad42c8d@f9941" "redirect": "483ec166-493b-43a4-885a-f5051af6a6c7@f9941"
} }
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

View File

@ -0,0 +1,134 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "b221282a-61b6-4dc7-806a-1b65d15301ad",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "b221282a-61b6-4dc7-806a-1b65d15301ad@6c48a",
"displayName": "Object_2",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "b221282a-61b6-4dc7-806a-1b65d15301ad",
"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": "b221282a-61b6-4dc7-806a-1b65d15301ad@f9941",
"displayName": "Object_2",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 46,
"trimY": 47,
"width": 164,
"height": 162,
"rawWidth": 256,
"rawHeight": 256,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-82,
-81,
0,
82,
-81,
0,
-82,
81,
0,
82,
81,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
46,
209,
210,
209,
46,
47,
210,
47
],
"nuv": [
0.1796875,
0.18359375,
0.8203125,
0.18359375,
0.1796875,
0.81640625,
0.8203125,
0.81640625
],
"minPos": [
-82,
-81,
0
],
"maxPos": [
82,
81,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "b221282a-61b6-4dc7-806a-1b65d15301ad@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "b221282a-61b6-4dc7-806a-1b65d15301ad@f9941"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,134 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "7f202036-9f44-45eb-a85c-76a839f7f38a",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "7f202036-9f44-45eb-a85c-76a839f7f38a@6c48a",
"displayName": "Object_3",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "7f202036-9f44-45eb-a85c-76a839f7f38a",
"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": "7f202036-9f44-45eb-a85c-76a839f7f38a@f9941",
"displayName": "Object_3",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 73,
"trimY": 26,
"width": 110,
"height": 204,
"rawWidth": 256,
"rawHeight": 256,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-55,
-102,
0,
55,
-102,
0,
-55,
102,
0,
55,
102,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
73,
230,
183,
230,
73,
26,
183,
26
],
"nuv": [
0.28515625,
0.1015625,
0.71484375,
0.1015625,
0.28515625,
0.8984375,
0.71484375,
0.8984375
],
"minPos": [
-55,
-102,
0
],
"maxPos": [
55,
102,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "7f202036-9f44-45eb-a85c-76a839f7f38a@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "7f202036-9f44-45eb-a85c-76a839f7f38a@f9941"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -0,0 +1,134 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "d72ea6e1-f6ff-47ee-b33a-91c66be8808b",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "d72ea6e1-f6ff-47ee-b33a-91c66be8808b@6c48a",
"displayName": "Slingshot_1.1",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "d72ea6e1-f6ff-47ee-b33a-91c66be8808b",
"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": "d72ea6e1-f6ff-47ee-b33a-91c66be8808b@f9941",
"displayName": "Slingshot_1.1",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 81,
"trimY": 40,
"width": 94,
"height": 176,
"rawWidth": 256,
"rawHeight": 256,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-47,
-88,
0,
47,
-88,
0,
-47,
88,
0,
47,
88,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
81,
216,
175,
216,
81,
40,
175,
40
],
"nuv": [
0.31640625,
0.15625,
0.68359375,
0.15625,
0.31640625,
0.84375,
0.68359375,
0.84375
],
"minPos": [
-47,
-88,
0
],
"maxPos": [
47,
88,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "d72ea6e1-f6ff-47ee-b33a-91c66be8808b@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "d72ea6e1-f6ff-47ee-b33a-91c66be8808b@f9941"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -0,0 +1,134 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "338e8aa4-4194-46bf-b7c2-e7e42f783456",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "338e8aa4-4194-46bf-b7c2-e7e42f783456@6c48a",
"displayName": "Slingshot_2",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "338e8aa4-4194-46bf-b7c2-e7e42f783456",
"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": "338e8aa4-4194-46bf-b7c2-e7e42f783456@f9941",
"displayName": "Slingshot_2",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": -11.5,
"offsetY": 0,
"trimX": 74,
"trimY": 50,
"width": 85,
"height": 156,
"rawWidth": 256,
"rawHeight": 256,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-42.5,
-78,
0,
42.5,
-78,
0,
-42.5,
78,
0,
42.5,
78,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
74,
206,
159,
206,
74,
50,
159,
50
],
"nuv": [
0.2890625,
0.1953125,
0.62109375,
0.1953125,
0.2890625,
0.8046875,
0.62109375,
0.8046875
],
"minPos": [
-42.5,
-78,
0
],
"maxPos": [
42.5,
78,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "338e8aa4-4194-46bf-b7c2-e7e42f783456@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "338e8aa4-4194-46bf-b7c2-e7e42f783456@f9941"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

View File

@ -0,0 +1,134 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "4ed9654f-1c2a-4945-8ba0-c8639f7c56ff",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "4ed9654f-1c2a-4945-8ba0-c8639f7c56ff@6c48a",
"displayName": "Slingshot_base",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "4ed9654f-1c2a-4945-8ba0-c8639f7c56ff",
"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": "4ed9654f-1c2a-4945-8ba0-c8639f7c56ff@f9941",
"displayName": "Slingshot_base",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 6,
"offsetY": 0,
"trimX": 86,
"trimY": 37,
"width": 96,
"height": 182,
"rawWidth": 256,
"rawHeight": 256,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-48,
-91,
0,
48,
-91,
0,
-48,
91,
0,
48,
91,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
86,
219,
182,
219,
86,
37,
182,
37
],
"nuv": [
0.3359375,
0.14453125,
0.7109375,
0.14453125,
0.3359375,
0.85546875,
0.7109375,
0.85546875
],
"minPos": [
-48,
-91,
0
],
"maxPos": [
48,
91,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "4ed9654f-1c2a-4945-8ba0-c8639f7c56ff@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "4ed9654f-1c2a-4945-8ba0-c8639f7c56ff@f9941"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

View File

@ -2,42 +2,41 @@
"ver": "1.0.25", "ver": "1.0.25",
"importer": "image", "importer": "image",
"imported": true, "imported": true,
"uuid": "d2e7191d-3d2d-41b9-9714-e81a24fbb176", "uuid": "22da4f3e-e271-413c-a5ef-d4b1ccba7b92",
"files": [ "files": [
".json", ".json",
".png" ".png"
], ],
"subMetas": { "subMetas": {
"6c48a": { "6c48a": {
"ver": "1.0.22",
"importer": "texture", "importer": "texture",
"uuid": "d2e7191d-3d2d-41b9-9714-e81a24fbb176@6c48a", "uuid": "22da4f3e-e271-413c-a5ef-d4b1ccba7b92@6c48a",
"imported": true, "displayName": "Star_01",
"files": [ "id": "6c48a",
".json" "name": "texture",
],
"subMetas": {},
"userData": { "userData": {
"wrapModeS": "repeat", "wrapModeS": "repeat",
"wrapModeT": "repeat", "wrapModeT": "repeat",
"minfilter": "linear", "minfilter": "linear",
"magfilter": "linear", "magfilter": "linear",
"mipfilter": "none", "mipfilter": "none",
"premultiplyAlpha": false,
"anisotropy": 0, "anisotropy": 0,
"isUuid": true, "isUuid": true,
"imageUuidOrDatabaseUri": "d2e7191d-3d2d-41b9-9714-e81a24fbb176", "imageUuidOrDatabaseUri": "22da4f3e-e271-413c-a5ef-d4b1ccba7b92",
"visible": true "visible": true
}, },
"displayName": "streak", "ver": "1.0.22",
"id": "6c48a", "imported": true,
"name": "texture" "files": [
".json"
],
"subMetas": {}
} }
}, },
"userData": { "userData": {
"type": "texture", "fixAlphaTransparencyArtifacts": true,
"redirect": "d2e7191d-3d2d-41b9-9714-e81a24fbb176@6c48a",
"hasAlpha": true, "hasAlpha": true,
"fixAlphaTransparencyArtifacts": false "type": "texture",
"redirect": "22da4f3e-e271-413c-a5ef-d4b1ccba7b92@6c48a"
} }
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -2,7 +2,7 @@
"ver": "1.0.25", "ver": "1.0.25",
"importer": "image", "importer": "image",
"imported": true, "imported": true,
"uuid": "99965ba1-0be3-4b32-be47-131eaac4b520", "uuid": "67283605-c99d-4dbd-b10c-ffa39131dc0a",
"files": [ "files": [
".json", ".json",
".png" ".png"
@ -10,14 +10,14 @@
"subMetas": { "subMetas": {
"6c48a": { "6c48a": {
"importer": "texture", "importer": "texture",
"uuid": "99965ba1-0be3-4b32-be47-131eaac4b520@6c48a", "uuid": "67283605-c99d-4dbd-b10c-ffa39131dc0a@6c48a",
"displayName": "flipper", "displayName": "Track",
"id": "6c48a", "id": "6c48a",
"name": "texture", "name": "texture",
"userData": { "userData": {
"wrapModeS": "clamp-to-edge", "wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge", "wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "99965ba1-0be3-4b32-be47-131eaac4b520", "imageUuidOrDatabaseUri": "67283605-c99d-4dbd-b10c-ffa39131dc0a",
"isUuid": true, "isUuid": true,
"visible": false, "visible": false,
"minfilter": "linear", "minfilter": "linear",
@ -34,8 +34,8 @@
}, },
"f9941": { "f9941": {
"importer": "sprite-frame", "importer": "sprite-frame",
"uuid": "99965ba1-0be3-4b32-be47-131eaac4b520@f9941", "uuid": "67283605-c99d-4dbd-b10c-ffa39131dc0a@f9941",
"displayName": "flipper", "displayName": "Track",
"id": "f9941", "id": "f9941",
"name": "spriteFrame", "name": "spriteFrame",
"userData": { "userData": {
@ -46,14 +46,14 @@
"offsetY": 0, "offsetY": 0,
"trimX": 0, "trimX": 0,
"trimY": 0, "trimY": 0,
"width": 328, "width": 353,
"height": 90, "height": 24,
"rawWidth": 328, "rawWidth": 353,
"rawHeight": 90, "rawHeight": 24,
"borderTop": 0, "borderTop": 0,
"borderBottom": 0, "borderBottom": 0,
"borderLeft": 0, "borderLeft": 10,
"borderRight": 0, "borderRight": 10,
"packable": true, "packable": true,
"pixelsToUnit": 100, "pixelsToUnit": 100,
"pivotX": 0.5, "pivotX": 0.5,
@ -61,17 +61,17 @@
"meshType": 0, "meshType": 0,
"vertices": { "vertices": {
"rawPosition": [ "rawPosition": [
-164, -176.5,
-45, -12,
0, 0,
164, 176.5,
-45, -12,
0, 0,
-164, -176.5,
45, 12,
0, 0,
164, 176.5,
45, 12,
0 0
], ],
"indexes": [ "indexes": [
@ -84,12 +84,12 @@
], ],
"uv": [ "uv": [
0, 0,
90, 24,
328, 353,
90, 24,
0, 0,
0, 0,
328, 353,
0 0
], ],
"nuv": [ "nuv": [
@ -103,18 +103,18 @@
1 1
], ],
"minPos": [ "minPos": [
-164, -176.5,
-45, -12,
0 0
], ],
"maxPos": [ "maxPos": [
164, 176.5,
45, 12,
0 0
] ]
}, },
"isUuid": true, "isUuid": true,
"imageUuidOrDatabaseUri": "99965ba1-0be3-4b32-be47-131eaac4b520@6c48a", "imageUuidOrDatabaseUri": "67283605-c99d-4dbd-b10c-ffa39131dc0a@6c48a",
"atlasUuid": "" "atlasUuid": ""
}, },
"ver": "1.0.11", "ver": "1.0.11",
@ -129,6 +129,6 @@
"type": "sprite-frame", "type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true, "fixAlphaTransparencyArtifacts": true,
"hasAlpha": true, "hasAlpha": true,
"redirect": "99965ba1-0be3-4b32-be47-131eaac4b520@f9941" "redirect": "67283605-c99d-4dbd-b10c-ffa39131dc0a@f9941"
} }
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,42 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "2132ae14-10fc-4c11-8c14-56eecbae3327",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "2132ae14-10fc-4c11-8c14-56eecbae3327@6c48a",
"displayName": "Trail_05",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "repeat",
"wrapModeT": "repeat",
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0,
"isUuid": true,
"imageUuidOrDatabaseUri": "2132ae14-10fc-4c11-8c14-56eecbae3327",
"visible": true
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"type": "texture",
"redirect": "2132ae14-10fc-4c11-8c14-56eecbae3327@6c48a"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1015 KiB

View File

@ -0,0 +1,134 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "13a3ff76-1065-498f-8349-bf2f5173459c",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "13a3ff76-1065-498f-8349-bf2f5173459c@6c48a",
"displayName": "Tree",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "13a3ff76-1065-498f-8349-bf2f5173459c",
"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": "13a3ff76-1065-498f-8349-bf2f5173459c@f9941",
"displayName": "Tree",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 29.5,
"trimX": 27,
"trimY": 7,
"width": 1376,
"height": 2530,
"rawWidth": 1430,
"rawHeight": 2603,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-688,
-1265,
0,
688,
-1265,
0,
-688,
1265,
0,
688,
1265,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
27,
2596,
1403,
2596,
27,
66,
1403,
66
],
"nuv": [
0.01888111888111888,
0.025355359200922013,
0.9811188811188811,
0.025355359200922013,
0.01888111888111888,
0.9973107952362659,
0.9811188811188811,
0.9973107952362659
],
"minPos": [
-688,
-1265,
0
],
"maxPos": [
688,
1265,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "13a3ff76-1065-498f-8349-bf2f5173459c@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "13a3ff76-1065-498f-8349-bf2f5173459c@f9941"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

View File

@ -2,7 +2,7 @@
"ver": "1.0.25", "ver": "1.0.25",
"importer": "image", "importer": "image",
"imported": true, "imported": true,
"uuid": "6a4d47ab-64f8-42b2-88e9-3f17c88f90bb", "uuid": "7520f46c-1fa8-4487-8979-1e97327a53a6",
"files": [ "files": [
".json", ".json",
".png" ".png"
@ -10,14 +10,14 @@
"subMetas": { "subMetas": {
"6c48a": { "6c48a": {
"importer": "texture", "importer": "texture",
"uuid": "6a4d47ab-64f8-42b2-88e9-3f17c88f90bb@6c48a", "uuid": "7520f46c-1fa8-4487-8979-1e97327a53a6@6c48a",
"displayName": "Referee", "displayName": "Wall_1",
"id": "6c48a", "id": "6c48a",
"name": "texture", "name": "texture",
"userData": { "userData": {
"wrapModeS": "clamp-to-edge", "wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge", "wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "6a4d47ab-64f8-42b2-88e9-3f17c88f90bb", "imageUuidOrDatabaseUri": "7520f46c-1fa8-4487-8979-1e97327a53a6",
"isUuid": true, "isUuid": true,
"visible": false, "visible": false,
"minfilter": "linear", "minfilter": "linear",
@ -34,22 +34,22 @@
}, },
"f9941": { "f9941": {
"importer": "sprite-frame", "importer": "sprite-frame",
"uuid": "6a4d47ab-64f8-42b2-88e9-3f17c88f90bb@f9941", "uuid": "7520f46c-1fa8-4487-8979-1e97327a53a6@f9941",
"displayName": "Referee", "displayName": "Wall_1",
"id": "f9941", "id": "f9941",
"name": "spriteFrame", "name": "spriteFrame",
"userData": { "userData": {
"trimType": "auto", "trimType": "auto",
"trimThreshold": 1, "trimThreshold": 1,
"rotated": false, "rotated": false,
"offsetX": -0.5, "offsetX": 0,
"offsetY": 1, "offsetY": 2,
"trimX": 8, "trimX": 106,
"trimY": 12, "trimY": 24,
"width": 22, "width": 44,
"height": 44, "height": 204,
"rawWidth": 39, "rawWidth": 256,
"rawHeight": 70, "rawHeight": 256,
"borderTop": 0, "borderTop": 0,
"borderBottom": 0, "borderBottom": 0,
"borderLeft": 0, "borderLeft": 0,
@ -61,17 +61,17 @@
"meshType": 0, "meshType": 0,
"vertices": { "vertices": {
"rawPosition": [ "rawPosition": [
-11,
-22, -22,
-102,
0,
22,
-102,
0, 0,
11,
-22, -22,
102,
0, 0,
-11,
22,
0,
11,
22, 22,
102,
0 0
], ],
"indexes": [ "indexes": [
@ -83,38 +83,38 @@
3 3
], ],
"uv": [ "uv": [
8, 106,
58, 232,
30, 150,
58, 232,
8, 106,
14, 28,
30, 150,
14 28
], ],
"nuv": [ "nuv": [
0.20512820512820512, 0.4140625,
0.2, 0.109375,
0.7692307692307693, 0.5859375,
0.2, 0.109375,
0.20512820512820512, 0.4140625,
0.8285714285714286, 0.90625,
0.7692307692307693, 0.5859375,
0.8285714285714286 0.90625
], ],
"minPos": [ "minPos": [
-11,
-22, -22,
-102,
0 0
], ],
"maxPos": [ "maxPos": [
11,
22, 22,
102,
0 0
] ]
}, },
"isUuid": true, "isUuid": true,
"imageUuidOrDatabaseUri": "6a4d47ab-64f8-42b2-88e9-3f17c88f90bb@6c48a", "imageUuidOrDatabaseUri": "7520f46c-1fa8-4487-8979-1e97327a53a6@6c48a",
"atlasUuid": "" "atlasUuid": ""
}, },
"ver": "1.0.11", "ver": "1.0.11",
@ -129,6 +129,6 @@
"type": "sprite-frame", "type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true, "fixAlphaTransparencyArtifacts": true,
"hasAlpha": true, "hasAlpha": true,
"redirect": "6a4d47ab-64f8-42b2-88e9-3f17c88f90bb@f9941" "redirect": "7520f46c-1fa8-4487-8979-1e97327a53a6@f9941"
} }
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,134 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "ee42c8cb-269a-4f0f-ba64-4da5c24ff9cd",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "ee42c8cb-269a-4f0f-ba64-4da5c24ff9cd@6c48a",
"displayName": "Wall_3",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "ee42c8cb-269a-4f0f-ba64-4da5c24ff9cd",
"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": "ee42c8cb-269a-4f0f-ba64-4da5c24ff9cd@f9941",
"displayName": "Wall_3",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": -0.5,
"trimX": 58,
"trimY": 55,
"width": 140,
"height": 147,
"rawWidth": 256,
"rawHeight": 256,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-70,
-73.5,
0,
70,
-73.5,
0,
-70,
73.5,
0,
70,
73.5,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
58,
201,
198,
201,
58,
54,
198,
54
],
"nuv": [
0.2265625,
0.2109375,
0.7734375,
0.2109375,
0.2265625,
0.78515625,
0.7734375,
0.78515625
],
"minPos": [
-70,
-73.5,
0
],
"maxPos": [
70,
73.5,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "ee42c8cb-269a-4f0f-ba64-4da5c24ff9cd@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "ee42c8cb-269a-4f0f-ba64-4da5c24ff9cd@f9941"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -0,0 +1,12 @@
{
"ver": "1.1.0",
"importer": "directory",
"imported": true,
"uuid": "1021b4b4-500f-4a7a-a921-0cd705807f99",
"files": [],
"subMetas": {},
"userData": {
"compressionType": {},
"isRemoteBundle": {}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

View File

@ -2,7 +2,7 @@
"ver": "1.0.25", "ver": "1.0.25",
"importer": "image", "importer": "image",
"imported": true, "imported": true,
"uuid": "2ee842e1-bb95-48f7-b919-59aadb8e138a", "uuid": "95489261-c577-4a5b-b584-079a3221c1d2",
"files": [ "files": [
".json", ".json",
".png" ".png"
@ -10,14 +10,14 @@
"subMetas": { "subMetas": {
"6c48a": { "6c48a": {
"importer": "texture", "importer": "texture",
"uuid": "2ee842e1-bb95-48f7-b919-59aadb8e138a@6c48a", "uuid": "95489261-c577-4a5b-b584-079a3221c1d2@6c48a",
"displayName": "T_goal", "displayName": "Hit",
"id": "6c48a", "id": "6c48a",
"name": "texture", "name": "texture",
"userData": { "userData": {
"wrapModeS": "clamp-to-edge", "wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge", "wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "2ee842e1-bb95-48f7-b919-59aadb8e138a", "imageUuidOrDatabaseUri": "95489261-c577-4a5b-b584-079a3221c1d2",
"isUuid": true, "isUuid": true,
"visible": false, "visible": false,
"minfilter": "linear", "minfilter": "linear",
@ -34,8 +34,8 @@
}, },
"f9941": { "f9941": {
"importer": "sprite-frame", "importer": "sprite-frame",
"uuid": "2ee842e1-bb95-48f7-b919-59aadb8e138a@f9941", "uuid": "95489261-c577-4a5b-b584-079a3221c1d2@f9941",
"displayName": "T_goal", "displayName": "Hit",
"id": "f9941", "id": "f9941",
"name": "spriteFrame", "name": "spriteFrame",
"userData": { "userData": {
@ -43,13 +43,13 @@
"trimThreshold": 1, "trimThreshold": 1,
"rotated": false, "rotated": false,
"offsetX": 0, "offsetX": 0,
"offsetY": 0.5, "offsetY": 2,
"trimX": 10, "trimX": 27,
"trimY": 15, "trimY": 8,
"width": 236, "width": 202,
"height": 88, "height": 236,
"rawWidth": 256, "rawWidth": 256,
"rawHeight": 119, "rawHeight": 256,
"borderTop": 0, "borderTop": 0,
"borderBottom": 0, "borderBottom": 0,
"borderLeft": 0, "borderLeft": 0,
@ -61,17 +61,17 @@
"meshType": 0, "meshType": 0,
"vertices": { "vertices": {
"rawPosition": [ "rawPosition": [
-101,
-118, -118,
-44,
0,
118,
-44,
0, 0,
101,
-118, -118,
44,
0, 0,
-101,
118,
0,
101,
118, 118,
44,
0 0
], ],
"indexes": [ "indexes": [
@ -83,38 +83,38 @@
3 3
], ],
"uv": [ "uv": [
10, 27,
104, 248,
246, 229,
104, 248,
10, 27,
16, 12,
246, 229,
16 12
], ],
"nuv": [ "nuv": [
0.0390625, 0.10546875,
0.13445378151260504, 0.046875,
0.9609375, 0.89453125,
0.13445378151260504, 0.046875,
0.0390625, 0.10546875,
0.8739495798319328, 0.96875,
0.9609375, 0.89453125,
0.8739495798319328 0.96875
], ],
"minPos": [ "minPos": [
-101,
-118, -118,
-44,
0 0
], ],
"maxPos": [ "maxPos": [
101,
118, 118,
44,
0 0
] ]
}, },
"isUuid": true, "isUuid": true,
"imageUuidOrDatabaseUri": "2ee842e1-bb95-48f7-b919-59aadb8e138a@6c48a", "imageUuidOrDatabaseUri": "95489261-c577-4a5b-b584-079a3221c1d2@6c48a",
"atlasUuid": "" "atlasUuid": ""
}, },
"ver": "1.0.11", "ver": "1.0.11",
@ -129,6 +129,6 @@
"type": "sprite-frame", "type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true, "fixAlphaTransparencyArtifacts": true,
"hasAlpha": true, "hasAlpha": true,
"redirect": "2ee842e1-bb95-48f7-b919-59aadb8e138a@f9941" "redirect": "95489261-c577-4a5b-b584-079a3221c1d2@f9941"
} }
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

View File

@ -0,0 +1,134 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "c60afd72-3284-4d02-a2fa-f70904bfd53a",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "c60afd72-3284-4d02-a2fa-f70904bfd53a@6c48a",
"displayName": "Idle",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "c60afd72-3284-4d02-a2fa-f70904bfd53a",
"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": "c60afd72-3284-4d02-a2fa-f70904bfd53a@f9941",
"displayName": "Idle",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 2,
"trimX": 27,
"trimY": 8,
"width": 202,
"height": 236,
"rawWidth": 256,
"rawHeight": 256,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-101,
-118,
0,
101,
-118,
0,
-101,
118,
0,
101,
118,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
27,
248,
229,
248,
27,
12,
229,
12
],
"nuv": [
0.10546875,
0.046875,
0.89453125,
0.046875,
0.10546875,
0.96875,
0.89453125,
0.96875
],
"minPos": [
-101,
-118,
0
],
"maxPos": [
101,
118,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c60afd72-3284-4d02-a2fa-f70904bfd53a@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "c60afd72-3284-4d02-a2fa-f70904bfd53a@f9941"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 713 B

View File

@ -1,134 +0,0 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "8bc52c2c-7db5-4951-9bf1-a38f1914bf0e",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "8bc52c2c-7db5-4951-9bf1-a38f1914bf0e@6c48a",
"displayName": "characterRed",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "8bc52c2c-7db5-4951-9bf1-a38f1914bf0e",
"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": "8bc52c2c-7db5-4951-9bf1-a38f1914bf0e@f9941",
"displayName": "characterRed",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 21,
"height": 31,
"rawWidth": 21,
"rawHeight": 31,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-10.5,
-15.5,
0,
10.5,
-15.5,
0,
-10.5,
15.5,
0,
10.5,
15.5,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
31,
21,
31,
0,
0,
21,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-10.5,
-15.5,
0
],
"maxPos": [
10.5,
15.5,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "8bc52c2c-7db5-4951-9bf1-a38f1914bf0e@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "8bc52c2c-7db5-4951-9bf1-a38f1914bf0e@f9941"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

View File

@ -1,134 +0,0 @@
{
"ver": "1.0.25",
"importer": "image",
"imported": true,
"uuid": "cdb1ff8a-065e-4d3f-8b28-3bede38d9b1f",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "cdb1ff8a-065e-4d3f-8b28-3bede38d9b1f@6c48a",
"displayName": "clock",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "cdb1ff8a-065e-4d3f-8b28-3bede38d9b1f",
"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": "cdb1ff8a-065e-4d3f-8b28-3bede38d9b1f@f9941",
"displayName": "clock",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 512,
"height": 512,
"rawWidth": 512,
"rawHeight": 512,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-256,
-256,
0,
256,
-256,
0,
-256,
256,
0,
256,
256,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
512,
512,
512,
0,
0,
512,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-256,
-256,
0
],
"maxPos": [
256,
256,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "cdb1ff8a-065e-4d3f-8b28-3bede38d9b1f@6c48a",
"atlasUuid": ""
},
"ver": "1.0.11",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true,
"hasAlpha": true,
"redirect": "cdb1ff8a-065e-4d3f-8b28-3bede38d9b1f@f9941"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 540 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 125 KiB

View File

@ -2,7 +2,7 @@
"ver": "1.0.25", "ver": "1.0.25",
"importer": "image", "importer": "image",
"imported": true, "imported": true,
"uuid": "3edb092d-e894-4a3f-8a19-d1dcb1c80ff8", "uuid": "68aadf41-730b-4e02-a9cc-740c2d015d56",
"files": [ "files": [
".json", ".json",
".png" ".png"
@ -10,14 +10,14 @@
"subMetas": { "subMetas": {
"6c48a": { "6c48a": {
"importer": "texture", "importer": "texture",
"uuid": "3edb092d-e894-4a3f-8a19-d1dcb1c80ff8@6c48a", "uuid": "68aadf41-730b-4e02-a9cc-740c2d015d56@6c48a",
"displayName": "goal", "displayName": "Goal",
"id": "6c48a", "id": "6c48a",
"name": "texture", "name": "texture",
"userData": { "userData": {
"wrapModeS": "clamp-to-edge", "wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge", "wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "3edb092d-e894-4a3f-8a19-d1dcb1c80ff8", "imageUuidOrDatabaseUri": "68aadf41-730b-4e02-a9cc-740c2d015d56",
"isUuid": true, "isUuid": true,
"visible": false, "visible": false,
"minfilter": "linear", "minfilter": "linear",
@ -34,22 +34,22 @@
}, },
"f9941": { "f9941": {
"importer": "sprite-frame", "importer": "sprite-frame",
"uuid": "3edb092d-e894-4a3f-8a19-d1dcb1c80ff8@f9941", "uuid": "68aadf41-730b-4e02-a9cc-740c2d015d56@f9941",
"displayName": "goal", "displayName": "Goal",
"id": "f9941", "id": "f9941",
"name": "spriteFrame", "name": "spriteFrame",
"userData": { "userData": {
"trimType": "auto", "trimType": "auto",
"trimThreshold": 1, "trimThreshold": 1,
"rotated": false, "rotated": false,
"offsetX": -0.5, "offsetX": 0,
"offsetY": 0.5, "offsetY": 3.5,
"trimX": 15, "trimX": 1,
"trimY": 26, "trimY": 126,
"width": 269, "width": 510,
"height": 147, "height": 253,
"rawWidth": 300, "rawWidth": 512,
"rawHeight": 200, "rawHeight": 512,
"borderTop": 0, "borderTop": 0,
"borderBottom": 0, "borderBottom": 0,
"borderLeft": 0, "borderLeft": 0,
@ -61,17 +61,17 @@
"meshType": 0, "meshType": 0,
"vertices": { "vertices": {
"rawPosition": [ "rawPosition": [
-134.5, -255,
-73.5, -126.5,
0, 0,
134.5, 255,
-73.5, -126.5,
0, 0,
-134.5, -255,
73.5, 126.5,
0, 0,
134.5, 255,
73.5, 126.5,
0 0
], ],
"indexes": [ "indexes": [
@ -83,38 +83,38 @@
3 3
], ],
"uv": [ "uv": [
15, 1,
174, 386,
284, 511,
174, 386,
15, 1,
27, 133,
284, 511,
27 133
], ],
"nuv": [ "nuv": [
0.05, 0.001953125,
0.135, 0.259765625,
0.9466666666666667, 0.998046875,
0.135, 0.259765625,
0.05, 0.001953125,
0.87, 0.75390625,
0.9466666666666667, 0.998046875,
0.87 0.75390625
], ],
"minPos": [ "minPos": [
-134.5, -255,
-73.5, -126.5,
0 0
], ],
"maxPos": [ "maxPos": [
134.5, 255,
73.5, 126.5,
0 0
] ]
}, },
"isUuid": true, "isUuid": true,
"imageUuidOrDatabaseUri": "3edb092d-e894-4a3f-8a19-d1dcb1c80ff8@6c48a", "imageUuidOrDatabaseUri": "68aadf41-730b-4e02-a9cc-740c2d015d56@6c48a",
"atlasUuid": "" "atlasUuid": ""
}, },
"ver": "1.0.11", "ver": "1.0.11",
@ -129,6 +129,6 @@
"type": "sprite-frame", "type": "sprite-frame",
"fixAlphaTransparencyArtifacts": true, "fixAlphaTransparencyArtifacts": true,
"hasAlpha": true, "hasAlpha": true,
"redirect": "3edb092d-e894-4a3f-8a19-d1dcb1c80ff8@f9941" "redirect": "68aadf41-730b-4e02-a9cc-740c2d015d56@f9941"
} }
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Some files were not shown because too many files have changed in this diff Show More