Commit d442e651 authored by asdf's avatar asdf

.

parent 734d9ccd
......@@ -9,7 +9,7 @@
<br>
<span style="height: 30px; font-size: 18px;">第{{i + 1}}页标题文本:</span>
<br>
<input style="width: 150px; " type="text" maxlength="" nz-input [(ngModel)]="question.questionTxt"
<input style="width: 150px; " type="text" maxlength="" nz-input [(ngModel)]="question.questionText"
(blur)="save()">
<br>
<br>
......
......@@ -21,7 +21,7 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy {
addQuestion() {
this.item.questionList.push({
"questionAudio": "",
"questionTxt": "",
"questionText": "",
"optionList": [{
"text":"",
"optionDragonBone": {
......@@ -88,8 +88,6 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy {
ngOnInit() {
this.item = {
tittleAudio: "",
tittleTxt: "",
questionList: []
};
......@@ -126,7 +124,7 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy {
onQuestionAudioUploadSuccess(e, questionIdx) {
this.item.questionList[questionIdx].questionAudio = e.url;
this.save();
// questionTxt
// questionText
}
radioClick(questionIdx, optionIdx) {
......
{
"__type__": "cc.AnimationClip",
"_name": "animLeft",
"_objFlags": 0,
"_native": "",
"_duration": 0.08333333333333333,
"sample": 60,
"speed": 0.6,
"wrapMode": 1,
"curveData": {
"paths": {},
"comps": {},
"props": {
"eulerAngles": [
{
"frame": 0,
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"frame": 0.08333333333333333,
"value": {
"__type__": "cc.Vec3",
"x": -60,
"y": 0,
"z": 0
}
}
]
}
},
"events": []
}
\ No newline at end of file
{
"ver": "2.1.0",
"uuid": "e2049ddd-b9c3-4d05-b425-cc8db5e3982f",
"subMetas": {}
}
\ No newline at end of file
{
"__type__": "cc.AnimationClip",
"_name": "animLeft2",
"_objFlags": 0,
"_native": "",
"_duration": 0.08333333333333333,
"sample": 60,
"speed": 0.5,
"wrapMode": 36,
"curveData": {
"paths": {},
"comps": {},
"props": {
"eulerAngles": [
{
"frame": 0,
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"frame": 0.08333333333333333,
"value": {
"__type__": "cc.Vec3",
"x": -60,
"y": 0,
"z": 0
}
}
]
}
},
"events": []
}
\ No newline at end of file
{
"ver": "2.1.0",
"uuid": "a64e6c3a-3951-4032-b174-2d8c3f48ed59",
"subMetas": {}
}
\ No newline at end of file
{
"__type__": "cc.AnimationClip",
"_name": "animRight",
"_objFlags": 0,
"_native": "",
"_duration": 0.08333333333333333,
"sample": 60,
"speed": 0.6,
"wrapMode": 1,
"curveData": {
"paths": {},
"comps": {},
"props": {
"eulerAngles": [
{
"frame": 0,
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"frame": 0.08333333333333333,
"value": {
"__type__": "cc.Vec3",
"x": -60,
"y": 0,
"z": 0
}
}
]
}
},
"events": []
}
\ No newline at end of file
{
"ver": "2.1.0",
"uuid": "4de8018d-6335-4230-800b-5847d4e00f37",
"subMetas": {}
}
\ No newline at end of file
{
"__type__": "cc.AnimationClip",
"_name": "animRight2",
"_objFlags": 0,
"_native": "",
"_duration": 0.08333333333333333,
"sample": 60,
"speed": 0.5,
"wrapMode": 36,
"curveData": {
"paths": {},
"comps": {},
"props": {
"eulerAngles": [
{
"frame": 0,
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"frame": 0.08333333333333333,
"value": {
"__type__": "cc.Vec3",
"x": -60,
"y": 0,
"z": 0
}
}
]
}
},
"events": []
}
\ No newline at end of file
{
"ver": "2.1.0",
"uuid": "9f97c0e4-b548-46ab-a2d1-af72d5752189",
"subMetas": {}
}
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>angle</key>
<real>93</real>
<key>angleVariance</key>
<real>23</real>
<key>blendFuncDestination</key>
<integer>771</integer>
<key>blendFuncSource</key>
<integer>770</integer>
<key>duration</key>
<real>-1</real>
<key>emitterType</key>
<real>0</real>
<key>finishColorAlpha</key>
<real>1</real>
<key>finishColorBlue</key>
<real>0.34</real>
<key>finishColorGreen</key>
<real>0.75</real>
<key>finishColorRed</key>
<real>0</real>
<key>finishColorVarianceAlpha</key>
<real>0</real>
<key>finishColorVarianceBlue</key>
<real>1</real>
<key>finishColorVarianceGreen</key>
<real>0.4</real>
<key>finishColorVarianceRed</key>
<real>0</real>
<key>finishParticleSize</key>
<real>16</real>
<key>finishParticleSizeVariance</key>
<real>10</real>
<key>gravityx</key>
<real>0</real>
<key>gravityy</key>
<real>-700</real>
<key>maxParticles</key>
<real>107</real>
<key>maxRadius</key>
<real>0</real>
<key>maxRadiusVariance</key>
<real>0</real>
<key>minRadius</key>
<real>0</real>
<key>particleLifespan</key>
<real>1.07</real>
<key>particleLifespanVariance</key>
<real>0</real>
<key>radialAccelVariance</key>
<real>0</real>
<key>radialAcceleration</key>
<real>0</real>
<key>rotatePerSecond</key>
<real>0</real>
<key>rotatePerSecondVariance</key>
<real>0</real>
<key>rotationEnd</key>
<real>-1184</real>
<key>rotationEndVariance</key>
<real>0.0</real>
<key>rotationStart</key>
<real>-1379</real>
<key>rotationStartVariance</key>
<real>60</real>
<key>sourcePositionVariancex</key>
<real>395</real>
<key>sourcePositionVariancey</key>
<real>430</real>
<key>sourcePositionx</key>
<real>364.007858546169</real>
<key>sourcePositiony</key>
<real>884.5579567779962</real>
<key>speed</key>
<real>600</real>
<key>speedVariance</key>
<real>39</real>
<key>startColorAlpha</key>
<real>1</real>
<key>startColorBlue</key>
<real>0</real>
<key>startColorGreen</key>
<real>0</real>
<key>startColorRed</key>
<real>1</real>
<key>startColorVarianceAlpha</key>
<real>0.25</real>
<key>startColorVarianceBlue</key>
<real>0.3</real>
<key>startColorVarianceGreen</key>
<real>0.44</real>
<key>startColorVarianceRed</key>
<real>0</real>
<key>startParticleSize</key>
<real>22</real>
<key>startParticleSizeVariance</key>
<real>17</real>
<key>tangentialAccelVariance</key>
<real>25</real>
<key>tangentialAcceleration</key>
<real>102</real>
<key>textureFileName</key>
<string>particle_texture.png</string>
<key>textureImageData</key>
<string>H4sIAAAAAAAAAwG2Akn9iVBORw0KGgoAAAANSUhEUgAAADcAAAA8CAYAAADCHCKFAAACfUlEQVRoge2a3XXUMBCF73B4T6ggoYLQQdIBdJDtgO0g7oASKCVLBaSDiAqyVHB5sL0sa1metWYkcc5+j9Lo554r688CLly44AHJe5Lfa/fDDJJXJL+SfGXPc+0+ZTO6xCn/p7jBpUeSPyOiRp5Oy72v0VktJO8AbAF8AXC9EL7375EBCpdi3Nfu9ywkb0h+I/l2pqiRu9oaJgwuPa8UdKC2jgODS08ZLp3yFmun6IRC8jOADfoJwpKXWKK7OJI36AVtANw6NRNiia7iBmHRho2JtvHOudHOuf6REEt0E3c0HEsQYomeznWOdZ8SnVDEo6WC3xoAQESiOryc2zrVGyPqGuAgjuQVyn1rQGLD7OHcFss7eEt2cxmm4gbXSg7JJNbOlXYNKOFca64Bts5pTsvmiMiP2TyrRki+wm9jPMdeRD7MZZo4R/IR5YUBiTUOsBuWnVE955K8FMoWV9E1oIBzNWfIkMrMEsf+Ou1TTh2ZhFRmrnNdZvlcQipz9VIwuLZbW96CuaPOSI5zXUZZC5KTCbBS3ODaw5qyhiz+G1jr3GZlOUvsnSt88ZPCxbluRRkPbJ1ryDXAwbluXT/sSR11DjHayobDaDN/L5fWOOA851o6Ze80QSpxDV4hqEaQ1rkaFz8pFmdKQCGuQdcAQ+dacw2wcg7trGvHBE1QUlzlK4RZROSXKi6VWem6bokgIh81gbPOteoazvjvlxqWXXY3fAjawKi44b3IrVFnrAnawDnnWlvXjlEtA0BEXCNXCCnUm/fJbMn+xemDZW+MuRaR35rAf14QFXJtj+nQiqUBkd2/VhgwfR7VRWJeMB0KsbSA6ccetAvuhQt/+QMcvQWLWVVeWAAAAABJRU5ErkJgglvkEC22AgAA</string>
</dict>
</plist>
{
"ver": "2.0.1",
"uuid": "ec5e42d5-891a-43ec-ad22-a47c910f0628",
"subMetas": {}
}
\ No newline at end of file
{
"__type__": "cc.AnimationClip",
"_name": "result1",
"_objFlags": 0,
"_native": "",
"_duration": 0.6666666666666666,
"sample": 60,
"speed": 1,
"wrapMode": 1,
"curveData": {
"paths": {
"lettters": {
"props": {
"scaleX": [
{
"frame": 0.5,
"value": 0,
"curve": "quintOut"
},
{
"frame": 0.6666666666666666,
"value": 1
}
],
"angle": [
{
"frame": 0.5,
"value": -45
},
{
"frame": 0.6666666666666666,
"value": 0
}
]
}
},
"dragonParent/dragonBone": {
"comps": {},
"props": {
"scale": [
{
"frame": 0,
"value": {
"__type__": "cc.Vec2",
"x": 0.1,
"y": 0.1
}
},
{
"frame": 0.4166666666666667,
"value": {
"__type__": "cc.Vec2",
"x": 1,
"y": 1
}
}
]
}
},
"dragonParent": {
"props": {
"position": [
{
"frame": 0,
"value": [
250,
218
],
"motionPath": [
[
0,
301,
107,
293,
-114,
303
],
[
-136,
296,
-107,
299,
-192,
289
]
]
},
{
"frame": 0.2,
"value": [
-216,
260
],
"motionPath": [
[
-184,
170,
-234,
205,
-128,
131
]
]
},
{
"frame": 0.4166666666666667,
"value": [
-2,
111
],
"motionPath": []
}
]
}
}
}
},
"events": []
}
\ No newline at end of file
{
"ver": "2.1.0",
"uuid": "15ba7314-ae90-4f24-82d2-41fafddb7553",
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "dcd876c9-19be-4007-8074-069e28524108",
"downloadMode": 0,
"duration": 3.239184,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "65b3e990-d42e-4690-9354-c8eb5930e05e",
"downloadMode": 0,
"duration": 1.044898,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "f3967ecd-1535-44b8-aa2c-e16fac1f7861",
"downloadMode": 0,
"duration": 2.2052,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "da6d6e4f-aa6c-4aba-8a9a-9038c82af8a3",
"downloadMode": 0,
"duration": 3.3701,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "8d6dbc15-32a3-4785-8743-a4e55606e85b",
"downloadMode": 0,
"duration": 0.767083,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "a13e98f9-ab82-4349-abba-acaa54833082",
"downloadMode": 0,
"duration": 1.688,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "6c517aba-74b4-4a4d-ba9c-ebcff8396b4c",
"downloadMode": 0,
"duration": 0.7079,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "059d55e5-a26c-4b9e-9806-b32e350a8b79",
"downloadMode": 0,
"duration": 1.7258,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "af5e18fc-d086-409f-a3f3-ae2be1e0dcb5",
"uuid": "86c3d350-b246-47cd-a46f-89901c28f26e",
"downloadMode": 0,
"duration": 0.333333,
"duration": 2.403265,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "b516c90e-6e7f-4915-9ecb-e96762cd896c",
"uuid": "1c6f13c1-6289-4131-9566-d1dbd3849ff4",
"downloadMode": 0,
"duration": 0.66275,
"duration": 0.522449,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "f0680ae0-c079-45ef-abd7-9e63d90b982b",
"uuid": "15166da1-4133-42f4-8122-b16ffdb68c51",
"downloadMode": 0,
"duration": 0.130612,
"subMetas": {}
......
{
"ver": "2.0.1",
"uuid": "e805b8b8-961c-4ca1-925d-c62b86d82336",
"uuid": "c92eebf4-6f1f-4608-af47-a6277311de3f",
"downloadMode": 0,
"duration": 0.97575,
"duration": 4.04898,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "77d0d09c-25c7-46b8-86e3-ac2def488077",
"uuid": "3aeb3c97-e4a2-4f0f-a479-48b8eeb6eeed",
"downloadMode": 0,
"duration": 0.195894,
"duration": 0.966531,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "a709194a-2a36-4d5d-9af5-3a2235e573c5",
"uuid": "eebbeec5-bfc1-4481-b447-2ee0a7a79ee8",
"downloadMode": 0,
"duration": 0.6131,
"duration": 2.76898,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.0.1",
"uuid": "169e45bc-9858-4f55-8020-667f6e4563c6",
"downloadMode": 0,
"duration": 0.940417,
"subMetas": {}
}
\ No newline at end of file
{"frameRate":24,"name":"click_finger","version":"5.5","compatibleVersion":"5.5","armature":[{"type":"Armature","frameRate":24,"name":"Armature","aabb":{"x":-46,"y":-65.68,"width":92,"height":134.18},"bone":[{"name":"root"},{"length":47,"name":"手掌","parent":"root","transform":{"x":9,"y":58.5,"skX":-93.0448,"skY":-93.0448}},{"length":25,"name":"指头根部","parent":"手掌","transform":{"x":48.6706,"y":-1.9175,"skX":-93.6651,"skY":-93.6651}},{"length":33,"name":"手指上段","parent":"指头根部","transform":{"x":27.3116,"y":3.2131,"skX":87.3862,"skY":87.3862}},{"length":36,"name":"手指下段","parent":"手指上段","transform":{"x":36.0031,"y":-0.1694,"skX":18.7859,"skY":18.7859}}],"slot":[{"name":"图层_174","parent":"指头根部"},{"name":"图层_175","parent":"手指下段"}],"skin":[{"slot":[{"name":"图层_174","display":[{"name":"手指/图层_174","transform":{"x":5.29,"y":-6.43,"skX":-173.29,"skY":-173.29}}]},{"name":"图层_175","display":[{"type":"mesh","name":"手指/图层_175","width":27,"height":91,"vertices":[-29.5,22.5,-38,-11.55,-38,-68.5,-11,-68.5,-11,-17.55,-11,22.5],"uvs":[0.31481,1,0,0.62582,0,0,1,0,1,0.55989,1,1],"triangles":[0,5,4,1,0,4,2,1,4,2,4,3],"weights":[1,3,1,2,3,0.49,4,0.51,1,4,1,1,4,1,2,3,0.49,4,0.51,1,3,1],"slotPose":[1,0,0,1,0,0],"bonePose":[3,-0.16201,-0.986789,0.986789,-0.16201,-23,10,4,0.164399,-0.986394,0.986394,0.164399,-29,-25.5],"edges":[0,1,1,2,2,3,3,4,4,5,5,0],"userEdges":[]}]}]}],"animation":[{"duration":12,"playTimes":0,"name":"normal","bone":[{"name":"手掌","translateFrame":[{"duration":3,"tweenEasing":0},{"duration":3,"tweenEasing":0,"x":20.5,"y":-18},{"duration":6,"tweenEasing":0,"x":-11.5,"y":23},{"duration":0}],"rotateFrame":[{"duration":3,"tweenEasing":0},{"duration":3,"tweenEasing":0,"rotate":14.5},{"duration":6,"tweenEasing":0,"rotate":-15},{"duration":0}]},{"name":"手指上段","rotateFrame":[{"duration":3,"tweenEasing":0,"rotate":-2.5},{"duration":3,"tweenEasing":0,"rotate":-7},{"duration":6,"tweenEasing":0,"rotate":3},{"duration":0,"rotate":-2.5}]},{"name":"手指下段","rotateFrame":[{"duration":3,"tweenEasing":0,"rotate":-12},{"duration":3,"tweenEasing":0,"rotate":-15},{"duration":6,"tweenEasing":0,"rotate":4.5},{"duration":0,"rotate":-17}]}]}],"defaultActions":[{"gotoAndPlay":"normal"}],"canvas":{"width":158,"height":194}},{"type":"MovieClip","frameRate":24,"name":"MovieClip","bone":[{"name":"root"}],"defaultActions":[{}]}]}
\ No newline at end of file
{
"ver": "1.0.1",
"uuid": "e16ce43e-9333-461e-85ce-628fa1ed97a4",
"subMetas": {}
}
\ No newline at end of file
{"name":"click_finger","imagePath":"click_finger_tex.png","SubTexture":[{"name":"手指/图层_174","x":1,"height":103,"y":1,"width":92},{"name":"手指/图层_175","x":95,"height":91,"y":1,"width":27}],"height":128,"width":128}
\ No newline at end of file
{
"ver": "1.0.1",
"uuid": "16218261-8e92-4ddc-b531-9264a6481141",
"subMetas": {}
}
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>angle</key>
<real>96</real>
<key>angleVariance</key>
<real>180</real>
<key>blendFuncDestination</key>
<integer>771</integer>
<key>blendFuncSource</key>
<integer>770</integer>
<key>duration</key>
<real>0.98</real>
<key>emitterType</key>
<real>0</real>
<key>finishColorAlpha</key>
<real>0</real>
<key>finishColorBlue</key>
<real>1</real>
<key>finishColorGreen</key>
<real>1</real>
<key>finishColorRed</key>
<real>1</real>
<key>finishColorVarianceAlpha</key>
<real>0</real>
<key>finishColorVarianceBlue</key>
<real>0</real>
<key>finishColorVarianceGreen</key>
<real>0</real>
<key>finishColorVarianceRed</key>
<real>0</real>
<key>finishParticleSize</key>
<real>-1</real>
<key>finishParticleSizeVariance</key>
<real>0</real>
<key>gravityx</key>
<real>0</real>
<key>gravityy</key>
<real>0</real>
<key>maxParticles</key>
<real>81</real>
<key>maxRadius</key>
<real>0</real>
<key>maxRadiusVariance</key>
<real>0</real>
<key>minRadius</key>
<real>0</real>
<key>particleLifespan</key>
<real>4.4</real>
<key>particleLifespanVariance</key>
<real>1</real>
<key>radialAccelVariance</key>
<real>0</real>
<key>radialAcceleration</key>
<real>18</real>
<key>rotatePerSecond</key>
<real>0</real>
<key>rotatePerSecondVariance</key>
<real>0</real>
<key>rotationEnd</key>
<real>0</real>
<key>rotationEndVariance</key>
<real>0.0</real>
<key>rotationStart</key>
<real>-37</real>
<key>rotationStartVariance</key>
<real>0</real>
<key>sourcePositionVariancex</key>
<real>150</real>
<key>sourcePositionVariancey</key>
<real>184</real>
<key>sourcePositionx</key>
<real>551.082621082621</real>
<key>sourcePositiony</key>
<real>674.6011396011395</real>
<key>speed</key>
<real>561</real>
<key>speedVariance</key>
<real>0</real>
<key>startColorAlpha</key>
<real>1</real>
<key>startColorBlue</key>
<real>1</real>
<key>startColorGreen</key>
<real>1</real>
<key>startColorRed</key>
<real>1</real>
<key>startColorVarianceAlpha</key>
<real>0</real>
<key>startColorVarianceBlue</key>
<real>0</real>
<key>startColorVarianceGreen</key>
<real>0</real>
<key>startColorVarianceRed</key>
<real>0</real>
<key>startParticleSize</key>
<real>53</real>
<key>startParticleSizeVariance</key>
<real>0</real>
<key>tangentialAccelVariance</key>
<real>0</real>
<key>tangentialAcceleration</key>
<real>0</real>
<key>textureFileName</key>
<string>particle_texture.png</string>
<key>textureImageData</key>
<string></string>
</dict>
</plist>
{
"ver": "2.0.1",
"uuid": "53c1664f-5673-47e2-b2a3-a22754f67ef7",
"subMetas": {}
}
\ No newline at end of file
{"frameRate":24,"name":"train_phonicstrain","version":"5.5","compatibleVersion":"5.5","armature":[{"type":"Armature","frameRate":24,"name":"Armature","aabb":{"x":-260,"y":-95,"width":526.11,"height":273.25},"bone":[{"name":"root","transform":{"scX":-1}},{"name":"杆2","parent":"root","transform":{"x":30.4744,"y":151.6}},{"name":"光","parent":"root","transform":{"x":139.3,"y":66.3}},{"length":12,"name":"烟雾","parent":"root","transform":{"x":47.25,"y":-68.15,"skX":-114.0108,"skY":-114.0108}},{"length":44,"name":"车身","parent":"root","transform":{"x":-72.4,"y":67.8807,"skX":-89.7159,"skY":-89.7159}},{"length":16,"name":"车顶","parent":"root","transform":{"x":-99.4,"y":-33.75,"skX":-92.2424,"skY":-92.2424}},{"length":31,"name":"烟囱","parent":"root","transform":{"x":46.05,"y":22.1,"skX":-88.9018,"skY":-88.9018}},{"length":25,"name":"烟帽","parent":"root","transform":{"x":36.2,"y":-30.05,"skX":-5.6656,"skY":-5.6656}},{"length":19,"name":"烟囱2","parent":"root","transform":{"x":1.25,"y":28.25,"skX":-88.2511,"skY":-88.2511}},{"name":"杆1","parent":"root","transform":{"x":-167.9936,"y":144.55}},{"length":17,"name":"帽子","parent":"root","transform":{"x":-147.1602,"y":-11.852,"skX":-94.1566,"skY":-94.1566}},{"length":27,"name":"车盘","parent":"root","transform":{"x":-61.45,"y":143.4,"skX":-91.1375,"skY":-91.1375}},{"length":12,"name":"烟雾1","parent":"root","transform":{"x":49.1498,"y":-10.8129,"skX":-109.9588,"skY":-109.9588,"scX":0.71,"scY":0.59}},{"length":31,"name":"手","parent":"root","transform":{"x":-150.8697,"y":55.4907,"skX":46.2674,"skY":46.2674}}],"slot":[{"name":"烟雾1","parent":"烟雾1"},{"name":"烟雾","parent":"烟雾"},{"name":"车身","parent":"车身"},{"name":"光","parent":"光"},{"name":"车盘","parent":"车盘"},{"name":"车顶","parent":"车顶"},{"name":"烟囱2","parent":"烟囱2"},{"name":"烟囱","parent":"烟囱"},{"name":"烟帽","parent":"烟帽"},{"name":"杆1","parent":"杆1"},{"name":"杆2","parent":"杆2"},{"name":"身子","parent":"root"},{"name":"头","parent":"root"},{"name":"帽子","parent":"帽子"},{"name":"手","parent":"手"},{"displayIndex":2,"name":"眼皮1","parent":"root"}],"skin":[{"slot":[{"name":"杆1","display":[{"name":"火车头/杆1","transform":{"x":26.25,"y":-2.55,"skX":0.03,"skY":0.03},"path":"杆1"}]},{"name":"烟帽","display":[{"name":"火车头/烟帽","transform":{"x":12.58,"y":-7.24,"skX":5.67,"skY":5.67},"path":"烟帽"}]},{"name":"烟囱","display":[{"name":"火车头/烟囱","transform":{"x":18.63,"y":1.59,"skX":88.9,"skY":88.9},"path":"烟囱"}]},{"name":"烟囱2","display":[{"name":"火车头/烟囱2","transform":{"x":14.46,"y":-1.69,"skX":88.25,"skY":88.25},"path":"烟囱2"}]},{"name":"车顶","display":[{"name":"火车头/车顶","transform":{"x":7.84,"y":-14.8,"skX":92.24,"skY":92.24},"path":"车顶"}]},{"name":"车盘","display":[{"name":"火车头/车盘","transform":{"x":4.4,"y":0.04,"skX":91.14,"skY":91.14},"path":"车盘"}]},{"name":"光","display":[{"name":"火车头/光","transform":{"x":40.2,"y":-2.55,"skX":0.14,"skY":0.14},"path":"光"}]},{"name":"车身","display":[{"name":"火车头/车身","transform":{"x":28.05,"y":2.15,"skX":90,"skY":90},"path":"车身"}]},{"name":"烟雾","display":[{"name":"火车头/烟雾","transform":{"x":2.91,"y":0.47,"skX":114.01,"skY":114.01},"path":"烟雾"}]},{"name":"烟雾1","display":[{"name":"火车头/烟雾","transform":{"x":2.91,"y":0.47,"skX":114.01,"skY":114.01},"path":"烟雾1"}]},{"name":"眼皮1","display":[{"name":"眼皮1","transform":{"x":-132.31,"y":15.33}},{"name":"眼皮2","transform":{"x":-132.7,"y":15.02}},{"name":"眼皮3","transform":{"x":-132.49,"y":15.22}}]},{"name":"手","display":[{"name":"火车头/手","transform":{"x":23.9,"y":-9.45,"skX":-46.27,"skY":-46.27},"path":"手"}]},{"name":"帽子","display":[{"name":"火车头/帽子","transform":{"x":11.82,"y":-5.41,"skX":94.16,"skY":94.16},"path":"帽子"}]},{"name":"头","display":[{"name":"火车头/头","transform":{"x":-142.22,"y":13.19},"path":"头"}]},{"name":"身子","display":[{"name":"火车头/身子","transform":{"x":-123.18,"y":47.56},"path":"身体"}]},{"name":"杆2","display":[{"name":"火车头/杆2","transform":{"x":-1.5,"y":1.4},"path":"杆2"}]}]}],"animation":[{"duration":40,"playTimes":0,"name":"move","bone":[{"name":"杆2","translateFrame":[{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":-13.62},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":11.53},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":-13.62},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":11.53},{"duration":0}]},{"name":"烟雾","translateFrame":[{"duration":38,"tweenEasing":0,"x":2.12,"y":5.03},{"duration":2,"x":-133.68,"y":-80.96}],"rotateFrame":[{"duration":38,"tweenEasing":0},{"duration":2,"rotate":-27.69}],"scaleFrame":[{"duration":38,"tweenEasing":0,"x":0.7,"y":0.7},{"duration":2,"x":1.8,"y":1.8}]},{"name":"车身","scaleFrame":[{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":0}]},{"name":"车顶","rotateFrame":[{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"rotate":-1.64},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"rotate":2.04},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"rotate":-1.64},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"rotate":2.04},{"duration":0}]},{"name":"烟囱","scaleFrame":[{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":0}]},{"name":"烟帽","rotateFrame":[{"duration":2,"tweenEasing":0},{"duration":2,"tweenEasing":0,"rotate":-2.67},{"duration":2,"tweenEasing":0},{"duration":2,"tweenEasing":0,"rotate":4.7},{"duration":2,"tweenEasing":0},{"duration":2,"tweenEasing":0,"rotate":-2.67},{"duration":2,"tweenEasing":0},{"duration":2,"tweenEasing":0,"rotate":4.7},{"duration":2,"tweenEasing":0},{"duration":2,"tweenEasing":0,"rotate":-2.67},{"duration":2,"tweenEasing":0},{"duration":2,"tweenEasing":0,"rotate":4.7},{"duration":2,"tweenEasing":0},{"duration":2,"tweenEasing":0,"rotate":-2.67},{"duration":2,"tweenEasing":0},{"duration":2,"tweenEasing":0,"rotate":4.7},{"duration":2,"tweenEasing":0},{"duration":2,"tweenEasing":0,"rotate":-2.67},{"duration":2,"tweenEasing":0},{"duration":2,"tweenEasing":0,"rotate":4.7},{"duration":0}]},{"name":"烟囱2","scaleFrame":[{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":0}]},{"name":"杆1","translateFrame":[{"tweenEasing":0},{"tweenEasing":0,"x":-0.61,"y":-5.99},{"tweenEasing":0,"x":-3.09,"y":-9.87},{"tweenEasing":0,"x":-11.32,"y":-16.22},{"tweenEasing":0,"x":-15.91,"y":-18.23},{"tweenEasing":0,"x":-21.68,"y":-18.46},{"tweenEasing":0,"x":-26.96,"y":-17.66},{"tweenEasing":0,"x":-31.29,"y":-15.88},{"tweenEasing":0,"x":-38.55,"y":-8.85},{"tweenEasing":0,"x":-40.9,"y":-3.93},{"tweenEasing":0,"x":-41.13,"y":0.28},{"tweenEasing":0,"x":-40.14,"y":6.95},{"tweenEasing":0,"x":-37.38,"y":10.84},{"tweenEasing":0,"x":-28.24,"y":18.57},{"tweenEasing":0,"x":-22.85,"y":20.21},{"tweenEasing":0,"x":-18.16,"y":20.21},{"tweenEasing":0,"x":-12.3,"y":18.82},{"tweenEasing":0,"x":-7.62,"y":17.18},{"tweenEasing":0,"x":-0.82,"y":7.56},{"tweenEasing":0,"x":1.29,"y":2.64},{"tweenEasing":0},{"tweenEasing":0,"x":-0.61,"y":-5.99},{"tweenEasing":0,"x":-3.09,"y":-9.87},{"tweenEasing":0,"x":-11.32,"y":-16.22},{"tweenEasing":0,"x":-15.91,"y":-18.23},{"tweenEasing":0,"x":-21.68,"y":-18.46},{"tweenEasing":0,"x":-26.96,"y":-17.66},{"tweenEasing":0,"x":-31.29,"y":-15.88},{"tweenEasing":0,"x":-38.55,"y":-8.85},{"tweenEasing":0,"x":-40.9,"y":-3.93},{"tweenEasing":0,"x":-41.13,"y":0.28},{"tweenEasing":0,"x":-40.14,"y":6.95},{"tweenEasing":0,"x":-37.38,"y":10.84},{"tweenEasing":0,"x":-28.24,"y":18.57},{"tweenEasing":0,"x":-22.85,"y":20.21},{"tweenEasing":0,"x":-18.16,"y":20.21},{"tweenEasing":0,"x":-12.3,"y":18.82},{"tweenEasing":0,"x":-7.62,"y":17.18},{"tweenEasing":0,"x":-0.82,"y":7.56},{"x":1.29,"y":2.64}]},{"name":"帽子","rotateFrame":[{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"rotate":-3.86},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"rotate":-3.86},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"rotate":-3.86},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"rotate":-3.86},{"duration":0}]},{"name":"车盘","scaleFrame":[{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":5,"tweenEasing":0},{"duration":5,"tweenEasing":0,"x":0.95},{"duration":0}]},{"name":"烟雾1","translateFrame":[{"duration":20},{"duration":2,"tweenEasing":0,"x":-4.22,"y":-33.46},{"duration":16,"tweenEasing":0,"x":-4.22,"y":-40.53},{"duration":2,"x":-65.5,"y":-90.58}],"rotateFrame":[{"duration":22},{"duration":16,"tweenEasing":0},{"duration":2,"rotate":-27.69}],"scaleFrame":[{"duration":20},{"duration":2,"tweenEasing":0,"x":0.7,"y":0.7},{"duration":16,"tweenEasing":0,"x":0.7,"y":0.7},{"duration":2,"x":1.55,"y":1.55}]}],"slot":[{"name":"光","displayFrame":[{"duration":40,"value":-1}]},{"name":"烟雾","colorFrame":[{"duration":38,"tweenEasing":0},{"duration":2,"value":{"aM":0}}]},{"name":"眼皮1","displayFrame":[{"duration":2,"value":-1},{"duration":2},{"duration":2,"value":1},{"duration":2,"value":2},{"duration":22,"value":-1},{"duration":2},{"duration":2,"value":1},{"duration":2,"value":2},{"duration":4,"value":-1}]},{"name":"烟雾1","colorFrame":[{"duration":20},{"duration":18,"tweenEasing":0},{"duration":2,"value":{"aM":0}}]}]},{"duration":24,"playTimes":0,"name":"right","bone":[{"name":"光","scaleFrame":[{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"x":0.95,"y":1.02},{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"x":0.95,"y":1.02},{"duration":0}]},{"name":"烟雾","translateFrame":[{"duration":16,"tweenEasing":0,"x":2.06,"y":32.88},{"duration":8,"x":2.06,"y":-67.61}],"scaleFrame":[{"duration":16,"tweenEasing":0,"x":0.75,"y":0.75},{"duration":8,"x":1.5,"y":1.5}]},{"name":"车身","scaleFrame":[{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"x":0.95,"y":1.02},{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"x":0.95,"y":1.02},{"duration":0}]},{"name":"车顶","translateFrame":[{"duration":6,"tweenEasing":0},{"duration":8,"tweenEasing":0,"y":5.13},{"duration":10,"tweenEasing":0,"y":-17.91},{"duration":0}],"rotateFrame":[{"duration":6,"tweenEasing":0},{"duration":8,"tweenEasing":0,"rotate":-2.27},{"duration":10,"tweenEasing":0,"rotate":-8.27},{"duration":0}]},{"name":"烟囱","scaleFrame":[{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"x":0.75},{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"x":0.75},{"duration":0}]},{"name":"烟帽","translateFrame":[{"duration":6,"tweenEasing":0},{"duration":8,"tweenEasing":0,"y":3.53},{"duration":6,"tweenEasing":0,"y":-11.83},{"duration":4,"tweenEasing":0,"y":2.83},{"duration":0}],"rotateFrame":[{"duration":6,"tweenEasing":0},{"duration":8,"tweenEasing":0,"rotate":7.36},{"duration":6,"tweenEasing":0,"rotate":-14.68},{"duration":4,"tweenEasing":0,"rotate":4.03},{"duration":0}]},{"name":"烟囱2","scaleFrame":[{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"x":0.9,"y":1.1},{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"x":0.9,"y":1.1},{"duration":0}]},{"name":"帽子","translateFrame":[{"duration":6,"tweenEasing":0},{"duration":8,"tweenEasing":0},{"duration":10,"tweenEasing":0,"y":-29.9},{"duration":0}],"rotateFrame":[{"duration":6,"tweenEasing":0},{"duration":8,"tweenEasing":0,"rotate":-3.74},{"duration":10,"tweenEasing":0,"rotate":-14.5},{"duration":0}],"scaleFrame":[{"duration":6,"tweenEasing":0},{"duration":8,"tweenEasing":0,"x":0.8,"y":1.1},{"duration":10}]},{"name":"车盘","scaleFrame":[{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"x":0.95},{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"x":0.95},{"duration":0}]},{"name":"烟雾1","translateFrame":[{"duration":9},{"duration":15,"tweenEasing":0,"y":-29.32},{"duration":0,"y":-75.75}],"scaleFrame":[{"duration":9},{"duration":15,"tweenEasing":0},{"duration":0,"x":1.47,"y":1.47}]},{"name":"手","rotateFrame":[{"duration":2},{"duration":6,"tweenEasing":0},{"duration":6,"tweenEasing":0,"rotate":-16.27},{"duration":6,"tweenEasing":0,"rotate":-5.44},{"duration":4,"rotate":-16.27}]}],"slot":[{"name":"烟雾1","displayFrame":[{"duration":9,"value":-1},{"duration":15}],"colorFrame":[{"duration":9},{"duration":15,"tweenEasing":0},{"duration":0,"value":{"aM":0}}]},{"name":"烟雾","colorFrame":[{"duration":16,"tweenEasing":0},{"duration":8,"value":{"aM":0}}]},{"name":"光","colorFrame":[{"duration":9,"tweenEasing":0},{"duration":9,"tweenEasing":0,"value":{"aM":17}},{"duration":6}]},{"name":"眼皮1","displayFrame":[{"duration":2,"value":-1},{"duration":2},{"duration":2,"value":1},{"duration":2,"value":2},{"duration":16,"value":-1}]}]},{"duration":56,"playTimes":0,"name":"normal","bone":[{"name":"烟雾","translateFrame":[{"duration":56,"y":30.74}]}],"slot":[{"name":"烟雾","displayFrame":[{"duration":56,"value":-1}]},{"name":"光","displayFrame":[{"duration":56,"value":-1}]},{"name":"眼皮1","displayFrame":[{"duration":2,"value":-1},{"duration":2},{"duration":2,"value":1},{"duration":2,"value":2},{"duration":22,"value":-1},{"duration":2},{"duration":2,"value":1},{"duration":2,"value":2},{"duration":20,"value":-1}]}]}],"defaultActions":[{"gotoAndPlay":"move"}]}]}
\ No newline at end of file
{
"ver": "1.0.1",
"uuid": "326e2192-0498-4afe-863e-c490cf047fde",
"subMetas": {}
}
\ No newline at end of file
{"name":"train_phonicstrain","SubTexture":[{"name":"烟雾1","x":443,"height":34,"y":77,"width":45},{"name":"烟雾","x":395,"height":48,"y":69,"width":46},{"name":"车身","x":1,"height":145,"y":1,"width":392},{"name":"光","x":1,"height":229,"y":148,"width":161},{"name":"车盘","x":1,"height":75,"y":379,"width":406},{"name":"车顶","x":1,"height":38,"y":456,"width":203},{"name":"烟囱2","x":438,"height":56,"y":119,"width":35},{"name":"烟囱","x":466,"height":74,"y":1,"width":33},{"name":"烟帽","x":438,"height":30,"y":177,"width":43},{"name":"杆1","x":365,"height":11,"y":493,"width":85},{"name":"杆2","x":1,"height":9,"y":496,"width":85},{"name":"身体","x":206,"height":51,"y":456,"width":84},{"name":"头","x":395,"height":66,"y":1,"width":69},{"name":"帽子","x":292,"height":54,"y":456,"width":71},{"name":"手","x":365,"height":35,"y":456,"width":71},{"name":"眼皮1","x":475,"height":21,"frameY":0,"y":136,"frameHeight":21,"frameX":0,"frameWidth":37,"width":36},{"name":"眼皮3","x":395,"height":21,"frameY":0,"y":119,"frameHeight":21,"frameX":-1,"frameWidth":37,"width":34},{"name":"眼皮2","x":475,"height":21,"frameY":0,"y":113,"frameHeight":21,"frameX":-1,"frameWidth":37,"width":36}],"imagePath":"train_phonicstrain_tex.png","height":512,"width":512}
\ No newline at end of file
{
"ver": "1.0.1",
"uuid": "2e938429-e16c-422d-b7d5-8e36058808ed",
"subMetas": {}
}
\ No newline at end of file
{
"ver": "1.1.0",
"uuid": "5f7d5a97-07de-404d-a1ae-8f2ea451936c",
"uuid": "06e2267e-0be5-4c48-afe9-8390e1d89c88",
"subMetas": {}
}
\ No newline at end of file
{
"ver": "1.1.0",
"uuid": "45471cc5-3d53-4068-99c4-591121300416",
"subMetas": {}
}
\ No newline at end of file
[
{
"__type__": "cc.Prefab",
"_name": "",
"_objFlags": 0,
"_native": "",
"data": {
"__id__": 1
},
"optimizationPolicy": 0,
"asyncLoadAssets": false,
"readonly": false
},
{
"__type__": "cc.Node",
"_name": "ItemAnswer",
"_objFlags": 0,
"_parent": null,
"_children": [
{
"__id__": 2
}
],
"_active": true,
"_components": [
{
"__id__": 5
}
],
"_prefab": {
"__id__": 6
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 300,
"height": 300
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-472.5,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Node",
"_name": "bg_xuanblue",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 3
}
],
"_prefab": {
"__id__": 4
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 192,
"height": 132
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-53.464,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 2
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "3923cff5-c64d-4810-8091-21610278451a"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "b125237b-1bc1-4ec8-9b7b-60c16e96c5ae"
},
"fileId": "25XSXoHURIQpU0uqotp/lF",
"sync": false
},
{
"__type__": "c7c4a6NgRBL1LYik/VyDNVL",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"spfBase": [
{
"__uuid__": "3923cff5-c64d-4810-8091-21610278451a"
},
{
"__uuid__": "9f52edb8-ef14-4027-9fb7-547d454c5707"
}
],
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "b125237b-1bc1-4ec8-9b7b-60c16e96c5ae"
},
"fileId": "380MExu7lJ26on2RGZJTNO",
"sync": false
}
]
\ No newline at end of file
{
"ver": "1.2.7",
"uuid": "b4cceb6a-30d5-400a-ac0f-9fb6961a728b",
"uuid": "b125237b-1bc1-4ec8-9b7b-60c16e96c5ae",
"optimizationPolicy": "AUTO",
"asyncLoadAssets": false,
"readonly": false,
......
......@@ -13,24 +13,86 @@
},
{
"__type__": "cc.Node",
"_name": "ItemLetter",
"_name": "ItemQuestion",
"_objFlags": 0,
"_parent": null,
"_children": [],
"_children": [
{
"__id__": 2
}
],
"_active": true,
"_components": [
{
"__id__": 2
"__id__": 5
}
],
"_prefab": {
"__id__": 6
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 300,
"height": 300
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-472.5,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__id__": 3
"__type__": "cc.Node",
"_name": "bg_ti1",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 4
"__id__": 3
}
],
"_prefab": {
"__id__": 5
"__id__": 4
},
"_opacity": 255,
"_color": {
......@@ -42,8 +104,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 20.63,
"height": 41.8
"width": 191,
"height": 130
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -55,7 +117,7 @@
"ctor": "Float64Array",
"array": [
0,
0,
-74.432,
0,
0,
0,
......@@ -80,11 +142,11 @@
"_id": ""
},
{
"__type__": "cc.Label",
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
"__id__": 2
},
"_enabled": true,
"_materials": [
......@@ -94,59 +156,50 @@
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": true,
"_string": "a",
"_N$string": "a",
"_fontSize": 30,
"_lineHeight": 30,
"_enableWrapText": true,
"_N$file": {
"__uuid__": "5f7d5a97-07de-404d-a1ae-8f2ea451936c"
},
"_isSystemFontUsed": false,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 0,
"_N$verticalAlign": 0,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 0,
"_spriteFrame": {
"__uuid__": "6c328371-afaf-4845-9bf6-aa1c3751ad71"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "7dba0zIACNKip6XtEfKJFLs",
"_name": "",
"_objFlags": 0,
"node": {
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"_enabled": true,
"colorYellow": "#F67627",
"colorGreen": "#009776",
"colorRed": "#E11C24",
"colorBlue": "#0093CD",
"colorNormal": "#3C3048",
"colorRed2": "#ff1200",
"_id": ""
"asset": {
"__uuid__": "f9d2b752-95ca-42ec-933f-4440d94f83d3"
},
"fileId": "2eBPDHQnFCKa9NMyZzZK5B",
"sync": false
},
{
"__type__": "cc.LabelOutline",
"__type__": "801cdfD0CpK6YvSQsE/j3RW",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
"spfBase": [
{
"__uuid__": "6c328371-afaf-4845-9bf6-aa1c3751ad71"
},
"_width": 2,
{
"__uuid__": "68b108ed-fe30-4872-97fb-3cff5a8705b6"
}
],
"_id": ""
},
{
......@@ -155,9 +208,9 @@
"__id__": 1
},
"asset": {
"__uuid__": "b4cceb6a-30d5-400a-ac0f-9fb6961a728b"
"__uuid__": "f9d2b752-95ca-42ec-933f-4440d94f83d3"
},
"fileId": "1feCsK5RVBEbsKWb3urJXw",
"fileId": "76PWJEemhHPpOakkKXdew5",
"sync": false
}
]
\ No newline at end of file
{
"ver": "1.2.7",
"uuid": "08949af0-f133-4990-8a03-95403eb67c2d",
"uuid": "f9d2b752-95ca-42ec-933f-4440d94f83d3",
"optimizationPolicy": "AUTO",
"asyncLoadAssets": false,
"readonly": false,
......
......@@ -21,23 +21,20 @@
"__id__": 2
},
{
"__id__": 6
},
{
"__id__": 9
"__id__": 5
}
],
"_active": true,
"_components": [
{
"__id__": 12
"__id__": 25
},
{
"__id__": 13
"__id__": 26
}
],
"_prefab": {
"__id__": 14
"__id__": 27
},
"_opacity": 255,
"_color": {
......@@ -88,25 +85,22 @@
},
{
"__type__": "cc.Node",
"_name": "bg",
"_name": "bg_verygood",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": false,
"_active": true,
"_components": [
{
"__id__": 3
},
{
"__id__": 4
}
],
"_prefab": {
"__id__": 5
"__id__": 4
},
"_opacity": 178.5,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
......@@ -116,8 +110,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 1280,
"height": 720
"width": 981,
"height": 332
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -169,10 +163,10 @@
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
"__uuid__": "67122dbe-927e-4f6c-b1a3-399ab9668f8e"
},
"_type": 0,
"_sizeMode": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
......@@ -185,33 +179,6 @@
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 2
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 45,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 100,
"_originalHeight": 100,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
......@@ -220,16 +187,95 @@
"asset": {
"__uuid__": "682b8457-d696-4a22-8994-8ad61c414f1e"
},
"fileId": "3fD7KPBuJADI6Qywy0LiAV",
"fileId": "65IPSoGe5CkY73zbJsSVmx",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "particle_texture",
"_name": "RibbonNodeBase",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 6
},
{
"__id__": 9
},
{
"__id__": 12
},
{
"__id__": 15
},
{
"__id__": 18
},
{
"__id__": 21
}
],
"_active": true,
"_components": [],
"_prefab": {
"__id__": 24
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
2466.904,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Node",
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
......@@ -244,14 +290,14 @@
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"g": 0,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 0
"width": 36,
"height": 24
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -288,7 +334,7 @@
"_id": ""
},
{
"__type__": "cc.ParticleSystem",
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
......@@ -302,92 +348,128 @@
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_custom": false,
"_file": {
"__uuid__": "53c1664f-5673-47e2-b2a3-a22754f67ef7"
},
"_spriteFrame": {
"__uuid__": "6de19665-f07b-4a84-bbee-7f1b615b2e2c"
},
"_texture": null,
"_stopped": true,
"playOnLoad": true,
"autoRemoveOnFinish": false,
"totalParticles": 81,
"duration": 0.98,
"emissionRate": 18.409090909090907,
"life": 4.4,
"lifeVar": 1,
"_startColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
"__uuid__": "b85bf305-8139-4aaf-be53-699470a9342a"
},
"_startColorVar": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"b": 0,
"a": 0
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_endColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 0
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "682b8457-d696-4a22-8994-8ad61c414f1e"
},
"fileId": "43lgj4QY5Fka/qLQewjvRL",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 10
}
],
"_prefab": {
"__id__": 11
},
"_endColorVar": {
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"g": 255,
"b": 0,
"a": 0
},
"angle": 96,
"angleVar": 180,
"startSize": 53,
"startSizeVar": 0,
"endSize": -1,
"endSizeVar": 0,
"startSpin": -37,
"startSpinVar": 0,
"endSpin": 0,
"endSpinVar": 0,
"sourcePos": {
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 36,
"height": 24
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-53,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0
"y": 0,
"z": 0
},
"posVar": {
"__type__": "cc.Vec2",
"x": 150,
"y": 184
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 9
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "b85bf305-8139-4aaf-be53-699470a9342a"
},
"_positionType": 1,
"positionType": 1,
"emitterMode": 0,
"gravity": {
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"speed": 561,
"speedVar": 0,
"tangentialAccel": 0,
"tangentialAccelVar": 0,
"radialAccel": 18,
"radialAccelVar": 0,
"rotationIsDir": false,
"startRadius": 0,
"startRadiusVar": 0,
"endRadius": 0,
"endRadiusVar": 0,
"rotatePerS": 0,
"rotatePerSVar": 0,
"_N$preview": true,
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
......@@ -398,38 +480,38 @@
"asset": {
"__uuid__": "682b8457-d696-4a22-8994-8ad61c414f1e"
},
"fileId": "8bBiT+TwhMn580QJ6Kr8iL",
"fileId": "a9O3LCvuFMoo9ESpNOLc1F",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "welldone",
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 1
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 10
"__id__": 13
}
],
"_prefab": {
"__id__": 11
"__id__": 14
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"r": 0,
"g": 0,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 652,
"height": 105
"width": 36,
"height": 24
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -441,7 +523,7 @@
"ctor": "Float64Array",
"array": [
0,
0,
-106,
0,
0,
0,
......@@ -470,7 +552,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 9
"__id__": 12
},
"_enabled": true,
"_materials": [
......@@ -481,7 +563,7 @@
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "7c7de617-9e35-4ab1-b919-60158f6fd719"
"__uuid__": "b85bf305-8139-4aaf-be53-699470a9342a"
},
"_type": 0,
"_sizeMode": 1,
......@@ -505,7 +587,339 @@
"asset": {
"__uuid__": "682b8457-d696-4a22-8994-8ad61c414f1e"
},
"fileId": "60+j5bt9ZBd6hzfWNsebzN",
"fileId": "48s90A1VxCwaaaXM6NGQzB",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 16
}
],
"_prefab": {
"__id__": 17
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 36,
"height": 24
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-159,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 15
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "b85bf305-8139-4aaf-be53-699470a9342a"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "682b8457-d696-4a22-8994-8ad61c414f1e"
},
"fileId": "f9cQCu/0RNN6mlrehZ5p8C",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 19
}
],
"_prefab": {
"__id__": 20
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 0,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 36,
"height": 24
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-212,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 18
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "b85bf305-8139-4aaf-be53-699470a9342a"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "682b8457-d696-4a22-8994-8ad61c414f1e"
},
"fileId": "64OrgckixGu64+RiJwFDub",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "bg_sahua",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 22
}
],
"_prefab": {
"__id__": 23
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 36,
"height": 24
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-265,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 21
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "b85bf305-8139-4aaf-be53-699470a9342a"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "682b8457-d696-4a22-8994-8ad61c414f1e"
},
"fileId": "50VNVS76xML63UrrxCObjd",
"sync": false
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "682b8457-d696-4a22-8994-8ad61c414f1e"
},
"fileId": "1bPYo6EbpKnbsdPb1e3nE0",
"sync": false
},
{
......@@ -520,16 +934,13 @@
"_id": ""
},
{
"__type__": "cc.Animation",
"__type__": "538f49F3K1K6IBNqrzfrpzu",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"_defaultClip": null,
"_clips": [],
"playOnLoad": true,
"_id": ""
},
{
......
[
{
"__type__": "cc.Prefab",
"_name": "",
"_objFlags": 0,
"_native": "",
"data": {
"__id__": 1
},
"optimizationPolicy": 0,
"asyncLoadAssets": false,
"readonly": false
},
{
"__type__": "cc.Node",
"_name": "LayerResult",
"_objFlags": 0,
"_parent": null,
"_children": [
{
"__id__": 2
},
{
"__id__": 6
},
{
"__id__": 11
},
{
"__id__": 14
},
{
"__id__": 20
},
{
"__id__": 26
},
{
"__id__": 32
},
{
"__id__": 35
}
],
"_active": true,
"_components": [
{
"__id__": 38
},
{
"__id__": 39
},
{
"__id__": 40
},
{
"__id__": 41
}
],
"_prefab": {
"__id__": 42
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 1280,
"height": 720
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Node",
"_name": "bg",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 3
},
{
"__id__": 4
}
],
"_prefab": {
"__id__": 5
},
"_opacity": 178.5,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 1280,
"height": 720
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 2
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
},
"_type": 0,
"_sizeMode": 0,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 2
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 45,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 100,
"_originalHeight": 100,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"fileId": "3fD7KPBuJADI6Qywy0LiAV",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "dragonParent",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 7
}
],
"_active": true,
"_components": [],
"_prefab": {
"__id__": 10
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
117.753,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Node",
"_name": "dragonBone",
"_objFlags": 0,
"_parent": {
"__id__": 6
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 8
}
],
"_prefab": {
"__id__": 9
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
0,
0,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "dragonBones.ArmatureDisplay",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 7
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_armatureName": "",
"_animationName": "",
"_preCacheMode": 0,
"_cacheMode": 0,
"playTimes": -1,
"premultipliedAlpha": false,
"_armatureKey": "e16ce43e-9333-461e-85ce-628fa1ed97a4#16218261-8e92-4ddc-b531-9264a6481141",
"_accTime": 0,
"_playCount": 0,
"_frameCache": null,
"_curFrame": null,
"_playing": false,
"_armatureCache": null,
"_N$dragonAsset": null,
"_N$dragonAtlasAsset": null,
"_N$_defaultArmatureIndex": 0,
"_N$_animationIndex": 0,
"_N$_defaultCacheMode": 0,
"_N$timeScale": 1,
"_N$debugBones": false,
"_N$enableBatch": false,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"fileId": "61GjdADw9GbonRJj6gVw+k",
"sync": false
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"fileId": "99flsOaQhBUq/2Jk5k76um",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "lettters",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 12
}
],
"_prefab": {
"__id__": 13
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 237.7,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-75,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Layout",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 11
},
"_enabled": true,
"_layoutSize": {
"__type__": "cc.Size",
"width": 237.7,
"height": 100
},
"_resize": 1,
"_N$layoutType": 1,
"_N$cellSize": {
"__type__": "cc.Size",
"width": 40,
"height": 40
},
"_N$startAxis": 0,
"_N$paddingLeft": 0,
"_N$paddingRight": 0,
"_N$paddingTop": 0,
"_N$paddingBottom": 0,
"_N$spacingX": 0,
"_N$spacingY": 0,
"_N$verticalDirection": 1,
"_N$horizontalDirection": 0,
"_N$affectedByScale": false,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"fileId": "eb5FjSmjtPYoJic5tsedLK",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "btnLast",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 15
},
{
"__id__": 16
},
{
"__id__": 17
}
],
"_prefab": {
"__id__": 19
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 45,
"height": 46
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
452.911,
-321.486,
0,
0,
0,
0,
1,
1,
1,
0
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 14
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "d88847ea-8bfa-4980-930d-410aac25b07d"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 14
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 36,
"_left": 0,
"_right": 164.589,
"_top": 0,
"_bottom": 15.51400000000001,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 14
},
"_enabled": true,
"_normalMaterial": {
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
},
"_grayMaterial": {
"__uuid__": "3a7bb79f-32fd-422e-ada2-96f518fed422"
},
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 18
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": true,
"_N$transition": 3,
"transition": 3,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 14
},
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "1a39fg8yKJA15ndKSiBXqsN",
"handler": "onBtnLast",
"customEventData": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"fileId": "b37grwgRxCP5uOK5JMLy5N",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "btnReplay",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 21
},
{
"__id__": 22
},
{
"__id__": 23
}
],
"_prefab": {
"__id__": 25
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 47,
"height": 57
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
513.569,
-321.486,
0,
0,
0,
0,
1,
1,
1,
0
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 20
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "6220313a-8e60-48f6-970f-c5d0904552ed"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 20
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 36,
"_left": 0,
"_right": 102.93100000000004,
"_top": 0,
"_bottom": 10.01400000000001,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 20
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 24
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 20
},
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "1a39fg8yKJA15ndKSiBXqsN",
"handler": "onBtnReplay",
"customEventData": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"fileId": "0f6ZH5gMlAzI4erSLU8EFI",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "btnNext",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 27
},
{
"__id__": 28
},
{
"__id__": 29
}
],
"_prefab": {
"__id__": 31
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 44,
"height": 46
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
578.131,
-321.486,
0,
0,
0,
0,
1,
1,
1,
0
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 26
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "68ba9e97-572e-4bcf-a5ea-40fa3112e23e"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 26
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 36,
"_left": 0,
"_right": 39.86900000000003,
"_top": 0,
"_bottom": 15.51400000000001,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 26
},
"_enabled": true,
"_normalMaterial": {
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
},
"_grayMaterial": {
"__uuid__": "3a7bb79f-32fd-422e-ada2-96f518fed422"
},
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 30
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": true,
"_N$transition": 3,
"transition": 3,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 26
},
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "1a39fg8yKJA15ndKSiBXqsN",
"handler": "onBtnNext",
"customEventData": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"fileId": "bcDmcpi1BB1p4ApqMZpMiq",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "labWhite",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 33
}
],
"_prefab": {
"__id__": 34
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 151.2
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
267.55,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 32
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": true,
"_string": "",
"_N$string": "",
"_fontSize": 110,
"_lineHeight": 120,
"_enableWrapText": true,
"_N$file": {
"__uuid__": "5f7d5a97-07de-404d-a1ae-8f2ea451936c"
},
"_isSystemFontUsed": false,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 0,
"_N$verticalAlign": 0,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"fileId": "12OgNhdJFOuZc/jV0lqgqQ",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "particle",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 36
}
],
"_prefab": {
"__id__": 37
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.ParticleSystem",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 35
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_custom": false,
"_file": {
"__uuid__": "ec5e42d5-891a-43ec-ad22-a47c910f0628"
},
"_spriteFrame": null,
"_texture": null,
"_stopped": false,
"playOnLoad": true,
"autoRemoveOnFinish": false,
"totalParticles": 107,
"duration": -1,
"emissionRate": 100,
"life": 1.07,
"lifeVar": 0,
"_startColor": {
"__type__": "cc.Color",
"r": 255,
"g": 0,
"b": 0,
"a": 255
},
"_startColorVar": {
"__type__": "cc.Color",
"r": 0,
"g": 112,
"b": 76,
"a": 63
},
"_endColor": {
"__type__": "cc.Color",
"r": 0,
"g": 191,
"b": 86,
"a": 255
},
"_endColorVar": {
"__type__": "cc.Color",
"r": 0,
"g": 102,
"b": 255,
"a": 0
},
"angle": 93,
"angleVar": 23,
"startSize": 22,
"startSizeVar": 17,
"endSize": 16,
"endSizeVar": 10,
"startSpin": -1379,
"startSpinVar": 60,
"endSpin": -1184,
"endSpinVar": 0,
"sourcePos": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"posVar": {
"__type__": "cc.Vec2",
"x": 395,
"y": 430
},
"_positionType": 1,
"positionType": 1,
"emitterMode": 0,
"gravity": {
"__type__": "cc.Vec2",
"x": 0,
"y": -700
},
"speed": 600,
"speedVar": 39,
"tangentialAccel": 102,
"tangentialAccelVar": 25,
"radialAccel": 0,
"radialAccelVar": 0,
"rotationIsDir": false,
"startRadius": 0,
"startRadiusVar": 0,
"endRadius": 0,
"endRadiusVar": 0,
"rotatePerS": 0,
"rotatePerSVar": 0,
"_N$preview": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"fileId": "a6G70xQCFI+4mqvUMoOHrf",
"sync": false
},
{
"__type__": "1a39fg8yKJA15ndKSiBXqsN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"pfbLetter": {
"__uuid__": "b4cceb6a-30d5-400a-ac0f-9fb6961a728b"
},
"dragonBone": {
"__id__": 8
},
"audMove": {
"__uuid__": "af5e18fc-d086-409f-a3f3-ae2be1e0dcb5"
},
"audRight": {
"__uuid__": "a709194a-2a36-4d5d-9af5-3a2235e573c5"
},
"audWrong": {
"__uuid__": "059d55e5-a26c-4b9e-9806-b32e350a8b79"
},
"audClick": {
"__uuid__": "77d0d09c-25c7-46b8-86e3-ac2def488077"
},
"audOver": {
"__uuid__": "da6d6e4f-aa6c-4aba-8a9a-9038c82af8a3"
},
"_id": ""
},
{
"__type__": "cc.Animation",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"_defaultClip": null,
"_clips": [
{
"__uuid__": "15ba7314-ae90-4f24-82d2-41fafddb7553"
}
],
"playOnLoad": false,
"_id": ""
},
{
"__type__": "cc.BlockInputEvents",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"_id": ""
},
{
"__type__": "e22e11e0CVGPajfhd4ljXke",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"FitType": 1,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"fileId": "7clMl2GbFKqphcx/dFidIz",
"sync": false
}
]
\ No newline at end of file
......@@ -78,16 +78,16 @@
"_active": true,
"_components": [
{
"__id__": 81
"__id__": 20
},
{
"__id__": 82
"__id__": 21
},
{
"__id__": 83
"__id__": 22
},
{
"__id__": 84
"__id__": 23
}
],
"_prefab": null,
......@@ -177,7 +177,7 @@
"array": [
0,
0,
356.01221289243585,
220.83647796503186,
0,
0,
0,
......@@ -250,41 +250,17 @@
{
"__id__": 9
},
{
"__id__": 12
},
{
"__id__": 15
},
{
"__id__": 38
},
{
"__id__": 47
},
{
"__id__": 56
},
{
"__id__": 59
},
{
"__id__": 62
},
{
"__id__": 64
},
{
"__id__": 68
},
{
"__id__": 72
"__id__": 17
}
],
"_active": true,
"_components": [
{
"__id__": 80
"__id__": 19
}
],
"_prefab": null,
......@@ -337,13 +313,13 @@
},
{
"__type__": "cc.Node",
"_name": "invalid-name",
"_name": "bg_bg",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_active": false,
"_components": [
{
"__id__": 7
......@@ -398,7 +374,7 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "84fqfmiIlO3oBFlvBh4v0Z"
"_id": "f8UjFsR7tNkKp0+B5rL+kF"
},
{
"__type__": "cc.Sprite",
......@@ -416,7 +392,7 @@
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "68b17789-2251-4d0d-95d4-5b003ed619b5"
"__uuid__": "299f35e1-abcd-43d9-adf1-680db9d422e2"
},
"_type": 0,
"_sizeMode": 1,
......@@ -430,7 +406,7 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "9cKQVicEFK/LHQapHQn3av"
"_id": "7d1/QyiUVNNKWXXRS41sIG"
},
{
"__type__": "e22e11e0CVGPajfhd4ljXke",
......@@ -441,23 +417,27 @@
},
"_enabled": true,
"FitType": 0,
"_id": "a6LQwwXuRCxKa0Ze9fJnMC"
"_id": "c9ZkPQ7o5NQZzfiK8vBceG"
},
{
"__type__": "cc.Node",
"_name": "invalid-name_2",
"_name": "title",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
"_children": [
{
"__id__": 10
},
{
"__id__": 11
"__id__": 12
}
],
"_active": false,
"_components": [
{
"__id__": 14
}
],
"_prefab": null,
......@@ -471,8 +451,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 1280,
"height": 720
"width": 0,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -483,8 +463,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
-281.667,
360,
0,
0,
0,
......@@ -506,66 +486,20 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "72kQ1UBbBE1KtYU8SHqug0"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 9
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "8eb858ff-acb2-4d45-af0d-ec381f09ace4"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "d11Pih2HJIJ54Toq2+I8+V"
},
{
"__type__": "e22e11e0CVGPajfhd4ljXke",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 9
},
"_enabled": true,
"FitType": 0,
"_id": "d02yRjstNCMLTkHs7hOatv"
"_id": "cdryvKJWtMw6JhKXetwgVn"
},
{
"__type__": "cc.Node",
"_name": "invalid-name_3",
"_name": "bg_title",
"_objFlags": 0,
"_parent": {
"__id__": 5
"__id__": 9
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 13
},
{
"__id__": 14
"__id__": 11
}
],
"_prefab": null,
......@@ -579,8 +513,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 1164,
"height": 657
"width": 678,
"height": 74
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -591,8 +525,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
31.5,
21.865,
-36.956,
0,
0,
0,
......@@ -614,14 +548,14 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "2bKx4II4ZGz4xXk0ZjM1lL"
"_id": "4eYg3hBZlA2r8pp0Th0HCA"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 12
"__id__": 10
},
"_enabled": true,
"_materials": [
......@@ -632,7 +566,7 @@
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "f4318d98-4981-438d-8ac5-e4b610b232e4"
"__uuid__": "53ebaf15-8c71-4f6c-9c46-225ba12ce541"
},
"_type": 0,
"_sizeMode": 1,
......@@ -646,41 +580,20 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "cacBdI6zJHy7l8+melzotz"
},
{
"__type__": "e22e11e0CVGPajfhd4ljXke",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 12
},
"_enabled": true,
"FitType": 0,
"_id": "c7lFwcDW9AF5OO1Dx23WzA"
"_id": "66GO914aNCJ5Zkjai4IW6N"
},
{
"__type__": "cc.Node",
"_name": "ui",
"_name": "$labTitle",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [
{
"__id__": 16
},
{
"__id__": 23
"__id__": 9
},
{
"__id__": 32
}
],
"_children": [],
"_active": true,
"_components": [
{
"__id__": 37
"__id__": 13
}
],
"_prefab": null,
......@@ -694,8 +607,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 924,
"height": 661
"width": 631.48,
"height": 50.4
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -707,7 +620,7 @@
"ctor": "Float64Array",
"array": [
0,
29.5,
-30.857,
0,
0,
0,
......@@ -729,88 +642,83 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "92yFlOSV5PtKWIEGO7EUQO"
"_id": "26zBIdIepL2rBKyXm0VbL5"
},
{
"__type__": "cc.Node",
"_name": "yellow",
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"_parent": {
"__id__": 15
},
"_children": [
{
"__id__": 17
},
{
"__id__": 19
"node": {
"__id__": 12
},
"_enabled": true,
"_materials": [
{
"__id__": 21
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_active": true,
"_components": [],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": true,
"_string": "whitch is the whitch is the whitch is the",
"_N$string": "whitch is the whitch is the whitch is the",
"_fontSize": 40,
"_lineHeight": 40,
"_enableWrapText": true,
"_N$file": {
"__uuid__": "06e2267e-0be5-4c48-afe9-8390e1d89c88"
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
"_isSystemFontUsed": false,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 0,
"_N$verticalAlign": 0,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 0,
"_id": "a2Ig92g65CW4RxyzcyCNjz"
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 9
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "18SBs4yKtC+q/23e/enZqK"
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 1,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": "a0MwMoC1pBTYSOVwh+kdS9"
},
{
"__type__": "cc.Node",
"_name": "yellowLight",
"_name": "$nodQuestionParent",
"_objFlags": 0,
"_parent": {
"__id__": 16
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 18
"__id__": 16
}
],
"_prefab": null,
......@@ -824,8 +732,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 91,
"height": 91
"width": 1245,
"height": 300
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -836,8 +744,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
5.067,
107.257,
0,
129.621,
0,
0,
0,
......@@ -859,52 +767,52 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "0aBE2hjXJHE5W4qF+5es6G"
"_id": "17wU0ENnRBBaXts0asT/Rn"
},
{
"__type__": "cc.Sprite",
"__type__": "cc.Layout",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 17
"__id__": 15
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "8f00a28e-212d-4f7f-977c-426635030590"
"_layoutSize": {
"__type__": "cc.Size",
"width": 1245,
"height": 300
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
"_resize": 1,
"_N$layoutType": 1,
"_N$cellSize": {
"__type__": "cc.Size",
"width": 40,
"height": 40
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "c2D2Yjeo1Hw4Ze9FYwvwaz"
"_N$startAxis": 0,
"_N$paddingLeft": 0,
"_N$paddingRight": 0,
"_N$paddingTop": 0,
"_N$paddingBottom": 0,
"_N$spacingX": 15,
"_N$spacingY": 0,
"_N$verticalDirection": 1,
"_N$horizontalDirection": 0,
"_N$affectedByScale": false,
"_id": "3f4opctypLqZK4TSrYNxtM"
},
{
"__type__": "cc.Node",
"_name": "yellowLight",
"_name": "$nodAnswerParent",
"_objFlags": 0,
"_parent": {
"__id__": 16
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 20
"__id__": 18
}
],
"_prefab": null,
......@@ -918,8 +826,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 91,
"height": 91
"width": 1245,
"height": 300
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -930,8 +838,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
146.105,
249.984,
0,
-175.219,
0,
0,
0,
......@@ -953,2809 +861,39 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "eb7cCPCJJFvKFji5i44P0t"
"_id": "0cNf+xmuNGo6vyXLF2UWm9"
},
{
"__type__": "cc.Sprite",
"__type__": "cc.Layout",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 19
"__id__": 17
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "8f00a28e-212d-4f7f-977c-426635030590"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "90W50o6BZKYIyne9COfRri"
},
{
"__type__": "cc.Node",
"_name": "yellowLight",
"_objFlags": 0,
"_parent": {
"__id__": 16
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 22
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 91,
"height": 91
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-137.66,
249.984,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "9aBVhFAxNHj7zBP2iPI5/P"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 21
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "8f00a28e-212d-4f7f-977c-426635030590"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "ec7mOA05RPsKDM93cjEbHD"
},
{
"__type__": "cc.Node",
"_name": "red",
"_objFlags": 0,
"_parent": {
"__id__": 15
},
"_children": [
{
"__id__": 24
},
{
"__id__": 26
},
{
"__id__": 28
},
{
"__id__": 30
}
],
"_active": true,
"_components": [],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "41ndykZOtCI4rqcUbAHkxF"
},
{
"__type__": "cc.Node",
"_name": "redLight",
"_objFlags": 0,
"_parent": {
"__id__": 23
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 25
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 91,
"height": 91
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-60.807,
124.992,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "54lV3waLtOtr9GLbwqpeyf"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 24
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "fa8b1598-5f47-461b-be3a-005e7f8fa5a4"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "39Ny/NKrBJeKqhNfzoU1KG"
},
{
"__type__": "cc.Node",
"_name": "redLight",
"_objFlags": 0,
"_parent": {
"__id__": 23
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 27
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 91,
"height": 91
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
131.748,
182.421,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "4eDVcaCtxDkaRSzKsJSDAi"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 26
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "fa8b1598-5f47-461b-be3a-005e7f8fa5a4"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "96+4swY1tMNZf4hjxro9NV"
},
{
"__type__": "cc.Node",
"_name": "redLight",
"_objFlags": 0,
"_parent": {
"__id__": 23
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 29
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 91,
"height": 91
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
123.561,
327.175,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "1adt8VygxGhZOxwl5Tzvqc"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 28
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "fa8b1598-5f47-461b-be3a-005e7f8fa5a4"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "09RLYmMZ1ADJtuuA2xJQ3C"
},
{
"__type__": "cc.Node",
"_name": "redLight",
"_objFlags": 0,
"_parent": {
"__id__": 23
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 31
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 91,
"height": 91
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-121.672,
317.023,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "7fVh1zFxtIqIU7NM4dzTNF"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 30
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "fa8b1598-5f47-461b-be3a-005e7f8fa5a4"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "dcJblKua1DFZ7An6DkiGLE"
},
{
"__type__": "cc.Node",
"_name": "blue",
"_objFlags": 0,
"_parent": {
"__id__": 15
},
"_children": [
{
"__id__": 33
},
{
"__id__": 35
}
],
"_active": true,
"_components": [],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "87gDZMCHpGE4+P6S3ZdsGa"
},
{
"__type__": "cc.Node",
"_name": "blueLight",
"_objFlags": 0,
"_parent": {
"__id__": 32
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 34
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 91,
"height": 91
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-116.547,
173.131,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "d6hM2CzwxAfKOqyQH12KFN"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 33
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "9e2e358a-50ce-41b5-9310-cd9a9f9e56a1"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "1d42VTZhdNqJucC7ph0sRf"
},
{
"__type__": "cc.Node",
"_name": "blueLight",
"_objFlags": 0,
"_parent": {
"__id__": 32
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 36
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 91,
"height": 91
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
81.075,
130.904,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "22EwWpbj9BzoOafqBIB1YF"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 35
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "9e2e358a-50ce-41b5-9310-cd9a9f9e56a1"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "257dd6ovFFk5zNikLxl25O"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 15
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "297a17d3-48c5-442d-87c2-38384efc72e1"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "28POFhFm9OHZK8UQ2IAhNC"
},
{
"__type__": "cc.Node",
"_name": "right",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [
{
"__id__": 39
},
{
"__id__": 41
},
{
"__id__": 43
}
],
"_active": true,
"_components": [
{
"__id__": 45
},
{
"__id__": 46
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 194,
"height": 357
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
222.305,
-234.85,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": true,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "44dE4j1GFIqI0x9tsArdsy"
},
{
"__type__": "cc.Node",
"_name": "word",
"_objFlags": 0,
"_parent": {
"__id__": 38
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 40
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 80.64
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
271.529,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "b8tf/qaqRPir24uwgXML6J"
},
{
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 39
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": false,
"_string": "",
"_N$string": "",
"_fontSize": 64,
"_lineHeight": 64,
"_enableWrapText": true,
"_N$file": {
"__uuid__": "5f7d5a97-07de-404d-a1ae-8f2ea451936c"
},
"_isSystemFontUsed": false,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 1,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 0,
"_id": "edBs3OjztEv5tRbDS3q4um"
},
{
"__type__": "cc.Node",
"_name": "mask",
"_objFlags": 0,
"_parent": {
"__id__": 38
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 42
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 0,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 194,
"height": 357
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "0aWOwiM6RLNrwbawmSFctR"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 41
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "60660467-54a8-40f4-8ced-a5b53ed1b680"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "d0HMhW4qhFtacxb0W0OzLV"
},
{
"__type__": "cc.Node",
"_name": "cross",
"_objFlags": 0,
"_parent": {
"__id__": 38
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 44
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 116,
"height": 116
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
257.67,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "b4rRyaR1ZF5a5H4tcIM4gL"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 43
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "477b31e1-2f92-4ef6-965a-4a8e7e2f7991"
},
"_type": 0,
"_sizeMode": 0,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "b1+9uU6C9K3LiQoHhSJho1"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 38
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "db96e3b7-7f32-4b00-ad42-61f1501abdce"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "38B7f8ohdK1ZdmmFNxO362"
},
{
"__type__": "cc.Animation",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 38
},
"_enabled": true,
"_defaultClip": null,
"_clips": [
{
"__uuid__": "4de8018d-6335-4230-800b-5847d4e00f37"
},
{
"__uuid__": "9f97c0e4-b548-46ab-a2d1-af72d5752189"
}
],
"playOnLoad": false,
"_id": "feob/J129Fm79jrH0u+JA+"
},
{
"__type__": "cc.Node",
"_name": "left",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [
{
"__id__": 48
},
{
"__id__": 50
},
{
"__id__": 52
}
],
"_active": true,
"_components": [
{
"__id__": 54
},
{
"__id__": 55
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 194,
"height": 357
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-222.305,
-234.85,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": true,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "8cw4a9rZVDor9vIbup9fDU"
},
{
"__type__": "cc.Node",
"_name": "word",
"_objFlags": 0,
"_parent": {
"__id__": 47
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 49
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 0,
"height": 80.64
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
271.529,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "ddlP0l6NNNupDje4VYPT6L"
},
{
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 48
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": false,
"_string": "",
"_N$string": "",
"_fontSize": 64,
"_lineHeight": 64,
"_enableWrapText": true,
"_N$file": {
"__uuid__": "5f7d5a97-07de-404d-a1ae-8f2ea451936c"
},
"_isSystemFontUsed": false,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 1,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 0,
"_id": "a12rFolU5B+aarUfk9hTCr"
},
{
"__type__": "cc.Node",
"_name": "mask",
"_objFlags": 0,
"_parent": {
"__id__": 47
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 51
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 0,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 194,
"height": 357
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "84DZBF481KgpntCM8Um03t"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 50
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "60660467-54a8-40f4-8ced-a5b53ed1b680"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "e8aUwq6h1DaohcgEj7ORKo"
},
{
"__type__": "cc.Node",
"_name": "cross",
"_objFlags": 0,
"_parent": {
"__id__": 47
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 53
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 116,
"height": 116
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
257.67,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "7cK8mzpeNP2KSLWwOApcRf"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 52
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "477b31e1-2f92-4ef6-965a-4a8e7e2f7991"
},
"_type": 0,
"_sizeMode": 0,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "53Zap7Fu9KUL9x38V3g8R7"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 47
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "db96e3b7-7f32-4b00-ad42-61f1501abdce"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "2ewEIYhIJKLolVBlQKceh2"
},
{
"__type__": "cc.Animation",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 47
},
"_enabled": true,
"_defaultClip": null,
"_clips": [
{
"__uuid__": "e2049ddd-b9c3-4d05-b425-cc8db5e3982f"
},
{
"__uuid__": "a64e6c3a-3951-4032-b174-2d8c3f48ed59"
}
],
"playOnLoad": false,
"_id": "cb7IkXl6lLBohWXOSphWh6"
},
{
"__type__": "cc.Node",
"_name": "btnWordLeft2",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 57
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 194,
"height": 357
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-222.305,
-234.85,
0,
0,
0,
0,
1,
1,
1,
0
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "08lDXWndxIvbU1V2phKTvj"
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 56
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 58
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 0,
"transition": 0,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 56
},
"_id": "3eOWb/USFBV5Qo1DUmLKMm"
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 2
},
"component": "",
"_componentId": "f4edeRi+NdAabqAkVYRwFjK",
"handler": "onBtnClickLeft",
"customEventData": ""
},
{
"__type__": "cc.Node",
"_name": "btnWordRight2",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 60
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 194,
"height": 357
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
222.305,
-234.85,
0,
0,
0,
0,
1,
1,
1,
0
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "c7GFqWL6BGBI3b/KPUlM9q"
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 59
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 61
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 0,
"transition": 0,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 59
},
"_id": "d9YkbcsiFHqphtAwhqVR13"
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 2
},
"component": "",
"_componentId": "f4edeRi+NdAabqAkVYRwFjK",
"handler": "onBtnClickRight",
"customEventData": ""
},
{
"__type__": "cc.Node",
"_name": "invalid-name_5",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 63
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 960,
"height": 240
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-239.612,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "35S6YaaG5MUZuX1ABgbxVn"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 62
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "fcc22880-e9d4-4491-a806-38d372cf7ca2"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "94OMF4rXRPXbINQW26YwDt"
},
{
"__type__": "cc.Node",
"_name": "btnAudioLeft",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 65
},
{
"__id__": 66
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 202,
"height": 68
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-222.305,
-257.258,
0,
0,
0,
0,
1,
1,
1,
0
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "e5IgtFwpBK1JJciWk4i5mq"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 64
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "90a94a29-386a-4bde-86b7-e609f869cc4c"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "d1TiQ7hilNhLgJwWoKn3an"
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 64
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 67
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 64
},
"_id": "44vVryqONIA5vTnHva3BJZ"
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 2
},
"component": "",
"_componentId": "f4edeRi+NdAabqAkVYRwFjK",
"handler": "onBtnAudioLeft",
"customEventData": ""
},
{
"__type__": "cc.Node",
"_name": "btnAudioRight",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 69
},
{
"__id__": 70
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 202,
"height": 68
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
222.305,
-257.258,
0,
0,
0,
0,
1,
1,
1,
0
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "e6Td5zyldI9LMxbOKIQudd"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 68
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "90a94a29-386a-4bde-86b7-e609f869cc4c"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "06q0Apz79I3aoraDcU66XJ"
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 68
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 71
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 68
},
"_id": "007i/qwrFNDZmn2zc+b7oN"
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 2
},
"component": "",
"_componentId": "f4edeRi+NdAabqAkVYRwFjK",
"handler": "onBtnAudioRight",
"customEventData": ""
},
{
"__type__": "cc.Node",
"_name": "question",
"_objFlags": 0,
"_parent": {
"__id__": 5
},
"_children": [
{
"__id__": 73
},
{
"__id__": 76
}
],
"_active": true,
"_components": [
{
"__id__": 78
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 219,
"height": 152
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
273.247,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "e5pHIvwyNO84nlqOq85U//"
},
{
"__type__": "cc.Node",
"_name": "labRed",
"_objFlags": 0,
"_parent": {
"__id__": 72
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 74
},
{
"__id__": 75
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 226,
"g": 60,
"b": 19,
"a": 255
},
"_contentSize": {
"_layoutSize": {
"__type__": "cc.Size",
"width": 2,
"height": 153.2
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-16.368,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "82Xev2eB5FloI4Lqf+Yiwz"
},
{
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 73
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": true,
"_string": "",
"_N$string": "",
"_fontSize": 110,
"_lineHeight": 120,
"_enableWrapText": true,
"_N$file": {
"__uuid__": "5f7d5a97-07de-404d-a1ae-8f2ea451936c"
},
"_isSystemFontUsed": false,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 0,
"_N$verticalAlign": 0,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 0,
"_id": "6axxYnXBBGSKnlLJaF2b6Y"
},
{
"__type__": "cc.LabelOutline",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 73
},
"_enabled": true,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"b": 0,
"a": 255
},
"_width": 1,
"_id": "13gNqpH8JFmIZ0xQ4BZbhu"
},
{
"__type__": "cc.Node",
"_name": "labWhite",
"_objFlags": 0,
"_parent": {
"__id__": 72
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 77
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
"width": 1245,
"height": 300
},
"_contentSize": {
"_resize": 1,
"_N$layoutType": 1,
"_N$cellSize": {
"__type__": "cc.Size",
"width": 0,
"height": 151.2
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-5.697,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "fd8Vdx+/pNpIyBcmYqlI+l"
},
{
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 76
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": true,
"_string": "",
"_N$string": "",
"_fontSize": 110,
"_lineHeight": 120,
"_enableWrapText": true,
"_N$file": {
"__uuid__": "5f7d5a97-07de-404d-a1ae-8f2ea451936c"
},
"_isSystemFontUsed": false,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 0,
"_N$verticalAlign": 0,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 0,
"_id": "eeWwRFo7FHd6L30s2PhvvF"
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 72
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 79
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 0,
"transition": 0,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
"width": 40,
"height": 40
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 72
},
"_id": "49wZxL6tBAP6VSzB+8YX8r"
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 2
},
"component": "",
"_componentId": "f4edeRi+NdAabqAkVYRwFjK",
"handler": "onBtnClickQuestion",
"customEventData": ""
"_N$startAxis": 0,
"_N$paddingLeft": 0,
"_N$paddingRight": 0,
"_N$paddingTop": 0,
"_N$paddingBottom": 0,
"_N$spacingX": 15,
"_N$spacingY": 0,
"_N$verticalDirection": 1,
"_N$horizontalDirection": 0,
"_N$affectedByScale": false,
"_id": "93hqvU7SFOLp8RvdW2jB/j"
},
{
"__type__": "cc.Widget",
......@@ -3848,42 +986,14 @@
},
"_enabled": true,
"audEnter": {
"__uuid__": "dcd876c9-19be-4007-8074-069e28524108"
},
"audReady": {
"__uuid__": "8d6dbc15-32a3-4785-8743-a4e55606e85b"
},
"audGo": {
"__uuid__": "e805b8b8-961c-4ca1-925d-c62b86d82336"
},
"audNewQuestion": {
"__uuid__": "f3967ecd-1535-44b8-aa2c-e16fac1f7861"
"__uuid__": "86c3d350-b246-47cd-a46f-89901c28f26e"
},
"audChoose": {
"__uuid__": "b516c90e-6e7f-4915-9ecb-e96762cd896c"
"pfbItemAnswer": {
"__uuid__": "b125237b-1bc1-4ec8-9b7b-60c16e96c5ae"
},
"audChooseRight": {
"__uuid__": "65b3e990-d42e-4690-9354-c8eb5930e05e"
"pfbItemQuestion": {
"__uuid__": "f9d2b752-95ca-42ec-933f-4440d94f83d3"
},
"audChooseWrong": {
"__uuid__": "059d55e5-a26c-4b9e-9806-b32e350a8b79"
},
"audTryAgain": {
"__uuid__": "a13e98f9-ab82-4349-abba-acaa54833082"
},
"pfbLayerResult": {
"__uuid__": "08949af0-f133-4990-8a03-95403eb67c2d"
},
"pfbLayerOver": null,
"pfbItemCoaches": [],
"spfAudio": [
{
"__uuid__": "90a94a29-386a-4bde-86b7-e609f869cc4c"
},
{
"__uuid__": "d55dfcd0-3f8f-4754-ad6a-36ce7081ad0c"
}
],
"_id": "76pKAVQpBDVby2iIHB3LLz"
}
]
\ No newline at end of file
const { ccclass, property } = cc._decorator;
@ccclass
export default class BaseUI extends cc.Component {
public nodeDict: { [name: string]: cc.Node } = {};
onLoad() {
this.linkWidget(this.node);
}
// 遍历节点树,获取重要节点
// 节点名字以$开头的节点为重要节点,放进nodeDict中,可以直接拿到,不用拖拽绑定
// $btn为按钮类型,放进nodeDict,并且绑定按钮点击事件
// $ui为ui节点,放进nodeDict,并且上面绑定了BaseUI脚本,所以不继续遍历该节点的子节点
// $btnUI为按钮类型ui节点,放进nodeDict,并且上面绑定了BaseUI脚本,所以不继续遍历该节点的子节点,并且绑定按钮点击事件
private linkWidget(node: cc.Node) {
let children = node.children;
for (let i = 0; i < children.length; i++) {
let nodeName = children[i].name;
if (nodeName.substring(0, 1) !== "$") {
this.linkWidget(children[i]);
continue;
}
let realName = nodeName.substring(1);
if (this.nodeDict[realName]) {
cc.error("节点名字重复!" + realName);
this.linkWidget(children[i]);
continue;
}
let isUI = false;
this.nodeDict[realName] = children[i];
if (nodeName.substring(1, 6) === "btnUI") {
children[i].on('click', this.buttonListener, this);
isUI = true;
} else if (nodeName.substring(1, 4) === "btn") {
children[i].on('click', this.buttonListener, this);
isUI = false;
} else if (nodeName.substring(1, 3) === "ui") {
isUI = true;
}
children[i].name = realName;
this.nodeDict[realName] = children[i];
if (!isUI) {
this.linkWidget(children[i]);
}
}
}
public getNodeByName(name: string): cc.Node {
return this.nodeDict[name];
}
buttonListener(button: cc.Button): void { }
}
\ No newline at end of file
{
"ver": "1.0.8",
"uuid": "7dba0cc8-0023-4a8a-9e97-b447ca2452ec",
"uuid": "9b40e516-9ef7-4be9-9872-d8be39cb4fa6",
"isPlugin": false,
"loadPluginInWeb": true,
"loadPluginInNative": true,
......
cc.Class({
extends: cc.Component,
properties: {
spfBase:[cc.SpriteFrame],
},
// onLoad () {},
start () {
},
// update (dt) {},
});
{
"ver": "1.0.8",
"uuid": "1a39f83c-c8a2-40d7-99dd-2928815eab0d",
"uuid": "c7c4ae8d-8110-4bd4-b622-93f5720cd54b",
"isPlugin": false,
"loadPluginInWeb": true,
"loadPluginInNative": true,
......
cc.Class({
extends: cc.Component,
properties: {
colorYellow: '#F67627',
colorGreen: '#009776',
colorRed: '#E11C24',
colorBlue: '#0093CD',
colorNormal: '#3C3048',
colorRed2: '#ff1200',
},
onLoad() {
this.label = this.getComponent(cc.Label);
},
setData(strColor, letter, fontSize = 30) {
this.label.fontSize = fontSize;
this.label.lineHeight = fontSize;
this.label.string = letter;
let color = this.colorNormal;
if (strColor == 'yellow') {
color = this.colorYellow;
} else if (strColor == 'green') {
color = this.colorGreen;
} else if (strColor == 'red') {
color = this.colorRed;
} else if (strColor == 'blue') {
color = this.colorBlue;
} else if (strColor == 'normal') {
color = this.colorNormal;
} else if (strColor == 'red2') {
color = this.colorRed2;
}
this.color = color;
this.scheduleOnce(()=>{
this.node.color = new cc.Color().fromHEX(color);
})
},
setRed(){
this.node.color = new cc.Color().fromHEX(this.colorRed2);
},
setOldColor(){
this.node.color = new cc.Color().fromHEX(this.color);
},
// update (dt) {},
});
cc.Class({
extends: cc.Component,
properties: {
spfBase:[cc.SpriteFrame],
},
// onLoad () {},
start () {
},
// update (dt) {},
});
{
"ver": "1.0.8",
"uuid": "801cd7c3-d02a-4ae9-8bd2-42c13f8f7456",
"isPlugin": false,
"loadPluginInWeb": true,
"loadPluginInNative": true,
"loadPluginInEditor": false,
"subMetas": {}
}
\ No newline at end of file
const { showFireworks } = require("./utils");
cc.Class({
extends: cc.Component,
properties: {
},
// LIFE-CYCLE CALLBACKS:
onLoad () {
this.node.getChildByName('bg_verygood').zIndex = 99;
},
start () {
showFireworks(
this.node,
this.node.getChildByName('RibbonNodeBase').children,
cc.v2(0, -400), cc.v2(0, 1000), 200, 200
);
showFireworks(
this.node,
this.node.getChildByName('RibbonNodeBase').children,
cc.v2(-600, -400), cc.v2(200, 1000), 200, 200
);
showFireworks(
this.node,
this.node.getChildByName('RibbonNodeBase').children,
cc.v2(600, -400), cc.v2(-200, 1000), 200, 200
);
},
// update (dt) {},
});
{
"ver": "1.0.8",
"uuid": "538f4f45-dcad-4ae8-804d-aabcdfae9cee",
"isPlugin": false,
"loadPluginInWeb": true,
"loadPluginInNative": true,
"loadPluginInEditor": false,
"subMetas": {}
}
\ No newline at end of file
cc.Class({
extends: cc.Component,
properties: {
pfbLetter: cc.Prefab,
dragonBone: dragonBones.ArmatureDisplay,
audMove: cc.AudioClip,
audRight: cc.AudioClip,
audWrong: cc.AudioClip,
audClick: cc.AudioClip,
audOver: cc.AudioClip,
},
onLoad() {
this.layerLetters = this.node.getChildByName('lettters');
this.layerRightLetters = cc.find('wrong/rightLetters/layout', this.node);
this.nodBtnLast = this.node.getChildByName('btnLast');
this.nodBtnReplay = this.node.getChildByName('btnReplay');
this.nodBtnNext = this.node.getChildByName('btnNext');
this.nodLabWhite = this.node.getChildByName('labWhite');
this.particle = this.node.getChildByName('particle');
},
setData(data, index, isLeft, scene) {
this.scene = scene;
this.data = data;
this.index = index;
this.isLeft = isLeft;
this.item = this.data.dataArray[this.index];
this.initQuestion();
this.loadDragonBone();
this.initLetters();
this.playerResult();
this.initBtns();
},
initQuestion() {
this.nodLabWhite.active = false;
let target = this.scene.labWhite.node;
let pos = target.parent.convertToWorldSpaceAR(target.position);
pos = this.nodLabWhite.parent.convertToNodeSpaceAR(pos);
this.nodLabWhite.position = pos;
this.nodLabWhite.getComponent(cc.Label).string = this.item.letter.toUpperCase() + ' ' + this.item.letter.toLowerCase();
},
initBtns() {
if (this.index == 0) {
this.nodBtnLast.getComponent(cc.Button).interactable = false;
}
if (this.index == this.data.dataArray.length - 1) {
this.nodBtnNext.getComponent(cc.Button).interactable = false;
}
},
loadDragonBone() {
this.dragonBone.dragonAtlasAsset = null;
this.dragonBone.dragonAsset = null;
this.dragonBone.armatureName = '';
var imageUrl = this.item.tex_png;
var skeUrl = this.item.ske_json;
var atlasUrl = this.item.tex_json;
// imageUrl = 'http://127.0.0.1/walkingfish_tex.png';
// skeUrl = 'http://127.0.0.1/walkingfish_ske.json';
// atlasUrl = 'http://127.0.0.1/walkingfish_tex.json';
// imageUrl = 'http://127.0.0.1/B1U5L3_page1_ani_tex.png';
// skeUrl = 'http://127.0.0.1/B1U5L3_page1_ani_ske.json';
// atlasUrl = 'http://127.0.0.1/B1U5L3_page1_ani_tex.json';
cc.assetManager.loadAny([{ url: atlasUrl, ext: '.txt' }, { url: skeUrl, ext: '.txt' }], (error, assets) => {
if (error) {
console.log(error)
}
else {
cc.assetManager.loadRemote(imageUrl, (error, texture) => {
if (error) {
console.log(error)
}
else {
var atlas = new dragonBones.DragonBonesAtlasAsset();
atlas._uuid = atlasUrl;
atlas.atlasJson = assets[0];
atlas.texture = texture;
var asset = new dragonBones.DragonBonesAsset();
asset._uuid = skeUrl;
asset.dragonBonesJson = assets[1];
this.dragonBone.dragonAtlasAsset = atlas;
this.dragonBone.dragonAsset = asset;
let data = asset._dragonBonesJsonData.armature[0];
if (!data) {
return;
}
this.dragonBone.armatureName = data.name;
this.animationName = data.animation[0].name;
this.setSpineScale(data.canvas);
}
});
}
});
},
setSpineScale(size) {
let bgWidth = 250;
let bgHeight = 250;
if (size.width != bgWidth || size.height != bgHeight) {
let designScale = bgWidth / bgHeight;
let scale = size.width / size.height;
if (scale > designScale) {
this.dragonBone.node.parent.scale = bgWidth / size.width;
} else {
this.dragonBone.node.parent.scale = bgHeight / size.height;
}
}
},
initLetters() {
let letter = this.item.letter;
let text = this.item.text1;
if (!this.isLeft) {
text = this.item.text2;
}
let node = cc.instantiate(this.pfbLetter);
node.parent = this.layerLetters;
node.getComponent('ItemLetter').setData('red', letter.toUpperCase(), 96);
node = cc.instantiate(this.pfbLetter);
node.parent = this.layerLetters;
node.getComponent('ItemLetter').setData('red', ' ', 96);
node = cc.instantiate(this.pfbLetter);
node.parent = this.layerLetters;
node.getComponent('ItemLetter').setData('red', letter.toLowerCase(), 96);
node = cc.instantiate(this.pfbLetter);
node.parent = this.layerLetters;
node.getComponent('ItemLetter').setData('red', ' ', 96);
node = cc.instantiate(this.pfbLetter);
node.parent = this.layerLetters;
node.getComponent('ItemLetter').setData('red', letter.toLowerCase(), 96);
for (let i = 1; i < text.length; i++) {
let node = cc.instantiate(this.pfbLetter);
node.parent = this.layerLetters;
let letter = text.charAt(i);
node.getComponent('ItemLetter').setData('normal', letter, 96);
}
this.layerLetters.getComponent(cc.Layout).updateLayout();
},
playerResult() {
this.playAudMove();
this.getComponent(cc.Animation).play('result1');
this.scheduleOnce(() => {
this.nodLabWhite.active = true;
this.playDragonBone();
this.playAudWord(() => {
this.playAudRight();
this.scheduleOnce(() => {
this.onPlayResultDone();
}, 1)
});
}, 0.5)
},
playDragonBone() {
this.dragonBone.playAnimation(this.animationName, 1);
},
playAudMove() {
cc.audioEngine.play(this.audMove, false, 1);
},
playAudWord(cb) {
// this.item.shortAudio_url4 = 'http://127.0.0.1/iamflying.mp3'
cc.assetManager.loadRemote(this.item.shortAudio_url4, null, (err, clip) => {
if (err) {
console.log(err)
return;
}
let id = cc.audioEngine.play(clip, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
cb && cb();
}, duration)
});
},
playAudRight() {
cc.audioEngine.play(this.audRight, false, 1);
},
onPlayResultDone() {
this.playDone = true;
if (this.checkOver()) {
this.showOver();
}
},
checkOver() {
for (let i = 0; i < this.data.dataArray.length; i++) {
if (!GameData.questionList[i]) {
return false;
}
}
return true;
},
showOver() {
cc.audioEngine.play(this.audOver);
this.particle.active = true;
this.scheduleOnce(() => {
this.particle.active = false;
}, 4)
},
onBtnLast() {
cc.audioEngine.play(this.audClick);
if (!this.playDone) {
return;
}
this.scene.onTurnLast();
this.node.destroy();
},
onBtnReplay() {
cc.audioEngine.play(this.audClick);
if (!this.playDone) {
return;
}
this.scene.onReplay();
this.node.destroy();
},
onBtnNext() {
cc.audioEngine.play(this.audClick);
if (!this.playDone) {
return;
}
this.scene.onTurnNext();
this.node.destroy();
},
// update (dt) {},
});
const saveKey = "DataKey_Cocos_FT07";
const saveKey = "DataKey_Cocos_FT11";
import BaseUI from './BaseUI.js'
cc.Class({
extends: cc.Component,
extends: BaseUI,
properties: {
audEnter: cc.AudioClip,
audReady: cc.AudioClip,
audGo: cc.AudioClip,
audNewQuestion: cc.AudioClip,
audChoose: cc.AudioClip,
audChooseRight: cc.AudioClip,
audChooseWrong: cc.AudioClip,
audTryAgain: cc.AudioClip,
pfbLayerResult: cc.Prefab,
pfbLayerOver: cc.Prefab,
pfbItemCoaches: [cc.Prefab],
spfAudio: [cc.SpriteFrame],
pfbItemAnswer: cc.Prefab,
pfbItemQuestion: cc.Prefab,
},
// 生命周期 onLoad
onLoad() {
this._super();
this.initNodes();
this.initSceneData();
this.initSize();
},
initNodes() {
let bg = this.node.getChildByName('bg');
let question = bg.getChildByName('question');
this.labWhite = question.getChildByName('labWhite').getComponent(cc.Label);
this.labRed = question.getChildByName('labRed').getComponent(cc.Label);
this.right = bg.getChildByName('right');
this.left = bg.getChildByName('left');
this.animationLeft = this.left.getComponent(cc.Animation);
this.animationRight = this.right.getComponent(cc.Animation);
this.labWordRight = this.right.getChildByName('word').getComponent(cc.Label);
this.labWordLeft = this.left.getChildByName('word').getComponent(cc.Label);
this.sprAudioLeft = bg.getChildByName('btnAudioLeft').getComponent(cc.Sprite);
this.sprAudioRight = bg.getChildByName('btnAudioRight').getComponent(cc.Sprite);
let ui = bg.getChildByName('ui');
this.red = ui.getChildByName('red');
this.yellow = ui.getChildByName('yellow');
this.blue = ui.getChildByName('blue');
},
onEnable() {
......@@ -53,16 +29,10 @@ cc.Class({
},
_imageResList: null,
_audioResList: null,
_animaResList: null,
_resList: null,
initSceneData() {
this._imageResList = [];
this._jsonResList = [];
this._audioResList = [];
this._animaResList = [];
this._resList = [];
window.GameData = {};
GameData.questionIndex = 0;
},
_designSize: null, // 设计分辨率
......@@ -100,65 +70,33 @@ cc.Class({
},
getDefaultData() {
let dataJson = '{"contentObj":{"version":"1.1","key":"DataKey_Cocos_Test","dataArray":[{"letter":"a","text1":"apple","text2":"cat","isRight":false,"shortAudio_url":"","image_url":"","isRight1":true},{"letter":"b","text1":"dear","text2":"bear","isRight":false,"shortAudio_url":"","image_url":"","isRight2":true},{"letter":"a","text1":"apple","text2":"cat","isRight":false,"shortAudio_url":"","image_url":"","isRight1":true,"isRight2":false}]}}';
let dataJson = '{"questionList":[{"questionAudio":"http://staging-teach.cdn.ireadabc.com/d2a9d8815d0370dc3b9aa18987dee584.mp3","questionText":"这是标题文本1","optionList":[{"text":"i am jumping","optionDragonBone":{"skeJsonData":{"url":""},"texJsonData":{"url":""},"texPngData":{"url":""},"skeJsonData2":{"url":""},"texJsonData2":{"url":""},"texPngData2":{"url":""}},"optionAudio":"http://staging-teach.cdn.ireadabc.com/4e267b9c0b58ebb153bfc0ae520cb7fe.mp3"},{"text":"i am rolling","optionDragonBone":{"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/48b884b3c7b3a717f6e4b055f490a1f1.json","name":"walkingfish_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/608b2c5f85297f0b7930325733b7bea9.json","name":"walkingfish_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/ecfd66f932659635f5b66642378d826b.png","name":"walkingfish_tex.png"},"skeJsonData2":{"url":""},"texJsonData2":{"url":""},"texPngData2":{"url":""}},"optionAudio":"http://staging-teach.cdn.ireadabc.com/90fd9908a33a3d087ac53e6f7d794c18.mp3"},{"text":"i am dancing","optionDragonBone":{"skeJsonData":{"url":""},"texJsonData":{"url":""},"texPngData":{"url":""},"skeJsonData2":{"url":""},"texJsonData2":{"url":""},"texPngData2":{"url":""}},"optionAudio":""},{"text":"i am drving","optionDragonBone":{"skeJsonData":{"url":""},"texJsonData":{"url":""},"texPngData":{"url":""},"skeJsonData2":{"url":""},"texJsonData2":{"url":""},"texPngData2":{"url":""}},"optionAudio":""}]},{"questionAudio":"","questionText":"这是标题文本2","optionList":[{"text":"标题文本21","optionDragonBone":{"skeJsonData":{"url":""},"texJsonData":{"url":""},"texPngData":{"url":""},"skeJsonData2":{"url":""},"texJsonData2":{"url":""},"texPngData2":{"url":""}},"optionAudio":""},{"text":"标题文本22","optionDragonBone":{"skeJsonData":{"url":""},"texJsonData":{"url":""},"texPngData":{"url":""},"skeJsonData2":{"url":""},"texJsonData2":{"url":""},"texPngData2":{"url":""}},"optionAudio":""},{"text":"标题文本23","optionDragonBone":{"skeJsonData":{"url":""},"texJsonData":{"url":""},"texPngData":{"url":""},"skeJsonData2":{"url":""},"texJsonData2":{"url":""},"texPngData2":{"url":""}},"optionAudio":""}]}]}';
let data = JSON.parse(dataJson);
return data;
},
preloadItem() {
this.addPreloadImage();
this.addPreloadAudio();
this.addPreloadDragonBone();
// this.addPreloadAnima();
this.addPreloadItem();
this.preload();
},
addPreloadDragonBone() {
for (let i = 0; i < this.data.contentObj.dataArray.length; i++) {
if (this.data.contentObj.dataArray[i].tex_png) {
this._imageResList.push({ url: this.data.contentObj.dataArray[i].tex_png });
}
if (this.data.contentObj.dataArray[i].ske_json) {
this._jsonResList.push({ url: this.data.contentObj.dataArray[i].ske_json });
}
if (this.data.contentObj.dataArray[i].tex_json) {
this._jsonResList.push({ url: this.data.contentObj.dataArray[i].tex_json });
}
}
},
addPreloadImage() {
// for (let i = 0; i < this.data.contentObj.dataArray.length; i++) {
// if(this.data.contentObj.dataArray[i].image_url){
// this._imageResList.push({ url: this.data.contentObj.dataArray[i].image_url });
// }
// }
},
addPreloadAudio() {
for (let i = 0; i < this.data.contentObj.dataArray.length; i++) {
if (this.data.contentObj.dataArray[i].shortAudio_url) {
this._audioResList.push({ url: this.data.contentObj.dataArray[i].shortAudio_url });
}
if (this.data.contentObj.dataArray[i].shortAudio_url2) {
this._audioResList.push({ url: this.data.contentObj.dataArray[i].shortAudio_url2 });
}
if (this.data.contentObj.dataArray[i].shortAudio_url3) {
this._audioResList.push({ url: this.data.contentObj.dataArray[i].shortAudio_url3 });
}
if (this.data.contentObj.dataArray[i].shortAudio_url4) {
this._audioResList.push({ url: this.data.contentObj.dataArray[i].shortAudio_url4 });
addPreloadItem() {
for (let i = 0; i < this.data.questionList.length; i++) {
this._resList.push({ url: this.data.questionList[i].questionAudio });
for (let j = 0; j < this.data.questionList[i].optionList.length; j++) {
this._resList.push({ url: this.data.questionList[i].optionList[j].optionAudio });
this._resList.push({ url: this.data.questionList[i].optionList[j].optionDragonBone.skeJsonData.url });
this._resList.push({ url: this.data.questionList[i].optionList[j].optionDragonBone.texJsonData.url });
this._resList.push({ url: this.data.questionList[i].optionList[j].optionDragonBone.texPngData.url });
this._resList.push({ url: this.data.questionList[i].optionList[j].optionDragonBone.skeJsonData2.url });
this._resList.push({ url: this.data.questionList[i].optionList[j].optionDragonBone.texJsonData2.url });
this._resList.push({ url: this.data.questionList[i].optionList[j].optionDragonBone.texPngData2.url });
}
}
},
addPreloadAnima() {
},
preload() {
const preloadArr = this._imageResList.concat(this._audioResList).concat(this._animaResList).concat(this._jsonResList);
cc.assetManager.loadAny(preloadArr, null, null, (err, data) => {
cc.assetManager.loadAny(this._resList, null, null, (err, data) => {
this.loadEnd();
if (window && window["air"]) {
window["air"].hideAirClassLoading();
......@@ -172,537 +110,60 @@ cc.Class({
loadEnd() {
this.initData();
this.initLabelReady();
this.initYaoGan();
this.playAudioEntrer();
this.startGame();
},
initData() {
// 所有全局变量 默认都是null
GameData.questionList = [];
for (let i = 0; i < this.data.contentObj.dataArray.length; i++) {
GameData.questionList[i] = false;
}
GameData.questionIndex = 0;
this.initQuestionAndAnswer();
},
initLabelReady() {
this.labWhite.string = 'Ready';
this.labRed.string = 'Ready';
this.labWhite.fontSize = 80;
this.labRed.fontSize = 80;
this.labWhite.node.color = new cc.Color().fromHEX('#f9ff88');
this.playQuestionColor();
startGame() {
this.playAudioEntrer();
},
// 初始化摇杆,倒下状态
initYaoGan() {
this.stopColorLight();
this.sprAudioLeft.node.active = true;
this.sprAudioRight.node.active = true;
this.labWordLeft.node.color = new cc.Color().fromHEX('#ffffff');
this.labWordRight.node.color = new cc.Color().fromHEX('#ffffff');
this.animationLeft.node.eulerAngles = cc.v3(-60, 0, 0);
this.animationRight.node.eulerAngles = cc.v3(-60, 0, 0);
},
// 初始化题干以及选项
initQuestionAndAnswer() {
let optionList = this.data.questionList[GameData.questionIndex].optionList;
for (let i = 0; i < optionList.length; i++) {
let question = cc.instantiate(this.pfbItemQuestion);
question.parent = this.nodeDict.nodQuestionParent;
playQuestionColor() {
this.schedule(this.changeLabelReadyColorCb, 0.06);
},
changeLabelReadyColorCb() {
if (this.labWhite.node.color.toHEX() == 'f9ff88') {
this.labWhite.node.color = new cc.Color().fromHEX('#ffffff');
} else {
this.labWhite.node.color = new cc.Color().fromHEX('#f9ff88');
let answer = cc.instantiate(this.pfbItemAnswer);
answer.parent = this.nodeDict.nodAnswerParent;
}
},
stopQuestionColor() {
this.labWhite.node.color = new cc.Color().fromHEX('#ffffff');
this.unschedule(this.changeLabelReadyColorCb);
},
setLabelReadyGo() {
this.labWhite.string = 'Go!';
this.labRed.string = 'Go!';
},
resumeLabelReady() {
this.labWhite.fontSize = 110;
this.labRed.fontSize = 110;
this.stopQuestionColor();
},
// 节点震动效果
shakeEffect(node, duration) {
let oldPos = node.position;
let pos = cc.v2(oldPos.x, oldPos.y);
node.runAction(
cc.repeatForever(
cc.sequence(
cc.moveTo(0.02, pos.add(cc.v2(5, 7))),
cc.moveTo(0.02, pos.add(cc.v2(-6, 7))),
cc.moveTo(0.02, pos.add(cc.v2(-13, 3))),
cc.moveTo(0.02, pos.add(cc.v2(3, -6))),
cc.moveTo(0.02, pos.add(cc.v2(-5, 5))),
cc.moveTo(0.02, pos.add(cc.v2(2, -8))),
cc.moveTo(0.02, pos.add(cc.v2(-8, -10))),
cc.moveTo(0.02, pos.add(cc.v2(3, 10))),
cc.moveTo(0.02, pos.add(cc.v2(0, 0)))
)
)
);
setTimeout(() => {
node.stopAllActions();
node.position = oldPos;
}, duration * 1000);
},
playAudioEntrer() {
GameData.isAudio = true;
GameData.isStart = false;
let id = cc.audioEngine.play(this.audEnter, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
cc.audioEngine.setFinishCallback(id, () => {
GameData.isAudio = false;
this.playAudioQuestion();
}, duration)
})
},
playAudioQuestion() {
GameData.isAudio = true;
GameData.isStart = false;
// this.data.contentObj.bgm_url = 'http://127.0.0.1/iamflying.mp3';
cc.assetManager.loadRemote(this.data.contentObj.bgm_url, null, (err, clip) => {
let url = this.data.questionList[GameData.questionIndex].questionAudio;
// url = 'http://127.0.0.1/iamflying.mp3';
cc.assetManager.loadRemote(url, null, (err, clip) => {
if (err) {
console.log(err)
this.playAudioReady();
this.showRandomQuestion();
return;
}
let id = cc.audioEngine.play(clip, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
GameData.isAudio = false;
this.playAudioReady();
}, Math.max(duration, 3.4))
});
},
playAudioReady() {
GameData.isAudio = true;
GameData.isStart = false;
let id = cc.audioEngine.play(this.audReady, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
GameData.isAudio = false;
this.playAudioGo();
}, duration)
},
playAudioGo() {
GameData.isAudio = true;
this.setLabelReadyGo();
GameData.isStart = false;
let id = cc.audioEngine.play(this.audGo, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
GameData.isAudio = false;
this.resumeLabelReady();
this.playAudioNewQuestion();
this.refreshQuestion();
this.playYaoGanResumeAction();
}, duration)
},
refreshQuestion() {
this.refreshQuestionLabel();
this.refreshAnswerLabel();
},
refreshQuestionLabel() {
let letter = this.data.contentObj.dataArray[GameData.questionIndex].letter;
let string = letter.toUpperCase() + ' ' + letter.toLowerCase();
this.labWhite.string = string;
this.labRed.string = string;
},
refreshAnswerLabel() {
let text1 = this.data.contentObj.dataArray[GameData.questionIndex].text1;
let text2 = this.data.contentObj.dataArray[GameData.questionIndex].text2;
this.labWordLeft.string = text1;
this.labWordRight.string = text2;
this.scheduleOnce(() => {
if (text1.length > 5 || text2.length > 5) {
let maxWidth = Math.max(this.labWordLeft.node.width, this.labWordRight.node.width);
let scale = 160 / maxWidth;
this.labWordLeft.node.scale = scale;
this.labWordRight.node.scale = scale;
}
})
},
// 摇杆恢复
playYaoGanResumeAction() {
this.animationLeft.play('animLeft2');
this.animationRight.play('animRight2');
},
playAudioNewQuestion() {
GameData.isAudio = true;
GameData.isStart = false;
let id = cc.audioEngine.play(this.audNewQuestion, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
GameData.isAudio = false;
this.startGame();
}, duration)
},
startGame() {
GameData.isStart = true;
},
// 播放拳击声音
playAudioChoose(cb) {
GameData.isAudio = true;
let id = cc.audioEngine.play(this.audChoose, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
GameData.isAudio = false;
cb && cb();
}, 0.2)
},
// 播放正确音效
playAudioRight(cb) {
GameData.isAudio = true;
let id = cc.audioEngine.play(this.audChooseRight, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
GameData.isAudio = false;
cb && cb();
}, duration)
},
// 播放错误音效
playAudioWrong(cb) {
GameData.isAudio = true;
let id = cc.audioEngine.play(this.audChooseWrong, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
GameData.isAudio = false;
cb && cb();
}, duration)
},
playAudioTryAgain(cb) {
GameData.isAudio = true;
let id = cc.audioEngine.play(this.audTryAgain, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
GameData.isAudio = false;
cb && cb();
}, duration)
},
showLeftWrong() {
this.left.getChildByName('mask').active = true;
this.left.getChildByName('cross').active = true;
},
showRightWrong() {
this.right.getChildByName('mask').active = true;
this.right.getChildByName('cross').active = true;
},
hideLeftWrong() {
this.left.getChildByName('mask').active = false;
this.left.getChildByName('cross').active = false;
},
hideRightWrong() {
this.right.getChildByName('mask').active = false;
this.right.getChildByName('cross').active = false;
},
// 点击左边摇杆
onBtnClickLeft() {
if (!GameData.isStart) {
return;
}
if (GameData.isAudio) {
return;
}
GameData.isAudio = true;
this.shakeEffect(this.node.getChildByName('bg'), 0.2);
this.playAudioChoose(() => {
GameData.isAudio = false;
let isRight = this.data.contentObj.dataArray[GameData.questionIndex].isRight1;
if (isRight) {
this.animationLeft.play('animLeft');
this.playQuestionColor();
this.playColorLight();
this.playAudioRight(() => {
this.showResult(true);
});
} else {
this.playAudioWrong(() => {
this.playAudioTryAgain(() => {
this.hideLeftWrong();
})
});
this.showLeftWrong();
}
})
},
// 点击右边摇杆
onBtnClickRight() {
if (!GameData.isStart) {
return;
}
if (GameData.isAudio) {
return;
}
GameData.isAudio = true;
this.shakeEffect(this.node.getChildByName('bg'), 0.2);
this.playAudioChoose(() => {
cc.audioEngine.setFinishCallback(id, () => {
GameData.isAudio = false;
let isRight = this.data.contentObj.dataArray[GameData.questionIndex].isRight2;
if (isRight) {
this.animationRight.play('animRight');
this.playQuestionColor();
this.playColorLight();
this.playAudioRight(() => {
this.showResult();
});
} else {
this.playAudioWrong(() => {
this.playAudioTryAgain(() => {
this.hideRightWrong();
this.showRandomQuestion();
})
});
this.showRightWrong();
}
})
},
showResult(isLeft = false) {
let node = cc.instantiate(this.pfbLayerResult);
node.parent = this.node;
node.getComponent('LayerResult').setData(this.data.contentObj, GameData.questionIndex, isLeft, this);
GameData.questionList[GameData.questionIndex] = true;
// 喇叭按钮消失
this.sprAudioLeft.node.active = false;
this.sprAudioRight.node.active = false;
this.scheduleOnce(() => {
this.stopQuestionColor();
// 错误靶子倒下,颜色变深
if (isLeft) {
this.animationRight.play('animRight');
this.labWordRight.node.color = new cc.Color().fromHEX('#000000');
} else {
this.animationLeft.play('animLeft');
this.labWordLeft.node.color = new cc.Color().fromHEX('#000000');
}
}, 0.5)
},
// 点击问题
onBtnClickQuestion() {
if (GameData.isAudio) {
return;
}
if (!GameData.isStart) {
return;
}
GameData.isAudio = true;
this.labWhite.node.color = new cc.Color().fromHEX('#f9ff88');
this.playAudioLetter(() => {
this.labWhite.node.color = new cc.Color().fromHEX('#ffffff');
GameData.isAudio = false;
});
},
// 点击左边音效
onBtnAudioLeft() {
if (!GameData.isStart) {
return;
}
if (GameData.isAudio) {
return;
}
GameData.isAudio = true;
this.sprAudioLeft.spriteFrame = this.spfAudio[1];
this.schedule(this.changeLeftAudioSpfCb, 0.2)
this.playAudioWordLeft(() => {
this.unschedule(this.changeLeftAudioSpfCb)
this.sprAudioLeft.spriteFrame = this.spfAudio[0];
GameData.isAudio = false;
});
},
// 点击右边音效
onBtnAudioRight() {
if (!GameData.isStart) {
return;
}
if (GameData.isAudio) {
return;
}
GameData.isAudio = true;
this.sprAudioRight.spriteFrame = this.spfAudio[1];
this.schedule(this.changeRightAudioSpfCb, 0.2)
this.playAudioWordRight(() => {
this.unschedule(this.changeRightAudioSpfCb)
this.sprAudioRight.spriteFrame = this.spfAudio[0];
GameData.isAudio = false;
});
},
changeLeftAudioSpfCb() {
this.sprAudioLeft.spriteFrame = this.sprAudioLeft.spriteFrame == this.spfAudio[0] ? this.spfAudio[1] : this.spfAudio[0];
},
changeRightAudioSpfCb() {
this.sprAudioRight.spriteFrame = this.sprAudioRight.spriteFrame == this.spfAudio[0] ? this.spfAudio[1] : this.spfAudio[0];
},
playAudioLetter(cb) {
let url = this.data.contentObj.dataArray[GameData.questionIndex].shortAudio_url;
// url = 'http://127.0.0.1/iamflying.mp3'
cc.assetManager.loadRemote(url, null, (err, clip) => {
if (err) {
console.log(err)
return;
}
let id = cc.audioEngine.play(clip, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
cb && cb();
}, duration)
});
},
playAudioWordLeft(cb) {
let url = this.data.contentObj.dataArray[GameData.questionIndex].shortAudio_url2;
// url = 'http://127.0.0.1/iamflying.mp3'
cc.assetManager.loadRemote(url, null, (err, clip) => {
if (err) {
cb && cb();
console.log(err)
return;
}
let id = cc.audioEngine.play(clip, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
cb && cb();
}, duration)
});
},
playAudioWordRight(cb) {
let url = this.data.contentObj.dataArray[GameData.questionIndex].shortAudio_url3;
// url = 'http://127.0.0.1/iamflying.mp3'
cc.assetManager.loadRemote(url, null, (err, clip) => {
if (err) {
cb && cb();
console.log(err)
return;
}
let id = cc.audioEngine.play(clip, false, 1);
let duration = cc.audioEngine.getDuration(id);
this.scheduleOnce(() => {
cb && cb();
}, duration)
});
},
replay() {
this.initYaoGan();
this.resumeLabelReady();
this.playAudioNewQuestion();
this.refreshQuestion();
this.playYaoGanResumeAction();
},
onTurnLast() {
GameData.questionIndex--;
this.replay();
},
onReplay() {
this.replay();
},
onTurnNext() {
GameData.questionIndex++;
this.replay();
},
showRandomQuestion() {
// 彩灯闪烁
playColorLight() {
this.colorLightIndex = 0;
this.schedule(this.colorLightCb, 0.2)
},
stopColorLight() {
this.unschedule(this.colorLightCb);
this.red.active = false;
this.yellow.active = false;
this.blue.active = false;
},
colorLightCb() {
this.colorLightIndex++;
let index = this.colorLightIndex % 3;
if (index == 0) {
this.red.active = true;
this.yellow.active = false;
this.blue.active = false;
} else if (index == 1) {
this.red.active = false;
this.yellow.active = true;
this.blue.active = false;
} else {
this.red.active = false;
this.yellow.active = false;
this.blue.active = true;
}
},
// ------------------------------------------------
getSprNode(resName) {
const sf = cc.find('Canvas/res/img/' + resName).getComponent(cc.Sprite).spriteFrame;
const node = new cc.Node();
node.addComponent(cc.Sprite).spriteFrame = sf;
return node;
},
getSpriteFrimeByUrl(url, cb) {
cc.loader.load({ url }, (err, img) => {
const spriteFrame = new cc.SpriteFrame(img)
if (cb) {
cb(spriteFrame);
}
})
},
getSprNodeByUrl(url, cb) {
const node = new cc.Node();
const spr = node.addComponent(cc.Sprite);
this.getSpriteFrimeByUrl(url, (sf) => {
spr.spriteFrame = sf;
if (cb) {
cb(node);
}
})
},
playAudioByUrl(audio_url, cb = null) {
if (audio_url) {
cc.assetManager.loadRemote(audio_url, (err, audioClip) => {
const audioId = cc.audioEngine.play(audioClip, false, 0.8);
if (cb) {
cc.audioEngine.setFinishCallback(audioId, () => {
cb();
});
}
});
}
},
// ------------------------------------------
});
/**
* Copyright (c) 2014-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
!(function(global) {
"use strict";
var Op = Object.prototype;
var hasOwn = Op.hasOwnProperty;
var undefined; // More compressible than void 0.
var $Symbol = typeof Symbol === "function" ? Symbol : {};
var iteratorSymbol = $Symbol.iterator || "@@iterator";
var asyncIteratorSymbol = $Symbol.asyncIterator || "@@asyncIterator";
var toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag";
var inModule = typeof module === "object";
var runtime = global.regeneratorRuntime;
if (runtime) {
if (inModule) {
// If regeneratorRuntime is defined globally and we're in a module,
// make the exports object identical to regeneratorRuntime.
module.exports = runtime;
}
// Don't bother evaluating the rest of this file if the runtime was
// already defined globally.
return;
}
// Define the runtime globally (as expected by generated code) as either
// module.exports (if we're in a module) or a new, empty object.
runtime = global.regeneratorRuntime = inModule ? module.exports : {};
function wrap(innerFn, outerFn, self, tryLocsList) {
// If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator.
var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator;
var generator = Object.create(protoGenerator.prototype);
var context = new Context(tryLocsList || []);
// The ._invoke method unifies the implementations of the .next,
// .throw, and .return methods.
generator._invoke = makeInvokeMethod(innerFn, self, context);
return generator;
}
runtime.wrap = wrap;
// Try/catch helper to minimize deoptimizations. Returns a completion
// record like context.tryEntries[i].completion. This interface could
// have been (and was previously) designed to take a closure to be
// invoked without arguments, but in all the cases we care about we
// already have an existing method we want to call, so there's no need
// to create a new function object. We can even get away with assuming
// the method takes exactly one argument, since that happens to be true
// in every case, so we don't have to touch the arguments object. The
// only additional allocation required is the completion record, which
// has a stable shape and so hopefully should be cheap to allocate.
function tryCatch(fn, obj, arg) {
try {
return { type: "normal", arg: fn.call(obj, arg) };
} catch (err) {
return { type: "throw", arg: err };
}
}
var GenStateSuspendedStart = "suspendedStart";
var GenStateSuspendedYield = "suspendedYield";
var GenStateExecuting = "executing";
var GenStateCompleted = "completed";
// Returning this object from the innerFn has the same effect as
// breaking out of the dispatch switch statement.
var ContinueSentinel = {};
// Dummy constructor functions that we use as the .constructor and
// .constructor.prototype properties for functions that return Generator
// objects. For full spec compliance, you may wish to configure your
// minifier not to mangle the names of these two functions.
function Generator() {}
function GeneratorFunction() {}
function GeneratorFunctionPrototype() {}
// This is a polyfill for %IteratorPrototype% for environments that
// don't natively support it.
var IteratorPrototype = {};
IteratorPrototype[iteratorSymbol] = function () {
return this;
};
var getProto = Object.getPrototypeOf;
var NativeIteratorPrototype = getProto && getProto(getProto(values([])));
if (NativeIteratorPrototype &&
NativeIteratorPrototype !== Op &&
hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) {
// This environment has a native %IteratorPrototype%; use it instead
// of the polyfill.
IteratorPrototype = NativeIteratorPrototype;
}
var Gp = GeneratorFunctionPrototype.prototype =
Generator.prototype = Object.create(IteratorPrototype);
GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype;
GeneratorFunctionPrototype.constructor = GeneratorFunction;
GeneratorFunctionPrototype[toStringTagSymbol] =
GeneratorFunction.displayName = "GeneratorFunction";
// Helper for defining the .next, .throw, and .return methods of the
// Iterator interface in terms of a single ._invoke method.
function defineIteratorMethods(prototype) {
["next", "throw", "return"].forEach(function(method) {
prototype[method] = function(arg) {
return this._invoke(method, arg);
};
});
}
runtime.isGeneratorFunction = function(genFun) {
var ctor = typeof genFun === "function" && genFun.constructor;
return ctor
? ctor === GeneratorFunction ||
// For the native GeneratorFunction constructor, the best we can
// do is to check its .name property.
(ctor.displayName || ctor.name) === "GeneratorFunction"
: false;
};
runtime.mark = function(genFun) {
if (Object.setPrototypeOf) {
Object.setPrototypeOf(genFun, GeneratorFunctionPrototype);
} else {
genFun.__proto__ = GeneratorFunctionPrototype;
if (!(toStringTagSymbol in genFun)) {
genFun[toStringTagSymbol] = "GeneratorFunction";
}
}
genFun.prototype = Object.create(Gp);
return genFun;
};
// Within the body of any async function, `await x` is transformed to
// `yield regeneratorRuntime.awrap(x)`, so that the runtime can test
// `hasOwn.call(value, "__await")` to determine if the yielded value is
// meant to be awaited.
runtime.awrap = function(arg) {
return { __await: arg };
};
function AsyncIterator(generator) {
function invoke(method, arg, resolve, reject) {
var record = tryCatch(generator[method], generator, arg);
if (record.type === "throw") {
reject(record.arg);
} else {
var result = record.arg;
var value = result.value;
if (value &&
typeof value === "object" &&
hasOwn.call(value, "__await")) {
return Promise.resolve(value.__await).then(function(value) {
invoke("next", value, resolve, reject);
}, function(err) {
invoke("throw", err, resolve, reject);
});
}
return Promise.resolve(value).then(function(unwrapped) {
// When a yielded Promise is resolved, its final value becomes
// the .value of the Promise<{value,done}> result for the
// current iteration. If the Promise is rejected, however, the
// result for this iteration will be rejected with the same
// reason. Note that rejections of yielded Promises are not
// thrown back into the generator function, as is the case
// when an awaited Promise is rejected. This difference in
// behavior between yield and await is important, because it
// allows the consumer to decide what to do with the yielded
// rejection (swallow it and continue, manually .throw it back
// into the generator, abandon iteration, whatever). With
// await, by contrast, there is no opportunity to examine the
// rejection reason outside the generator function, so the
// only option is to throw it from the await expression, and
// let the generator function handle the exception.
result.value = unwrapped;
resolve(result);
}, reject);
}
}
var previousPromise;
function enqueue(method, arg) {
function callInvokeWithMethodAndArg() {
return new Promise(function(resolve, reject) {
invoke(method, arg, resolve, reject);
});
}
return previousPromise =
// If enqueue has been called before, then we want to wait until
// all previous Promises have been resolved before calling invoke,
// so that results are always delivered in the correct order. If
// enqueue has not been called before, then it is important to
// call invoke immediately, without waiting on a callback to fire,
// so that the async generator function has the opportunity to do
// any necessary setup in a predictable way. This predictability
// is why the Promise constructor synchronously invokes its
// executor callback, and why async functions synchronously
// execute code before the first await. Since we implement simple
// async functions in terms of async generators, it is especially
// important to get this right, even though it requires care.
previousPromise ? previousPromise.then(
callInvokeWithMethodAndArg,
// Avoid propagating failures to Promises returned by later
// invocations of the iterator.
callInvokeWithMethodAndArg
) : callInvokeWithMethodAndArg();
}
// Define the unified helper method that is used to implement .next,
// .throw, and .return (see defineIteratorMethods).
this._invoke = enqueue;
}
defineIteratorMethods(AsyncIterator.prototype);
AsyncIterator.prototype[asyncIteratorSymbol] = function () {
return this;
};
runtime.AsyncIterator = AsyncIterator;
// Note that simple async functions are implemented on top of
// AsyncIterator objects; they just return a Promise for the value of
// the final result produced by the iterator.
runtime.async = function(innerFn, outerFn, self, tryLocsList) {
var iter = new AsyncIterator(
wrap(innerFn, outerFn, self, tryLocsList)
);
return runtime.isGeneratorFunction(outerFn)
? iter // If outerFn is a generator, return the full iterator.
: iter.next().then(function(result) {
return result.done ? result.value : iter.next();
});
};
function makeInvokeMethod(innerFn, self, context) {
var state = GenStateSuspendedStart;
return function invoke(method, arg) {
if (state === GenStateExecuting) {
throw new Error("Generator is already running");
}
if (state === GenStateCompleted) {
if (method === "throw") {
throw arg;
}
// Be forgiving, per 25.3.3.3.3 of the spec:
// https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume
return doneResult();
}
context.method = method;
context.arg = arg;
while (true) {
var delegate = context.delegate;
if (delegate) {
var delegateResult = maybeInvokeDelegate(delegate, context);
if (delegateResult) {
if (delegateResult === ContinueSentinel) continue;
return delegateResult;
}
}
if (context.method === "next") {
// Setting context._sent for legacy support of Babel's
// function.sent implementation.
context.sent = context._sent = context.arg;
} else if (context.method === "throw") {
if (state === GenStateSuspendedStart) {
state = GenStateCompleted;
throw context.arg;
}
context.dispatchException(context.arg);
} else if (context.method === "return") {
context.abrupt("return", context.arg);
}
state = GenStateExecuting;
var record = tryCatch(innerFn, self, context);
if (record.type === "normal") {
// If an exception is thrown from innerFn, we leave state ===
// GenStateExecuting and loop back for another invocation.
state = context.done
? GenStateCompleted
: GenStateSuspendedYield;
if (record.arg === ContinueSentinel) {
continue;
}
return {
value: record.arg,
done: context.done
};
} else if (record.type === "throw") {
state = GenStateCompleted;
// Dispatch the exception by looping back around to the
// context.dispatchException(context.arg) call above.
context.method = "throw";
context.arg = record.arg;
}
}
};
}
// Call delegate.iterator[context.method](context.arg) and handle the
// result, either by returning a { value, done } result from the
// delegate iterator, or by modifying context.method and context.arg,
// setting context.delegate to null, and returning the ContinueSentinel.
function maybeInvokeDelegate(delegate, context) {
var method = delegate.iterator[context.method];
if (method === undefined) {
// A .throw or .return when the delegate iterator has no .throw
// method always terminates the yield* loop.
context.delegate = null;
if (context.method === "throw") {
if (delegate.iterator.return) {
// If the delegate iterator has a return method, give it a
// chance to clean up.
context.method = "return";
context.arg = undefined;
maybeInvokeDelegate(delegate, context);
if (context.method === "throw") {
// If maybeInvokeDelegate(context) changed context.method from
// "return" to "throw", let that override the TypeError below.
return ContinueSentinel;
}
}
context.method = "throw";
context.arg = new TypeError(
"The iterator does not provide a 'throw' method");
}
return ContinueSentinel;
}
var record = tryCatch(method, delegate.iterator, context.arg);
if (record.type === "throw") {
context.method = "throw";
context.arg = record.arg;
context.delegate = null;
return ContinueSentinel;
}
var info = record.arg;
if (! info) {
context.method = "throw";
context.arg = new TypeError("iterator result is not an object");
context.delegate = null;
return ContinueSentinel;
}
if (info.done) {
// Assign the result of the finished delegate to the temporary
// variable specified by delegate.resultName (see delegateYield).
context[delegate.resultName] = info.value;
// Resume execution at the desired location (see delegateYield).
context.next = delegate.nextLoc;
// If context.method was "throw" but the delegate handled the
// exception, let the outer generator proceed normally. If
// context.method was "next", forget context.arg since it has been
// "consumed" by the delegate iterator. If context.method was
// "return", allow the original .return call to continue in the
// outer generator.
if (context.method !== "return") {
context.method = "next";
context.arg = undefined;
}
} else {
// Re-yield the result returned by the delegate method.
return info;
}
// The delegate iterator is finished, so forget it and continue with
// the outer generator.
context.delegate = null;
return ContinueSentinel;
}
// Define Generator.prototype.{next,throw,return} in terms of the
// unified ._invoke helper method.
defineIteratorMethods(Gp);
Gp[toStringTagSymbol] = "Generator";
// A Generator should always return itself as the iterator object when the
// @@iterator function is called on it. Some browsers' implementations of the
// iterator prototype chain incorrectly implement this, causing the Generator
// object to not be returned from this call. This ensures that doesn't happen.
// See https://github.com/facebook/regenerator/issues/274 for more details.
Gp[iteratorSymbol] = function() {
return this;
};
Gp.toString = function() {
return "[object Generator]";
};
function pushTryEntry(locs) {
var entry = { tryLoc: locs[0] };
if (1 in locs) {
entry.catchLoc = locs[1];
}
if (2 in locs) {
entry.finallyLoc = locs[2];
entry.afterLoc = locs[3];
}
this.tryEntries.push(entry);
}
function resetTryEntry(entry) {
var record = entry.completion || {};
record.type = "normal";
delete record.arg;
entry.completion = record;
}
function Context(tryLocsList) {
// The root entry object (effectively a try statement without a catch
// or a finally block) gives us a place to store values thrown from
// locations where there is no enclosing try statement.
this.tryEntries = [{ tryLoc: "root" }];
tryLocsList.forEach(pushTryEntry, this);
this.reset(true);
}
runtime.keys = function(object) {
var keys = [];
for (var key in object) {
keys.push(key);
}
keys.reverse();
// Rather than returning an object with a next method, we keep
// things simple and return the next function itself.
return function next() {
while (keys.length) {
var key = keys.pop();
if (key in object) {
next.value = key;
next.done = false;
return next;
}
}
// To avoid creating an additional object, we just hang the .value
// and .done properties off the next function object itself. This
// also ensures that the minifier will not anonymize the function.
next.done = true;
return next;
};
};
function values(iterable) {
if (iterable) {
var iteratorMethod = iterable[iteratorSymbol];
if (iteratorMethod) {
return iteratorMethod.call(iterable);
}
if (typeof iterable.next === "function") {
return iterable;
}
if (!isNaN(iterable.length)) {
var i = -1, next = function next() {
while (++i < iterable.length) {
if (hasOwn.call(iterable, i)) {
next.value = iterable[i];
next.done = false;
return next;
}
}
next.value = undefined;
next.done = true;
return next;
};
return next.next = next;
}
}
// Return an iterator with no values.
return { next: doneResult };
}
runtime.values = values;
function doneResult() {
return { value: undefined, done: true };
}
Context.prototype = {
constructor: Context,
reset: function(skipTempReset) {
this.prev = 0;
this.next = 0;
// Resetting context._sent for legacy support of Babel's
// function.sent implementation.
this.sent = this._sent = undefined;
this.done = false;
this.delegate = null;
this.method = "next";
this.arg = undefined;
this.tryEntries.forEach(resetTryEntry);
if (!skipTempReset) {
for (var name in this) {
// Not sure about the optimal order of these conditions:
if (name.charAt(0) === "t" &&
hasOwn.call(this, name) &&
!isNaN(+name.slice(1))) {
this[name] = undefined;
}
}
}
},
stop: function() {
this.done = true;
var rootEntry = this.tryEntries[0];
var rootRecord = rootEntry.completion;
if (rootRecord.type === "throw") {
throw rootRecord.arg;
}
return this.rval;
},
dispatchException: function(exception) {
if (this.done) {
throw exception;
}
var context = this;
function handle(loc, caught) {
record.type = "throw";
record.arg = exception;
context.next = loc;
if (caught) {
// If the dispatched exception was caught by a catch block,
// then let that catch block handle the exception normally.
context.method = "next";
context.arg = undefined;
}
return !! caught;
}
for (var i = this.tryEntries.length - 1; i >= 0; --i) {
var entry = this.tryEntries[i];
var record = entry.completion;
if (entry.tryLoc === "root") {
// Exception thrown outside of any try block that could handle
// it, so set the completion value of the entire function to
// throw the exception.
return handle("end");
}
if (entry.tryLoc <= this.prev) {
var hasCatch = hasOwn.call(entry, "catchLoc");
var hasFinally = hasOwn.call(entry, "finallyLoc");
if (hasCatch && hasFinally) {
if (this.prev < entry.catchLoc) {
return handle(entry.catchLoc, true);
} else if (this.prev < entry.finallyLoc) {
return handle(entry.finallyLoc);
}
} else if (hasCatch) {
if (this.prev < entry.catchLoc) {
return handle(entry.catchLoc, true);
}
} else if (hasFinally) {
if (this.prev < entry.finallyLoc) {
return handle(entry.finallyLoc);
}
} else {
throw new Error("try statement without catch or finally");
}
}
}
},
abrupt: function(type, arg) {
for (var i = this.tryEntries.length - 1; i >= 0; --i) {
var entry = this.tryEntries[i];
if (entry.tryLoc <= this.prev &&
hasOwn.call(entry, "finallyLoc") &&
this.prev < entry.finallyLoc) {
var finallyEntry = entry;
break;
}
}
if (finallyEntry &&
(type === "break" ||
type === "continue") &&
finallyEntry.tryLoc <= arg &&
arg <= finallyEntry.finallyLoc) {
// Ignore the finally entry if control is not jumping to a
// location outside the try/catch block.
finallyEntry = null;
}
var record = finallyEntry ? finallyEntry.completion : {};
record.type = type;
record.arg = arg;
if (finallyEntry) {
this.method = "next";
this.next = finallyEntry.finallyLoc;
return ContinueSentinel;
}
return this.complete(record);
},
complete: function(record, afterLoc) {
if (record.type === "throw") {
throw record.arg;
}
if (record.type === "break" ||
record.type === "continue") {
this.next = record.arg;
} else if (record.type === "return") {
this.rval = this.arg = record.arg;
this.method = "return";
this.next = "end";
} else if (record.type === "normal" && afterLoc) {
this.next = afterLoc;
}
return ContinueSentinel;
},
finish: function(finallyLoc) {
for (var i = this.tryEntries.length - 1; i >= 0; --i) {
var entry = this.tryEntries[i];
if (entry.finallyLoc === finallyLoc) {
this.complete(entry.completion, entry.afterLoc);
resetTryEntry(entry);
return ContinueSentinel;
}
}
},
"catch": function(tryLoc) {
for (var i = this.tryEntries.length - 1; i >= 0; --i) {
var entry = this.tryEntries[i];
if (entry.tryLoc === tryLoc) {
var record = entry.completion;
if (record.type === "throw") {
var thrown = record.arg;
resetTryEntry(entry);
}
return thrown;
}
}
// The context.catch method must only be called with a location
// argument that corresponds to a known catch block.
throw new Error("illegal catch attempt");
},
delegateYield: function(iterable, resultName, nextLoc) {
this.delegate = {
iterator: values(iterable),
resultName: resultName,
nextLoc: nextLoc
};
if (this.method === "next") {
// Deliberately forget the last sent value so that we don't
// accidentally pass it on to the delegate.
this.arg = undefined;
}
return ContinueSentinel;
}
};
})(
// In sloppy mode, unbound `this` refers to the global object, fallback to
// Function constructor if we're in global strict mode. That is sadly a form
// of indirect eval which violates Content Security Policy.
(function() { return this })() || Function("return this")()
);
{
"ver": "1.0.8",
"uuid": "34fd68c3-ee66-4456-9cb3-15b8cc3478b7",
"isPlugin": false,
"loadPluginInWeb": true,
"loadPluginInNative": true,
"loadPluginInEditor": false,
"subMetas": {}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "6ea48cae-0c1f-4f0c-b270-7e0523915cbd",
"uuid": "971e4f24-1b1a-47a6-82ba-73ddcc3621d9",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 42,
"height": 41,
"width": 292,
"height": 112,
"platformSettings": {},
"subMetas": {
"particle_texture": {
"bg_dadizuo": {
"ver": "1.0.4",
"uuid": "6de19665-f07b-4a84-bbee-7f1b615b2e2c",
"rawTextureUuid": "6ea48cae-0c1f-4f0c-b270-7e0523915cbd",
"uuid": "68b108ed-fe30-4872-97fb-3cff5a8705b6",
"rawTextureUuid": "971e4f24-1b1a-47a6-82ba-73ddcc3621d9",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
......@@ -22,10 +22,10 @@
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 42,
"height": 41,
"rawWidth": 42,
"rawHeight": 41,
"width": 292,
"height": 112,
"rawWidth": 292,
"rawHeight": 112,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......
{
"ver": "2.3.5",
"uuid": "4ba4b550-a237-4f2e-8719-0d0f678e87bc",
"uuid": "3c8492cd-2dc0-48fe-ac03-2008f51f7826",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 194,
"height": 357,
"width": 333,
"height": 137,
"platformSettings": {},
"subMetas": {
"1-copy_2": {
"bg_light": {
"ver": "1.0.4",
"uuid": "60660467-54a8-40f4-8ced-a5b53ed1b680",
"rawTextureUuid": "4ba4b550-a237-4f2e-8719-0d0f678e87bc",
"uuid": "519076d5-bab7-4250-acf9-bcfcf6d2a9af",
"rawTextureUuid": "3c8492cd-2dc0-48fe-ac03-2008f51f7826",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
......@@ -22,10 +22,10 @@
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 194,
"height": 357,
"rawWidth": 194,
"rawHeight": 357,
"width": 333,
"height": 137,
"rawWidth": 333,
"rawHeight": 137,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......
{
"ver": "2.3.5",
"uuid": "484ea98a-152d-47ee-ad40-2d28d1bc4639",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 183,
"height": 167,
"platformSettings": {},
"subMetas": {
"bg_moondark": {
"ver": "1.0.4",
"uuid": "48f7c98b-5357-489f-a521-2cd6a62abde8",
"rawTextureUuid": "484ea98a-152d-47ee-ad40-2d28d1bc4639",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 183,
"height": 167,
"rawWidth": 183,
"rawHeight": 167,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "2fef00b7-0eed-47a5-9474-e85c5baaa800",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 183,
"height": 167,
"platformSettings": {},
"subMetas": {
"bg_moonlight": {
"ver": "1.0.4",
"uuid": "4ec3fc3d-35c2-4cde-af8c-52536d71c6d3",
"rawTextureUuid": "2fef00b7-0eed-47a5-9474-e85c5baaa800",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 183,
"height": 167,
"rawWidth": 183,
"rawHeight": 167,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "62cfaf05-4714-4d87-a5fb-dc2ddaf651ec",
"uuid": "e2463ef6-550d-449e-90b5-cfb759739615",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 91,
"height": 91,
"width": 180,
"height": 55,
"platformSettings": {},
"subMetas": {
"blueLight": {
"bg_qipao1": {
"ver": "1.0.4",
"uuid": "9e2e358a-50ce-41b5-9310-cd9a9f9e56a1",
"rawTextureUuid": "62cfaf05-4714-4d87-a5fb-dc2ddaf651ec",
"uuid": "0a55b39e-5e76-419d-8fe6-36dcab9ca5eb",
"rawTextureUuid": "e2463ef6-550d-449e-90b5-cfb759739615",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
......@@ -22,10 +22,10 @@
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 91,
"height": 91,
"rawWidth": 91,
"rawHeight": 91,
"width": 180,
"height": 55,
"rawWidth": 180,
"rawHeight": 55,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......
{
"ver": "2.3.5",
"uuid": "14683095-807e-45a3-8d6f-2095fb0b2e00",
"uuid": "499b92dd-759e-498c-bf11-b5b5bee13e81",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 91,
"height": 91,
"width": 180,
"height": 56,
"platformSettings": {},
"subMetas": {
"redLight": {
"bg_qipao2": {
"ver": "1.0.4",
"uuid": "fa8b1598-5f47-461b-be3a-005e7f8fa5a4",
"rawTextureUuid": "14683095-807e-45a3-8d6f-2095fb0b2e00",
"uuid": "4e931ced-01bb-4cdd-8308-13b050b8d2e2",
"rawTextureUuid": "499b92dd-759e-498c-bf11-b5b5bee13e81",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
......@@ -22,10 +22,10 @@
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 91,
"height": 91,
"rawWidth": 91,
"rawHeight": 91,
"width": 180,
"height": 56,
"rawWidth": 180,
"rawHeight": 56,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......
{
"ver": "2.3.5",
"uuid": "48ea00d1-936b-4013-842a-373bd1a4a31e",
"uuid": "b08a69a4-8c30-4341-bb3d-1a9214b4d8e2",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 194,
"height": 357,
"width": 36,
"height": 24,
"platformSettings": {},
"subMetas": {
"1": {
"bg_sahua": {
"ver": "1.0.4",
"uuid": "db96e3b7-7f32-4b00-ad42-61f1501abdce",
"rawTextureUuid": "48ea00d1-936b-4013-842a-373bd1a4a31e",
"uuid": "b85bf305-8139-4aaf-be53-699470a9342a",
"rawTextureUuid": "b08a69a4-8c30-4341-bb3d-1a9214b4d8e2",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
......@@ -22,10 +22,10 @@
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 194,
"height": 357,
"rawWidth": 194,
"rawHeight": 357,
"width": 36,
"height": 24,
"rawWidth": 36,
"rawHeight": 24,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......
{
"ver": "2.3.5",
"uuid": "fc0e3fd3-6464-4772-9f91-391b703e17b1",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 1249,
"height": 490,
"platformSettings": {},
"subMetas": {
"bg_stardark": {
"ver": "1.0.4",
"uuid": "0ea1bc39-9ee3-4378-b7b5-0a637fff01aa",
"rawTextureUuid": "fc0e3fd3-6464-4772-9f91-391b703e17b1",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 1249,
"height": 490,
"rawWidth": 1249,
"rawHeight": 490,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "e2508ca1-ffbb-45bc-b50f-257fd39de031",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 1249,
"height": 490,
"platformSettings": {},
"subMetas": {
"bg_starlight": {
"ver": "1.0.4",
"uuid": "3fc433b2-da4c-4aa2-bc03-1d202e971134",
"rawTextureUuid": "e2508ca1-ffbb-45bc-b50f-257fd39de031",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 1249,
"height": 490,
"rawWidth": 1249,
"rawHeight": 490,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "37cdd43b-619d-4983-a281-80b3dd6796d1",
"uuid": "9818d569-ea05-4978-9770-b79d131dbadd",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 128,
"height": 128,
"width": 192,
"height": 132,
"platformSettings": {},
"subMetas": {
"click_finger_tex": {
"bg_ti1": {
"ver": "1.0.4",
"uuid": "d0dc25c3-84a5-4df0-b778-537121fca8d9",
"rawTextureUuid": "37cdd43b-619d-4983-a281-80b3dd6796d1",
"uuid": "6c328371-afaf-4845-9bf6-aa1c3751ad71",
"rawTextureUuid": "9818d569-ea05-4978-9770-b79d131dbadd",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": -2.5,
"offsetY": 11.5,
"offsetX": 0.5,
"offsetY": 0,
"trimX": 1,
"trimY": 1,
"width": 121,
"height": 103,
"rawWidth": 128,
"rawHeight": 128,
"width": 191,
"height": 130,
"rawWidth": 192,
"rawHeight": 132,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......
{
"ver": "2.3.5",
"uuid": "794d9711-3227-4f23-a3be-76716b4bb048",
"uuid": "e5e9c399-69f4-45a9-a41a-c751768e0aff",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 512,
"height": 512,
"width": 192,
"height": 132,
"platformSettings": {},
"subMetas": {
"train_phonicstrain_tex": {
"bg_ti2": {
"ver": "1.0.4",
"uuid": "c33ade45-25c1-4e4e-aa3d-6968f65af2b6",
"rawTextureUuid": "794d9711-3227-4f23-a3be-76716b4bb048",
"uuid": "0afe36ba-5d72-49c4-94c7-60d858f60ca2",
"rawTextureUuid": "e5e9c399-69f4-45a9-a41a-c751768e0aff",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0.5,
"offsetX": 0.5,
"offsetY": 0,
"trimX": 1,
"trimY": 1,
"width": 510,
"height": 509,
"rawWidth": 512,
"rawHeight": 512,
"width": 191,
"height": 130,
"rawWidth": 192,
"rawHeight": 132,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......
{
"ver": "2.3.5",
"uuid": "26c7cd19-d029-4324-a2cf-0a892f18e41f",
"uuid": "7be311a7-3cc3-4c99-be63-f9f7c2c48bbe",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 202,
"height": 71,
"width": 678,
"height": 74,
"platformSettings": {},
"subMetas": {
"copy": {
"bg_title": {
"ver": "1.0.4",
"uuid": "d55dfcd0-3f8f-4754-ad6a-36ce7081ad0c",
"rawTextureUuid": "26c7cd19-d029-4324-a2cf-0a892f18e41f",
"uuid": "53ebaf15-8c71-4f6c-9c46-225ba12ce541",
"rawTextureUuid": "7be311a7-3cc3-4c99-be63-f9f7c2c48bbe",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
......@@ -22,10 +22,10 @@
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 202,
"height": 71,
"rawWidth": 202,
"rawHeight": 71,
"width": 678,
"height": 74,
"rawWidth": 678,
"rawHeight": 74,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
......
{
"ver": "2.3.5",
"uuid": "6bd33bd6-dcf6-4252-b50a-38966bc44331",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 981,
"height": 332,
"platformSettings": {},
"subMetas": {
"bg_verygood": {
"ver": "1.0.4",
"uuid": "67122dbe-927e-4f6c-b1a3-399ab9668f8e",
"rawTextureUuid": "6bd33bd6-dcf6-4252-b50a-38966bc44331",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 981,
"height": 332,
"rawWidth": 981,
"rawHeight": 332,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "f60283d0-bcbd-45e4-9b92-c1e07f13fe40",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 192,
"height": 132,
"platformSettings": {},
"subMetas": {
"bg_xuanblue": {
"ver": "1.0.4",
"uuid": "3923cff5-c64d-4810-8091-21610278451a",
"rawTextureUuid": "f60283d0-bcbd-45e4-9b92-c1e07f13fe40",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 192,
"height": 132,
"rawWidth": 192,
"rawHeight": 132,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "a6fa0934-0e20-4b20-863e-2418363a81c0",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 192,
"height": 132,
"platformSettings": {},
"subMetas": {
"bg_xuangreen": {
"ver": "1.0.4",
"uuid": "9f52edb8-ef14-4027-9fb7-547d454c5707",
"rawTextureUuid": "a6fa0934-0e20-4b20-863e-2418363a81c0",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 2.5,
"trimX": 0,
"trimY": 1,
"width": 192,
"height": 125,
"rawWidth": 192,
"rawHeight": 132,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "297c3b9d-7acf-4ac4-89f1-56d1a7e31bfd",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 179,
"height": 179,
"platformSettings": {},
"subMetas": {
"combined-shape": {
"ver": "1.0.4",
"uuid": "477b31e1-2f92-4ef6-965a-4a8e7e2f7991",
"rawTextureUuid": "297c3b9d-7acf-4ac4-89f1-56d1a7e31bfd",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 179,
"height": 179,
"rawWidth": 179,
"rawHeight": 179,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "0f6605d4-f9d5-463a-89c3-b7c7e64842e6",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 202,
"height": 68,
"platformSettings": {},
"subMetas": {
"invalid-name2": {
"ver": "1.0.4",
"uuid": "90a94a29-386a-4bde-86b7-e609f869cc4c",
"rawTextureUuid": "0f6605d4-f9d5-463a-89c3-b7c7e64842e6",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 202,
"height": 68,
"rawWidth": 202,
"rawHeight": 68,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "37765046-65e5-4aef-b206-86916998fd56",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 44,
"height": 46,
"platformSettings": {},
"subMetas": {
"invalid-name_10": {
"ver": "1.0.4",
"uuid": "68ba9e97-572e-4bcf-a5ea-40fa3112e23e",
"rawTextureUuid": "37765046-65e5-4aef-b206-86916998fd56",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 44,
"height": 46,
"rawWidth": 44,
"rawHeight": 46,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "8383804a-b68c-4cde-aca8-5d4fc8688174",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 1164,
"height": 657,
"platformSettings": {},
"subMetas": {
"invalid-name_3": {
"ver": "1.0.4",
"uuid": "f4318d98-4981-438d-8ac5-e4b610b232e4",
"rawTextureUuid": "8383804a-b68c-4cde-aca8-5d4fc8688174",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 1164,
"height": 657,
"rawWidth": 1164,
"rawHeight": 657,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "1ca775b9-67f6-4d3b-b728-f6d73bceba6e",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 924,
"height": 661,
"platformSettings": {},
"subMetas": {
"invalid-name_4": {
"ver": "1.0.4",
"uuid": "297a17d3-48c5-442d-87c2-38384efc72e1",
"rawTextureUuid": "1ca775b9-67f6-4d3b-b728-f6d73bceba6e",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 924,
"height": 661,
"rawWidth": 924,
"rawHeight": 661,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "1c3bb83a-79cb-4ce8-9aed-9d59f670bf9c",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 960,
"height": 240,
"platformSettings": {},
"subMetas": {
"invalid-name_5": {
"ver": "1.0.4",
"uuid": "fcc22880-e9d4-4491-a806-38d372cf7ca2",
"rawTextureUuid": "1c3bb83a-79cb-4ce8-9aed-9d59f670bf9c",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 960,
"height": 240,
"rawWidth": 960,
"rawHeight": 240,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "3301aff8-685e-404a-a2df-e21ee85db3dc",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 47,
"height": 57,
"platformSettings": {},
"subMetas": {
"invalid-name_8": {
"ver": "1.0.4",
"uuid": "6220313a-8e60-48f6-970f-c5d0904552ed",
"rawTextureUuid": "3301aff8-685e-404a-a2df-e21ee85db3dc",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 47,
"height": 57,
"rawWidth": 47,
"rawHeight": 57,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "2a447571-b1d2-44d8-bd12-03199cd7d0e9",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 45,
"height": 46,
"platformSettings": {},
"subMetas": {
"invalid-name_9": {
"ver": "1.0.4",
"uuid": "d88847ea-8bfa-4980-930d-410aac25b07d",
"rawTextureUuid": "2a447571-b1d2-44d8-bd12-03199cd7d0e9",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 45,
"height": 46,
"rawWidth": 45,
"rawHeight": 46,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "325bf2df-d237-42ab-916f-bcee8b4b003f",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 91,
"height": 91,
"platformSettings": {},
"subMetas": {
"yellowLight": {
"ver": "1.0.4",
"uuid": "8f00a28e-212d-4f7f-977c-426635030590",
"rawTextureUuid": "325bf2df-d237-42ab-916f-bcee8b4b003f",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 91,
"height": 91,
"rawWidth": 91,
"rawHeight": 91,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "21b11dac-f495-4126-b4fa-01f4dfed2b02",
"uuid": "b82ca925-2eb6-44aa-b7ce-ff6440cad01a",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
......@@ -11,10 +11,10 @@
"height": 720,
"platformSettings": {},
"subMetas": {
"invalid-name_2": {
"1-进入课件,开始自动播放标题音,点击标题重新播放.": {
"ver": "1.0.4",
"uuid": "8eb858ff-acb2-4d45-af0d-ec381f09ace4",
"rawTextureUuid": "21b11dac-f495-4126-b4fa-01f4dfed2b02",
"uuid": "84593abd-b82c-447f-94b1-bc4c20d4b187",
"rawTextureUuid": "b82ca925-2eb6-44aa-b7ce-ff6440cad01a",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
......
{
"ver": "2.3.5",
"uuid": "93fab415-8c74-4d7e-8413-fe842eab5d45",
"uuid": "a325ee53-e3bb-4d3e-b9c8-71991f8ab1ac",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
......@@ -11,10 +11,10 @@
"height": 720,
"platformSettings": {},
"subMetas": {
"invalid-name": {
"bg_bg": {
"ver": "1.0.4",
"uuid": "68b17789-2251-4d0d-95d4-5b003ed619b5",
"rawTextureUuid": "93fab415-8c74-4d7e-8413-fe842eab5d45",
"uuid": "299f35e1-abcd-43d9-adf1-680db9d422e2",
"rawTextureUuid": "a325ee53-e3bb-4d3e-b9c8-71991f8ab1ac",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
......
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