Commit f6c21a1d authored by limingzhe's avatar limingzhe

fix: debug

parent 9716644d
......@@ -502,271 +502,271 @@
"f304e012-e353-43f4-b1c5-e9ab80fd8d98": {
"asset": 1756366597608,
"meta": 1756366971493,
"relativePath": "Z_04_syys"
"relativePath": "Z_04_syys2"
},
"a1118b75-1312-4eae-a2be-7a8da2507ceb": {
"asset": 1756367990092,
"meta": 1756366971493,
"relativePath": "Z_04_syys/audios"
"relativePath": "Z_04_syys2/audios"
},
"091154ef-435f-4c38-b572-47e8a704151d": {
"asset": 1756366597602,
"meta": 1756367974691,
"relativePath": "Z_04_syys/audios/water.mp3"
"relativePath": "Z_04_syys2/audios/water.mp3"
},
"3f7c2190-87ac-46ac-9aff-f5ade4383fca": {
"asset": 1756366597601,
"meta": 1756367948784,
"relativePath": "Z_04_syys/audios/kaimen.mp3"
"relativePath": "Z_04_syys2/audios/kaimen.mp3"
},
"8df5a168-8717-4eab-8d89-ae56b8db40ca": {
"asset": 1756366597602,
"meta": 1756367986164,
"relativePath": "Z_04_syys/audios/lupai.mp3"
"relativePath": "Z_04_syys2/audios/lupai.mp3"
},
"3d34a3b8-1cce-4b5a-8bfe-9ee8c5b98379": {
"asset": 1756366597603,
"meta": 1756367990102,
"relativePath": "Z_04_syys/audios/menling.mp3"
"relativePath": "Z_04_syys2/audios/menling.mp3"
},
"41cb1f4f-da98-41b3-9a3a-522c1def54a5": {
"asset": 1756366597601,
"meta": 1756367958223,
"relativePath": "Z_04_syys/audios/xuanzhuan.mp3"
"relativePath": "Z_04_syys2/audios/xuanzhuan.mp3"
},
"421cd1c5-9a12-4425-b76d-db7a53680589": {
"asset": 1756366597602,
"meta": 1756367964350,
"relativePath": "Z_04_syys/audios/zhiwu.mp3"
"relativePath": "Z_04_syys2/audios/zhiwu.mp3"
},
"232a6cb1-d67e-4b18-a60e-e153d6cfeb37": {
"asset": 1756366597605,
"meta": 1756366972465,
"relativePath": "Z_04_syys/dragonBones"
"relativePath": "Z_04_syys2/dragonBones"
},
"e0f59e80-b983-49d9-a06e-b659b0711a73": {
"asset": 1756366597604,
"meta": 1756366972467,
"relativePath": "Z_04_syys/dragonBones/normal"
"relativePath": "Z_04_syys2/dragonBones/normal"
},
"e121b63f-fcda-4773-875b-87ae6e5faec3": {
"asset": 1756366597603,
"meta": 1756366972469,
"relativePath": "Z_04_syys/dragonBones/normal/normal_ske.json"
"relativePath": "Z_04_syys2/dragonBones/normal/normal_ske.json"
},
"bf02fce1-0b0b-4f8e-a614-067244191b29": {
"asset": 1756366597602,
"meta": 1756367979149,
"relativePath": "Z_04_syys/audios/zoulu.mp3"
"relativePath": "Z_04_syys2/audios/zoulu.mp3"
},
"d0634e51-84a3-4710-a262-0a3dad55781a": {
"asset": 1756366597604,
"meta": 1756366972471,
"relativePath": "Z_04_syys/dragonBones/walk"
"relativePath": "Z_04_syys2/dragonBones/walk"
},
"e579335e-d623-45e8-a104-8d0c56df2393": {
"asset": 1756366597604,
"meta": 1756366972472,
"relativePath": "Z_04_syys/dragonBones/walk/walk_ske.json"
"relativePath": "Z_04_syys2/dragonBones/walk/walk_ske.json"
},
"376837e6-2eba-4fc8-a2c1-ef43907e5ead": {
"asset": 1756366597603,
"meta": 1756366973004,
"relativePath": "Z_04_syys/dragonBones/normal/normal_tex.json"
"relativePath": "Z_04_syys2/dragonBones/normal/normal_tex.json"
},
"20d0a1b3-12c5-4d81-9124-5d2aa2ae68af": {
"asset": 1756366597604,
"meta": 1756366972482,
"relativePath": "Z_04_syys/dragonBones/normal/normal_tex.png"
"relativePath": "Z_04_syys2/dragonBones/normal/normal_tex.png"
},
"b3a1c884-5644-462e-a18f-d6536369641c": {
"asset": 1756366597605,
"meta": 1756366972483,
"relativePath": "Z_04_syys/dragonBones/water"
"relativePath": "Z_04_syys2/dragonBones/water"
},
"b031396d-4029-46e0-892e-4bee1924b3e7": {
"asset": 1756366597604,
"meta": 1756366972485,
"relativePath": "Z_04_syys/dragonBones/walk/walk_tex.png"
"relativePath": "Z_04_syys2/dragonBones/walk/walk_tex.png"
},
"9e7a3db3-f36d-42ea-8317-a410411cb74b": {
"asset": 1756366597604,
"meta": 1756366973005,
"relativePath": "Z_04_syys/dragonBones/walk/walk_tex.json"
"relativePath": "Z_04_syys2/dragonBones/walk/walk_tex.json"
},
"11187d34-ba25-4070-9e2b-f5a55c165bfd": {
"asset": 1756366597605,
"meta": 1756366972486,
"relativePath": "Z_04_syys/dragonBones/water/water_ske.json"
"relativePath": "Z_04_syys2/dragonBones/water/water_ske.json"
},
"9a508fb8-9e78-46b9-9e52-b5956553f1a1": {
"asset": 1756367595634,
"meta": 1756366972486,
"relativePath": "Z_04_syys/fonts"
"relativePath": "Z_04_syys2/fonts"
},
"bd667855-5e58-43d4-914d-4ef1390cba1e": {
"asset": 1756366597605,
"meta": 1756367595636,
"relativePath": "Z_04_syys/fonts/MMTextBook_Bold.ttf"
"relativePath": "Z_04_syys2/fonts/MMTextBook_Bold.ttf"
},
"ee9c0528-0ccc-49c0-b2b8-496d8168e402": {
"asset": 1756367588585,
"meta": 1756366972488,
"relativePath": "Z_04_syys/prefabs"
"asset": 1756370089428,
"meta": 1756370423823,
"relativePath": "Z_04_syys2/prefabs"
},
"c97e4c4c-c1c7-4e0e-bc5f-ce289ce233a6": {
"asset": 1756366597605,
"meta": 1756366973006,
"relativePath": "Z_04_syys/dragonBones/water/water_tex.json"
"relativePath": "Z_04_syys2/dragonBones/water/water_tex.json"
},
"21111b9c-4743-4cb4-aa7e-0b5019211675": {
"asset": 1756366972578,
"meta": 1756370082382,
"relativePath": "Z_04_syys/prefabs/Z_04_syys_NodeFish.prefab"
"relativePath": "Z_04_syys2/prefabs/Z_04_syys_NodeFish.prefab"
},
"82b173cf-75c4-4b54-8143-01df312ee386": {
"asset": 1756366972579,
"meta": 1756370086077,
"relativePath": "Z_04_syys/prefabs/Z_04_syys_NodeShell.prefab"
"relativePath": "Z_04_syys2/prefabs/Z_04_syys_NodeShell.prefab"
},
"065c93ad-6e81-4acc-a07e-c7b584d7f641": {
"asset": 1756366972581,
"meta": 1756370089431,
"relativePath": "Z_04_syys/prefabs/Z_04_syys_PrefabsNodeBubble.prefab"
"relativePath": "Z_04_syys2/prefabs/Z_04_syys_PrefabsNodeBubble.prefab"
},
"75e60ac0-1ea4-443c-945a-09a97ea6a6b1": {
"asset": 1756367271309,
"meta": 1756366972582,
"relativePath": "Z_04_syys/scene"
"asset": 1756370099747,
"meta": 1756370423824,
"relativePath": "Z_04_syys2/scene"
},
"95683576-d267-4b91-91b5-d4938a156943": {
"asset": 1756370184761,
"meta": 1756370184770,
"relativePath": "Z_04_syys/scene/Z_04_syys.fire"
"asset": 1756370462453,
"meta": 1756370462462,
"relativePath": "Z_04_syys2/scene/Z_04_syys.fire"
},
"10b9b1bb-02ea-42d9-b337-6a2e6803eb0a": {
"asset": 1756367372852,
"meta": 1756366972826,
"relativePath": "Z_04_syys/script"
"asset": 1756370148765,
"meta": 1756370424213,
"relativePath": "Z_04_syys2/script"
},
"b8bc7753-bc14-4567-9826-ec2ff06a53ba": {
"asset": 1756366597605,
"meta": 1756366972828,
"relativePath": "Z_04_syys/dragonBones/water/water_tex.png"
"relativePath": "Z_04_syys2/dragonBones/water/water_tex.png"
},
"58a76d8a-6ec1-4dc4-8b55-54756491bf76": {
"asset": 1756366597608,
"meta": 1756370119322,
"relativePath": "Z_04_syys/script/Z_04_syys_defaultData.js"
"relativePath": "Z_04_syys2/script/Z_04_syys_defaultData.js"
},
"1e0cc3ce-2678-4a5b-9541-b2ef57ceb882": {
"asset": 1756366597608,
"meta": 1756370131517,
"relativePath": "Z_04_syys/script/Z_04_syys_MusicNode.js"
"relativePath": "Z_04_syys2/script/Z_04_syys_MusicNode.js"
},
"b7c64d59-de9e-455e-92fc-d7da73e418cf": {
"asset": 1756366597608,
"meta": 1756366972868,
"relativePath": "Z_04_syys/script/runtime.js"
"relativePath": "Z_04_syys2/script/runtime.js"
},
"5901a3d3-9143-4f26-83e8-2060a918630a": {
"asset": 1756366597608,
"meta": 1756370148808,
"relativePath": "Z_04_syys/script/Z_04_syys_utils.js"
"relativePath": "Z_04_syys2/script/Z_04_syys_utils.js"
},
"cd988874-fdbd-49f8-a704-1d9e65fce3e4": {
"asset": 1756366597612,
"meta": 1756366972940,
"relativePath": "Z_04_syys/textures"
"relativePath": "Z_04_syys2/textures"
},
"a2a1fda3-d6f5-4ba7-b26c-13c779829fab": {
"asset": 1756366597609,
"meta": 1756366972948,
"relativePath": "Z_04_syys/textures/bg_dang.png"
"relativePath": "Z_04_syys2/textures/bg_dang.png"
},
"4b00a1da-4b39-4663-9615-9d6b9694a3f4": {
"asset": 1756366597609,
"meta": 1756366972954,
"relativePath": "Z_04_syys/textures/bg_door.png"
"relativePath": "Z_04_syys2/textures/bg_door.png"
},
"c29101dd-b344-489e-b716-3dc9f1d047b9": {
"asset": 1756366597609,
"meta": 1756366972960,
"relativePath": "Z_04_syys/textures/bg_fish.png"
"relativePath": "Z_04_syys2/textures/bg_fish.png"
},
"edc1b16b-7600-4788-acdc-e8caa36f0917": {
"asset": 1756366597610,
"meta": 1756366972963,
"relativePath": "Z_04_syys/textures/bg_fish1.png"
"relativePath": "Z_04_syys2/textures/bg_fish1.png"
},
"ee3db27b-fc0b-47c5-98c9-09a3d2babe04": {
"asset": 1756366597610,
"meta": 1756366972967,
"relativePath": "Z_04_syys/textures/bg_fish2.png"
"relativePath": "Z_04_syys2/textures/bg_fish2.png"
},
"3282ab2f-aa53-4b9f-b84e-54422407b507": {
"asset": 1756366597609,
"meta": 1756366972971,
"relativePath": "Z_04_syys/textures/bg_bg.png"
"relativePath": "Z_04_syys2/textures/bg_bg.png"
},
"9a8edf8e-bd98-4b97-8c09-2b69c12c0baf": {
"asset": 1756366597610,
"meta": 1756366972973,
"relativePath": "Z_04_syys/textures/bg_knock.png"
"relativePath": "Z_04_syys2/textures/bg_knock.png"
},
"d0cee851-fdaf-4417-8608-0980a396668b": {
"asset": 1756366597610,
"meta": 1756366972976,
"relativePath": "Z_04_syys/textures/bg_pai.png"
"relativePath": "Z_04_syys2/textures/bg_pai.png"
},
"a92b01fa-6d59-430f-bd8e-f19cd86e8b4b": {
"asset": 1756366597611,
"meta": 1756366972981,
"relativePath": "Z_04_syys/textures/bg_yan1.png"
"relativePath": "Z_04_syys2/textures/bg_yan1.png"
},
"d70c14a1-2fa8-47aa-ada4-11ce6ab9973a": {
"asset": 1756366597610,
"meta": 1756366972986,
"relativePath": "Z_04_syys/textures/bg_tree.png"
"relativePath": "Z_04_syys2/textures/bg_tree.png"
},
"3dc48d2f-8bcd-491b-a404-a3caefe99644": {
"asset": 1756366597611,
"meta": 1756366972986,
"relativePath": "Z_04_syys/textures/bg_yan2.png"
"relativePath": "Z_04_syys2/textures/bg_yan2.png"
},
"d5154587-37b1-4279-84fa-63f66615b612": {
"asset": 1756366597611,
"meta": 1756366972991,
"relativePath": "Z_04_syys/textures/btn_change.png"
"relativePath": "Z_04_syys2/textures/btn_change.png"
},
"4b0d5a3d-d68e-4a54-ba73-8ee360669522": {
"asset": 1756366597611,
"meta": 1756366972992,
"relativePath": "Z_04_syys/textures/icon_duo.png"
"relativePath": "Z_04_syys2/textures/icon_duo.png"
},
"74d57fee-8aea-4e17-a5ef-39505407408a": {
"asset": 1756366597611,
"meta": 1756366972997,
"relativePath": "Z_04_syys/textures/icon_yin1.png"
"relativePath": "Z_04_syys2/textures/icon_yin1.png"
},
"859c5688-5389-409e-a38c-135277b4a172": {
"asset": 1756366597611,
"meta": 1756366972998,
"relativePath": "Z_04_syys/textures/icon_pao.png"
"relativePath": "Z_04_syys2/textures/icon_pao.png"
},
"ee224dac-086d-47da-a948-87352724cb61": {
"asset": 1756366597612,
"meta": 1756366973001,
"relativePath": "Z_04_syys/textures/icon_yin2.png"
"relativePath": "Z_04_syys2/textures/icon_yin2.png"
},
"74e8788a-da1f-40bd-85d0-6aa44541d6fe": {
"asset": 1756370139334,
"meta": 1756370145901,
"relativePath": "Z_04_syys/prefabs/Z_04_syys_NodeFish.js"
"relativePath": "Z_04_syys2/prefabs/Z_04_syys_NodeFish.js"
},
"21f5ebfb-6759-4777-a443-47c0844269ff": {
"asset": 1756370144748,
"meta": 1756370145968,
"relativePath": "Z_04_syys/scene/Z_04_syys.js"
"asset": 1756370325460,
"meta": 1756370424212,
"relativePath": "Z_04_syys2/scene/Z_04_syys.js"
}
}
\ No newline at end of file
......@@ -13,13 +13,13 @@
"type": "dock-h",
"children": [
{
"width": 204,
"height": 635,
"width": 265.328125,
"height": 964,
"type": "dock-v",
"children": [
{
"width": 204,
"height": 300,
"width": 265.328125,
"height": 456.171875,
"type": "panel",
"active": 0,
"children": [
......@@ -27,8 +27,8 @@
]
},
{
"width": 204,
"height": 332,
"width": 265.328125,
"height": 504.828125,
"type": "panel",
"active": 0,
"children": [
......@@ -38,18 +38,18 @@
]
},
{
"width": 766,
"height": 635,
"width": 996.28125,
"height": 964,
"type": "dock-v",
"children": [
{
"width": 766,
"height": 332,
"width": 996.28125,
"height": 504.828125,
"type": "dock-h",
"children": [
{
"width": 498.984375,
"height": 332,
"width": 649.59375,
"height": 504.828125,
"type": "panel",
"active": 0,
"children": [
......@@ -57,8 +57,8 @@
]
},
{
"width": 264,
"height": 332,
"width": 343.671875,
"height": 504.828125,
"type": "panel",
"active": 0,
"children": [
......@@ -68,8 +68,8 @@
]
},
{
"width": 766,
"height": 300,
"width": 996.28125,
"height": 456.171875,
"type": "panel",
"active": 0,
"children": [
......@@ -81,8 +81,8 @@
]
},
{
"width": 304,
"height": 635,
"width": 395.390625,
"height": 964,
"type": "panel",
"active": 0,
"children": [
......@@ -103,8 +103,7 @@
"inspector",
"cocos-services"
]
},
"worker": {}
}
},
"panels": {},
"panelLabelWidth": {}
......
[
{
"__type__": "cc.SceneAsset",
"_name": "",
"_objFlags": 0,
"_native": "",
"scene": {
"__id__": 1
}
},
{
"__type__": "cc.Scene",
"_objFlags": 0,
"_parent": null,
"_children": [
{
"__id__": 2
}
],
"_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,
"y": 0
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_is3DNode": true,
"_groupIndex": 0,
"groupIndex": 0,
"autoReleaseAssets": true,
"_id": "95683576-d267-4b91-91b5-d4938a156943"
},
{
"__type__": "cc.Node",
"_name": "Canvas",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 3
},
{
"__id__": 5
},
{
"__id__": 8
},
{
"__id__": 50
}
],
"_active": true,
"_components": [
{
"__id__": 52
},
{
"__id__": 53
},
{
"__id__": 54
}
],
"_prefab": null,
"_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": [
640,
360,
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": "a5esZu+45LA5mBpvttspPD"
},
{
"__type__": "cc.Node",
"_name": "Main Camera",
"_objFlags": 0,
"_parent": {
"__id__": 2
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 4
}
],
"_prefab": null,
"_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,
539.5268938142515,
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": "e1WoFrQ79G7r4ZuQE3HlNb"
},
{
"__type__": "cc.Camera",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 3
},
"_enabled": true,
"_cullingMask": 4294967295,
"_clearFlags": 7,
"_backgroundColor": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"b": 0,
"a": 255
},
"_depth": -1,
"_zoomRatio": 1,
"_targetTexture": null,
"_fov": 60,
"_orthoSize": 10,
"_nearClip": 1,
"_farClip": 4096,
"_ortho": true,
"_rect": {
"__type__": "cc.Rect",
"x": 0,
"y": 0,
"width": 1,
"height": 1
},
"_renderStages": 1,
"_alignWithScreen": true,
"_id": "81GN3uXINKVLeW4+iKSlim"
},
{
"__type__": "cc.Node",
"_name": "NodeBg2",
"_objFlags": 0,
"_parent": {
"__id__": 2
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 6
},
{
"__id__": 7
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 1280,
"height": 1440
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
360,
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": "bfCspFNwJL6YINUacuIppv"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 5
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "ba405159-fc6c-46d9-89b5-60927709a33d"
},
"_type": 1,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "24gut3m8RKA6rMeGp1bHQf"
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 5
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 4,
"_left": 0,
"_right": 0,
"_top": -720,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 1280,
"_originalHeight": 1440,
"_id": "15FUWUndlIPL8ncAHgnHC9"
},
{
"__type__": "cc.Node",
"_name": "NodeBg",
"_objFlags": 0,
"_parent": {
"__id__": 2
},
"_children": [
{
"__id__": 9
},
{
"__id__": 11
},
{
"__id__": 14
},
{
"__id__": 16
},
{
"__id__": 17
},
{
"__id__": 21
},
{
"__id__": 24
},
{
"__id__": 35
},
{
"__id__": 42
},
{
"__id__": 46
}
],
"_active": true,
"_components": [
{
"__id__": 48
},
{
"__id__": 49
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 1280,
"height": 1440
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-360,
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": "c8mjPPQutFMKzF6ARsGCMg"
},
{
"__type__": "cc.Node",
"_name": "NodeDoor",
"_objFlags": 0,
"_parent": {
"__id__": 8
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 10
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 379,
"height": 298
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-381.565,
241.638,
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": "52URZYv0tI4Li3adfPxvpA"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 9
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "b5c80626-5abb-4a22-989d-83f2cdfb767d"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "108CYE9gJCoqm7jZQcqFe0"
},
{
"__type__": "cc.Node",
"_name": "NodeWheel",
"_objFlags": 0,
"_parent": {
"__id__": 8
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 12
},
{
"__id__": 13
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 153,
"height": 149
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-459.77099999999996,
237.589,
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": "167POIF3pOAY9caV/pmshE"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 11
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "83c12890-a91a-4af7-b38a-29652bcf6352"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "31lZq+FgtIWJ8ZOaNtNJu7"
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 11
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [],
"_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": null,
"_id": "18UTk0lXJDAqsdv+mOBQkG"
},
{
"__type__": "cc.Node",
"_name": "BtnWheel",
"_objFlags": 0,
"_parent": {
"__id__": 8
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 15
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 250,
"height": 300
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-453.613,
248.796,
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": "94qRkJLitFTKW165CylmUA"
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 14
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [],
"_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": null,
"_id": "b0yXRAUxRPNanaC5goUhJV"
},
{
"__type__": "cc.Node",
"_name": "NodeBubblePos",
"_objFlags": 0,
"_parent": {
"__id__": 8
},
"_children": [],
"_active": true,
"_components": [],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 77,
"height": 77
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-373.378,
649.166,
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": "02JFEbWOtPxq+pWDSvTOtR"
},
{
"__type__": "cc.Node",
"_name": "TreeMaskNode",
"_objFlags": 0,
"_parent": {
"__id__": 8
},
"_children": [
{
"__id__": 18
}
],
"_active": true,
"_components": [
{
"__id__": 20
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 200,
"height": 200
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
277.235,
38.583,
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": "9e5Y3YC0pBbKG0ePexSIVR"
},
{
"__type__": "cc.Node",
"_name": "NodeTree",
"_objFlags": 0,
"_parent": {
"__id__": 17
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 19
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 127,
"height": 1224
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 1
},
"_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": "3969y0DyZLrbJMltdgX+a6"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 18
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "6f27f8a8-4f22-407d-88a5-7193477e2585"
},
"_type": 1,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "88Yx13WDpDb4m8/vIXfbRp"
},
{
"__type__": "cc.Mask",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 17
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_spriteFrame": null,
"_type": 0,
"_segments": 64,
"_N$alphaThreshold": 0.1,
"_N$inverted": true,
"_id": "95Vox14ZtND46kfb6L+had"
},
{
"__type__": "cc.Node",
"_name": "NodeShell",
"_objFlags": 0,
"_parent": {
"__id__": 8
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 22
},
{
"__id__": 23
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 446,
"height": 252
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
417,
126,
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": "3dyYfwRCxFTrNgcmI906SZ"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 21
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "7493c26a-1d0e-4ae6-88a9-6781f42ccb5f"
},
"_type": 0,
"_sizeMode": 0,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": false,
"_atlas": null,
"_id": "38Ip3dnJxDI7LXxFPjvtw0"
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 21
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 36,
"_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": "17YYH9EkJDuo+A/VO2lBIo"
},
{
"__type__": "cc.Node",
"_name": "NodePosBase",
"_objFlags": 0,
"_parent": {
"__id__": 8
},
"_children": [
{
"__id__": 25
},
{
"__id__": 27
},
{
"__id__": 29
},
{
"__id__": 31
},
{
"__id__": 33
}
],
"_active": true,
"_components": [],
"_prefab": null,
"_opacity": 0,
"_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,
720,
0,
0,
0,
0.008726535498373935,
0.9999619230641713,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 1
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "85zy32x/JMI72hFqcqoX56"
},
{
"__type__": "cc.Node",
"_name": "NodeFishPos_0",
"_objFlags": 0,
"_parent": {
"__id__": 24
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 26
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 77,
"height": 77
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-1000,
400,
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": "53Fmr5uNpNGKhDbut4ZArj"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 25
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "c40b9354-8f2d-4519-b3cc-71b0ac87bbd9"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "b4fbuaRGZHGZddmyhH0aTi"
},
{
"__type__": "cc.Node",
"_name": "NodeFishPos_1",
"_objFlags": 0,
"_parent": {
"__id__": 24
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 28
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 77,
"height": 77
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-526.167,
224.875,
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": "46JvTDVItIh6gyAES/huJL"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 27
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "c40b9354-8f2d-4519-b3cc-71b0ac87bbd9"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "81roLPubZL0qE2MwG7bsEj"
},
{
"__type__": "cc.Node",
"_name": "NodeFishPos_2",
"_objFlags": 0,
"_parent": {
"__id__": 24
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 30
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 77,
"height": 77
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-31.016,
373.9,
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": "f286wVCZpOl7xHnrDdLUe7"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 29
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "c40b9354-8f2d-4519-b3cc-71b0ac87bbd9"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "5daobRxcdBp5qC44cssOBC"
},
{
"__type__": "cc.Node",
"_name": "NodeFishPos_3",
"_objFlags": 0,
"_parent": {
"__id__": 24
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 32
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 77,
"height": 77
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
498.081,
243.462,
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": "0eEhgoyUVEu6nwQJLzKXWb"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 31
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "c40b9354-8f2d-4519-b3cc-71b0ac87bbd9"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "27v1acWSZP144ACGHbaZIV"
},
{
"__type__": "cc.Node",
"_name": "NodeFishPos_4",
"_objFlags": 0,
"_parent": {
"__id__": 24
},
"_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": 77,
"height": 77
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
1366.135,
367.123,
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": "2eBQm0B8ZKdJ7RVQGyBAjw"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 33
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "c40b9354-8f2d-4519-b3cc-71b0ac87bbd9"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "e3ypQscUhGQLk+ee3UCnRJ"
},
{
"__type__": "cc.Node",
"_name": "NodeCharacterBase",
"_objFlags": 0,
"_parent": {
"__id__": 8
},
"_children": [
{
"__id__": 36
},
{
"__id__": 38
},
{
"__id__": 40
}
],
"_active": true,
"_components": [],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 5.684341886080802e-14,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-378.54099999999994,
254.312,
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": "7fTeSyoRRAc515VL1CWqBn"
},
{
"__type__": "cc.Node",
"_name": "NodeCharacterNormal",
"_objFlags": 0,
"_parent": {
"__id__": 35
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 37
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 225.35,
"height": 297.47
},
"_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": "54Q7r6PGlKObzKAVmd/zBF"
},
{
"__type__": "dragonBones.ArmatureDisplay",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 36
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_armatureName": "Armature",
"_animationName": "",
"_preCacheMode": 0,
"_cacheMode": 0,
"playTimes": -1,
"premultipliedAlpha": false,
"_armatureKey": "e121b63f-fcda-4773-875b-87ae6e5faec3#376837e6-2eba-4fc8-a2c1-ef43907e5ead",
"_accTime": 0,
"_playCount": 0,
"_frameCache": null,
"_curFrame": null,
"_playing": false,
"_armatureCache": null,
"_N$dragonAsset": {
"__uuid__": "e121b63f-fcda-4773-875b-87ae6e5faec3"
},
"_N$dragonAtlasAsset": {
"__uuid__": "376837e6-2eba-4fc8-a2c1-ef43907e5ead"
},
"_N$_defaultArmatureIndex": 0,
"_N$_animationIndex": 0,
"_N$_defaultCacheMode": 0,
"_N$timeScale": 1,
"_N$debugBones": false,
"_N$enableBatch": false,
"_id": "53T78oL7dCpYxn9g5bsEU9"
},
{
"__type__": "cc.Node",
"_name": "NodeCharacterWalk",
"_objFlags": 0,
"_parent": {
"__id__": 35
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 39
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 225.94,
"height": 297.47
},
"_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": "9c1tRK+m5Hjo1mV1eCquD1"
},
{
"__type__": "dragonBones.ArmatureDisplay",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 38
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_armatureName": "Armature",
"_animationName": "",
"_preCacheMode": 0,
"_cacheMode": 0,
"playTimes": -1,
"premultipliedAlpha": false,
"_armatureKey": "e579335e-d623-45e8-a104-8d0c56df2393#9e7a3db3-f36d-42ea-8317-a410411cb74b",
"_accTime": 0,
"_playCount": 0,
"_frameCache": null,
"_curFrame": null,
"_playing": false,
"_armatureCache": null,
"_N$dragonAsset": {
"__uuid__": "e579335e-d623-45e8-a104-8d0c56df2393"
},
"_N$dragonAtlasAsset": {
"__uuid__": "9e7a3db3-f36d-42ea-8317-a410411cb74b"
},
"_N$_defaultArmatureIndex": 0,
"_N$_animationIndex": 0,
"_N$_defaultCacheMode": 0,
"_N$timeScale": 1,
"_N$debugBones": false,
"_N$enableBatch": false,
"_id": "a4wQ0aqipPSISvqzcYs9hZ"
},
{
"__type__": "cc.Node",
"_name": "NodeCharacterWater",
"_objFlags": 0,
"_parent": {
"__id__": 35
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 41
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 379,
"height": 300
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
47.673,
-24.215,
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": "42ZGuWANRCJI3uz1D0nXnf"
},
{
"__type__": "dragonBones.ArmatureDisplay",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 40
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_armatureName": "Armature",
"_animationName": "",
"_preCacheMode": 0,
"_cacheMode": 0,
"playTimes": -1,
"premultipliedAlpha": false,
"_armatureKey": "11187d34-ba25-4070-9e2b-f5a55c165bfd#c97e4c4c-c1c7-4e0e-bc5f-ce289ce233a6",
"_accTime": 0,
"_playCount": 0,
"_frameCache": null,
"_curFrame": null,
"_playing": false,
"_armatureCache": null,
"_N$dragonAsset": {
"__uuid__": "11187d34-ba25-4070-9e2b-f5a55c165bfd"
},
"_N$dragonAtlasAsset": {
"__uuid__": "c97e4c4c-c1c7-4e0e-bc5f-ce289ce233a6"
},
"_N$_defaultArmatureIndex": 0,
"_N$_animationIndex": 0,
"_N$_defaultCacheMode": 0,
"_N$timeScale": 1,
"_N$debugBones": false,
"_N$enableBatch": false,
"_id": "bez9NKmX5BjaSBHPBJsn2s"
},
{
"__type__": "cc.Node",
"_name": "NodeKnockMask",
"_objFlags": 0,
"_parent": {
"__id__": 8
},
"_children": [
{
"__id__": 43
}
],
"_active": true,
"_components": [
{
"__id__": 45
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 200,
"height": 0
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-308.284,
298.374,
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": "86HhycAnNBp7a/cvAxdOU/"
},
{
"__type__": "cc.Node",
"_name": "NodeKnock",
"_objFlags": 0,
"_parent": {
"__id__": 42
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 44
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 191,
"height": 196
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
100,
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": "1aXyOz4CNNS5tdnz/GUuNZ"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 43
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "d6118bdb-066d-46a8-a00d-9652133eb844"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "3dSs3Y+49MRbNE9H9JoPrm"
},
{
"__type__": "cc.Mask",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 42
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_spriteFrame": null,
"_type": 0,
"_segments": 64,
"_N$alphaThreshold": 0.1,
"_N$inverted": false,
"_id": "0fRmvo9V1GDY4J0Hm/6s9C"
},
{
"__type__": "cc.Node",
"_name": "NodeDoorFront",
"_objFlags": 0,
"_parent": {
"__id__": 8
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 47
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 379,
"height": 298
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-381.565,
241.638,
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": "83SeO7T6dFoISc7IxbmCmU"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 46
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "b5c80626-5abb-4a22-989d-83f2cdfb767d"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "d4ZXFCttFAroUmXkj7PMQl"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 8
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "ba405159-fc6c-46d9-89b5-60927709a33d"
},
"_type": 1,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "65tp1Z5s1KAbWLUEas4L7/"
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 8
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 4,
"_left": 0,
"_right": 0,
"_top": -720,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 1280,
"_originalHeight": 1440,
"_id": "89McaUyrdDD7O/quc5VVYw"
},
{
"__type__": "cc.Node",
"_name": "MusicNode",
"_objFlags": 0,
"_parent": {
"__id__": 2
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 51
}
],
"_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": "eekmfT20ZDc5xWq/RYEJsH"
},
{
"__type__": "1e0ccPOJnhKW5VBsu9XzriC",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 50
},
"_enabled": true,
"开门": {
"__uuid__": "3f7c2190-87ac-46ac-9aff-f5ade4383fca"
},
"旋转": {
"__uuid__": "41cb1f4f-da98-41b3-9a3a-522c1def54a5"
},
"植物": {
"__uuid__": "421cd1c5-9a12-4425-b76d-db7a53680589"
},
"浇水": {
"__uuid__": "091154ef-435f-4c38-b572-47e8a704151d"
},
"走路": {
"__uuid__": "bf02fce1-0b0b-4f8e-a614-067244191b29"
},
"路牌": {
"__uuid__": "8df5a168-8717-4eab-8d89-ae56b8db40ca"
},
"门铃": {
"__uuid__": "3d34a3b8-1cce-4b5a-8bfe-9ee8c5b98379"
},
"_id": "d5KJdAMxNPabCuT6uAZZuD"
},
{
"__type__": "cc.Canvas",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 2
},
"_enabled": true,
"_designResolution": {
"__type__": "cc.Size",
"width": 1280,
"height": 720
},
"_fitWidth": true,
"_fitHeight": false,
"_id": "59Cd0ovbdF4byw5sbjJDx7"
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 2
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 44,
"_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": 1280,
"_originalHeight": 720,
"_id": "29zXboiXFBKoIV4PQ2liTe"
},
{
"__type__": "21f5ev7Z1lHd6RDR8CEQmn/",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 2
},
"_enabled": true,
"bubblePrefab": {
"__uuid__": "065c93ad-6e81-4acc-a07e-c7b584d7f641"
},
"fishPrefab": {
"__uuid__": "21111b9c-4743-4cb4-aa7e-0b5019211675"
},
"shellPrefab": {
"__uuid__": "82b173cf-75c4-4b54-8143-01df312ee386"
},
"_id": "82D+21XqhIS5nRBwU+J7qY"
}
]
\ No newline at end of file
{"version":"1.0.8","stats":{"/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/__qc_index__.js":"2025-08-28T07:42:53.136Z","/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/assets/z_04_syys/script/defaultData.js":"2025-08-28T07:42:53.122Z","/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/assets/z_04_syys/scene/syys.js":"2025-08-28T07:42:53.121Z","/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/assets/z_04_syys/script/MusicNode.js":"2025-08-28T07:42:53.121Z","/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/assets/z_04_syys/prefabs/NodeFish.js":"2025-08-28T07:42:53.122Z","/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/assets/z_04_syys/script/utils.js":"2025-08-28T07:42:53.122Z"}}
{"version":"1.0.8","stats":{"/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/__qc_index__.js":"2025-08-28T08:40:24.341Z","/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/assets/Z_04_syys/scene/Z_04_syys.js":"2025-08-28T08:40:24.330Z","/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/assets/Z_04_syys/script/Z_04_syys_defaultData.js":"2025-08-28T08:40:24.331Z","/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/assets/Z_04_syys/prefabs/Z_04_syys_NodeFish.js":"2025-08-28T08:40:24.331Z","/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/assets/Z_04_syys/script/Z_04_syys_MusicNode.js":"2025-08-28T08:40:24.330Z","/Users/limingzhe/Documents/workspace/pro_hw/Z_04_syys/temp/quick-scripts/src/assets/Z_04_syys/script/Z_04_syys_utils.js":"2025-08-28T08:40:24.331Z"}}
......@@ -10,11 +10,11 @@
};
function __define (exports, require, module) {
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}
require('./assets/Z_04_syys/prefabs/Z_04_syys_NodeFish');
require('./assets/Z_04_syys/scene/Z_04_syys');
require('./assets/Z_04_syys/script/Z_04_syys_MusicNode');
require('./assets/Z_04_syys/script/Z_04_syys_defaultData');
require('./assets/Z_04_syys/script/Z_04_syys_utils');
require('./assets/Z_04_syys2/prefabs/Z_04_syys_NodeFish');
require('./assets/Z_04_syys2/scene/Z_04_syys');
require('./assets/Z_04_syys2/script/Z_04_syys_MusicNode');
require('./assets/Z_04_syys2/script/Z_04_syys_defaultData');
require('./assets/Z_04_syys2/script/Z_04_syys_utils');
}
if (nodeEnv) {
......@@ -31,7 +31,7 @@ require('./assets/Z_04_syys/script/Z_04_syys_utils');
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys/prefabs/Z_04_syys_NodeFish.js';
var __filename = 'preview-scripts/assets/Z_04_syys2/script/Z_04_syys_MusicNode.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
......@@ -39,13 +39,11 @@ require('./assets/Z_04_syys/script/Z_04_syys_utils');
};
function __define (exports, require, module) {
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
cc._RF.push(module, '74e87iK2h9AvYXQaqRFQdb+', 'Z_04_syys_NodeFish');
// Z_04_syys/prefabs/Z_04_syys_NodeFish.js
cc._RF.push(module, '1e0ccPOJnhKW5VBsu9XzriC', 'Z_04_syys_MusicNode');
// Z_04_syys/script/Z_04_syys_MusicNode.js
"use strict";
var _Z_04_syys_utils = require("../script/Z_04_syys_utils");
// Learn cc.Class:
// - https://docs.cocos.com/creator/manual/en/scripting/class.html
// Learn Attribute:
......@@ -55,39 +53,65 @@ var _Z_04_syys_utils = require("../script/Z_04_syys_utils");
cc.Class({
"extends": cc.Component,
properties: {
targetPosList: [],
currentTargetIdx: 0,
speed: 3,
offsetX: 0,
offsetY: 0
// foo: {
// // ATTRIBUTES:
// default: null, // The default value will be used only when the component attaching
// // to a node for the first time
// type: cc.SpriteFrame, // optional, default is typeof default
// serializable: true, // optional, default is true
// },
// bar: {
// get () {
// return this._bar;
// },
// set (value) {
// this._bar = value;
// }
// },
开门: {
"default": null,
type: cc.AudioClip
},
旋转: {
"default": null,
type: cc.AudioClip
},
植物: {
"default": null,
type: cc.AudioClip
},
浇水: {
"default": null,
type: cc.AudioClip
},
走路: {
"default": null,
type: cc.AudioClip
},
路牌: {
"default": null,
type: cc.AudioClip
},
门铃: {
"default": null,
type: cc.AudioClip
}
},
// LIFE-CYCLE CALLBACKS:
// onLoad () {},
start: function start() {},
update: function update(dt) {
var targetPos = this.targetPosList[this.currentTargetIdx];
if (!targetPos) {
return;
playEffect: function playEffect(name, loop, volume) {
if (loop === void 0) {
loop = false;
}
this.node.x += this.speed;
this.node.y += this.speed * Math.tan(this.node.angle * Math.PI / 180);
var sideX = targetPos.x + this.offsetX - this.node.x;
var sideY = targetPos.y + this.offsetY - this.node.y;
if (targetPos.x - this.node.x <= this.speed) {
this.currentTargetIdx++;
if (volume === void 0) {
volume = 1;
}
var newAngle = Math.atan(sideY / sideX) * 180 / Math.PI;
if (newAngle < -45) {
newAngle += 90;
}
cc.audioEngine.play(this[name], loop, volume);
} // update (dt) {},
this.node.angle += (0, _Z_04_syys_utils.Between)(-1, newAngle - this.node.angle, 1);
}
});
cc._RF.pop();
......@@ -101,13 +125,13 @@ cc._RF.pop();
});
}
})();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9aXzA0X3N5eXMvcHJlZmFicy9aXzA0X3N5eXNfTm9kZUZpc2guanMiXSwibmFtZXMiOlsiY2MiLCJDbGFzcyIsIkNvbXBvbmVudCIsInByb3BlcnRpZXMiLCJ0YXJnZXRQb3NMaXN0IiwiY3VycmVudFRhcmdldElkeCIsInNwZWVkIiwib2Zmc2V0WCIsIm9mZnNldFkiLCJzdGFydCIsInVwZGF0ZSIsImR0IiwidGFyZ2V0UG9zIiwibm9kZSIsIngiLCJ5IiwiTWF0aCIsInRhbiIsImFuZ2xlIiwiUEkiLCJzaWRlWCIsInNpZGVZIiwibmV3QW5nbGUiLCJhdGFuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztBQU9BOztBQVBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU9BQSxFQUFFLENBQUNDLEtBQUgsQ0FBUztBQUNMLGFBQVNELEVBQUUsQ0FBQ0UsU0FEUDtBQUdMQyxFQUFBQSxVQUFVLEVBQUU7QUFDUkMsSUFBQUEsYUFBYSxFQUFFLEVBRFA7QUFFUkMsSUFBQUEsZ0JBQWdCLEVBQUUsQ0FGVjtBQUdSQyxJQUFBQSxLQUFLLEVBQUUsQ0FIQztBQUlSQyxJQUFBQSxPQUFPLEVBQUUsQ0FKRDtBQUtSQyxJQUFBQSxPQUFPLEVBQUU7QUFMRCxHQUhQO0FBV0w7QUFFQTtBQUVBQyxFQUFBQSxLQWZLLG1CQWVHLENBRVAsQ0FqQkk7QUFtQkxDLEVBQUFBLE1BbkJLLGtCQW1CRUMsRUFuQkYsRUFtQk07QUFDUCxRQUFNQyxTQUFTLEdBQUcsS0FBS1IsYUFBTCxDQUFtQixLQUFLQyxnQkFBeEIsQ0FBbEI7O0FBQ0EsUUFBSSxDQUFDTyxTQUFMLEVBQWdCO0FBQ1o7QUFDSDs7QUFDRCxTQUFLQyxJQUFMLENBQVVDLENBQVYsSUFBZSxLQUFLUixLQUFwQjtBQUNBLFNBQUtPLElBQUwsQ0FBVUUsQ0FBVixJQUFlLEtBQUtULEtBQUwsR0FBYVUsSUFBSSxDQUFDQyxHQUFMLENBQVMsS0FBS0osSUFBTCxDQUFVSyxLQUFWLEdBQWtCRixJQUFJLENBQUNHLEVBQXZCLEdBQTRCLEdBQXJDLENBQTVCO0FBRUEsUUFBTUMsS0FBSyxHQUFHUixTQUFTLENBQUNFLENBQVYsR0FBYyxLQUFLUCxPQUFuQixHQUE2QixLQUFLTSxJQUFMLENBQVVDLENBQXJEO0FBQ0EsUUFBTU8sS0FBSyxHQUFHVCxTQUFTLENBQUNHLENBQVYsR0FBYyxLQUFLUCxPQUFuQixHQUE2QixLQUFLSyxJQUFMLENBQVVFLENBQXJEOztBQUNBLFFBQUlILFNBQVMsQ0FBQ0UsQ0FBVixHQUFjLEtBQUtELElBQUwsQ0FBVUMsQ0FBeEIsSUFBNkIsS0FBS1IsS0FBdEMsRUFBNkM7QUFDekMsV0FBS0QsZ0JBQUw7QUFDSDs7QUFDRCxRQUFJaUIsUUFBUSxHQUFHTixJQUFJLENBQUNPLElBQUwsQ0FBVUYsS0FBSyxHQUFHRCxLQUFsQixJQUEyQixHQUEzQixHQUFpQ0osSUFBSSxDQUFDRyxFQUFyRDs7QUFDQSxRQUFJRyxRQUFRLEdBQUcsQ0FBQyxFQUFoQixFQUFvQjtBQUNoQkEsTUFBQUEsUUFBUSxJQUFJLEVBQVo7QUFDSDs7QUFDRCxTQUFLVCxJQUFMLENBQVVLLEtBQVYsSUFBbUIsOEJBQVEsQ0FBQyxDQUFULEVBQVlJLFFBQVEsR0FBRyxLQUFLVCxJQUFMLENBQVVLLEtBQWpDLEVBQXdDLENBQXhDLENBQW5CO0FBQ0g7QUFyQ0ksQ0FBVCIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiLy8gTGVhcm4gY2MuQ2xhc3M6XG4vLyAgLSBodHRwczovL2RvY3MuY29jb3MuY29tL2NyZWF0b3IvbWFudWFsL2VuL3NjcmlwdGluZy9jbGFzcy5odG1sXG4vLyBMZWFybiBBdHRyaWJ1dGU6XG4vLyAgLSBodHRwczovL2RvY3MuY29jb3MuY29tL2NyZWF0b3IvbWFudWFsL2VuL3NjcmlwdGluZy9yZWZlcmVuY2UvYXR0cmlidXRlcy5odG1sXG4vLyBMZWFybiBsaWZlLWN5Y2xlIGNhbGxiYWNrczpcbi8vICAtIGh0dHBzOi8vZG9jcy5jb2Nvcy5jb20vY3JlYXRvci9tYW51YWwvZW4vc2NyaXB0aW5nL2xpZmUtY3ljbGUtY2FsbGJhY2tzLmh0bWxcblxuaW1wb3J0IHtcbiAgICBCZXR3ZWVuLFxuICAgIFJhbmRvbUludFxufSBmcm9tICcuLi9zY3JpcHQvWl8wNF9zeXlzX3V0aWxzJztcblxuY2MuQ2xhc3Moe1xuICAgIGV4dGVuZHM6IGNjLkNvbXBvbmVudCxcblxuICAgIHByb3BlcnRpZXM6IHtcbiAgICAgICAgdGFyZ2V0UG9zTGlzdDogW10sXG4gICAgICAgIGN1cnJlbnRUYXJnZXRJZHg6IDAsXG4gICAgICAgIHNwZWVkOiAzLFxuICAgICAgICBvZmZzZXRYOiAwLFxuICAgICAgICBvZmZzZXRZOiAwLFxuICAgIH0sXG5cbiAgICAvLyBMSUZFLUNZQ0xFIENBTExCQUNLUzpcblxuICAgIC8vIG9uTG9hZCAoKSB7fSxcblxuICAgIHN0YXJ0KCkge1xuXG4gICAgfSxcblxuICAgIHVwZGF0ZShkdCkge1xuICAgICAgICBjb25zdCB0YXJnZXRQb3MgPSB0aGlzLnRhcmdldFBvc0xpc3RbdGhpcy5jdXJyZW50VGFyZ2V0SWR4XTtcbiAgICAgICAgaWYgKCF0YXJnZXRQb3MpIHtcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuICAgICAgICB0aGlzLm5vZGUueCArPSB0aGlzLnNwZWVkO1xuICAgICAgICB0aGlzLm5vZGUueSArPSB0aGlzLnNwZWVkICogTWF0aC50YW4odGhpcy5ub2RlLmFuZ2xlICogTWF0aC5QSSAvIDE4MCk7XG5cbiAgICAgICAgY29uc3Qgc2lkZVggPSB0YXJnZXRQb3MueCArIHRoaXMub2Zmc2V0WCAtIHRoaXMubm9kZS54O1xuICAgICAgICBjb25zdCBzaWRlWSA9IHRhcmdldFBvcy55ICsgdGhpcy5vZmZzZXRZIC0gdGhpcy5ub2RlLnk7XG4gICAgICAgIGlmICh0YXJnZXRQb3MueCAtIHRoaXMubm9kZS54IDw9IHRoaXMuc3BlZWQpIHtcbiAgICAgICAgICAgIHRoaXMuY3VycmVudFRhcmdldElkeCsrO1xuICAgICAgICB9XG4gICAgICAgIGxldCBuZXdBbmdsZSA9IE1hdGguYXRhbihzaWRlWSAvIHNpZGVYKSAqIDE4MCAvIE1hdGguUEk7XG4gICAgICAgIGlmIChuZXdBbmdsZSA8IC00NSkge1xuICAgICAgICAgICAgbmV3QW5nbGUgKz0gOTA7XG4gICAgICAgIH1cbiAgICAgICAgdGhpcy5ub2RlLmFuZ2xlICs9IEJldHdlZW4oLTEsIG5ld0FuZ2xlIC0gdGhpcy5ub2RlLmFuZ2xlLCAxKTtcbiAgICB9LFxufSk7XG4iXX0=
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9aXzA0X3N5eXMvc2NyaXB0L1pfMDRfc3l5c19NdXNpY05vZGUuanMiXSwibmFtZXMiOlsiY2MiLCJDbGFzcyIsIkNvbXBvbmVudCIsInByb3BlcnRpZXMiLCLlvIDpl6giLCJ0eXBlIiwiQXVkaW9DbGlwIiwi5peL6L2sIiwi5qSN54mpIiwi5rWH5rC0Iiwi6LWw6LevIiwi6Lev54mMIiwi6Zeo6ZODIiwic3RhcnQiLCJwbGF5RWZmZWN0IiwibmFtZSIsImxvb3AiLCJ2b2x1bWUiLCJhdWRpb0VuZ2luZSIsInBsYXkiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUFBLEVBQUUsQ0FBQ0MsS0FBSCxDQUFTO0FBQ0wsYUFBU0QsRUFBRSxDQUFDRSxTQURQO0FBR0xDLEVBQUFBLFVBQVUsRUFBRTtBQUNSO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBQyxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFDLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBaEJJO0FBb0JSQyxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFGLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBcEJJO0FBd0JSRSxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFILE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBeEJJO0FBNEJSRyxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFKLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBNUJJO0FBZ0NSSSxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFMLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBaENJO0FBb0NSSyxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFOLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBcENJO0FBd0NSTSxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFQLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZUO0FBeENJLEdBSFA7QUFpREw7QUFFQTtBQUVBTyxFQUFBQSxLQXJESyxtQkFxREcsQ0FFUCxDQXZESTtBQXlETEMsRUFBQUEsVUF6REssc0JBeURNQyxJQXpETixFQXlEWUMsSUF6RFosRUF5RDBCQyxNQXpEMUIsRUF5RHNDO0FBQUEsUUFBMUJELElBQTBCO0FBQTFCQSxNQUFBQSxJQUEwQixHQUFuQixLQUFtQjtBQUFBOztBQUFBLFFBQVpDLE1BQVk7QUFBWkEsTUFBQUEsTUFBWSxHQUFILENBQUc7QUFBQTs7QUFDdkNqQixJQUFBQSxFQUFFLENBQUNrQixXQUFILENBQWVDLElBQWYsQ0FBb0IsS0FBS0osSUFBTCxDQUFwQixFQUFnQ0MsSUFBaEMsRUFBc0NDLE1BQXRDO0FBQ0gsR0EzREksQ0E0REw7O0FBNURLLENBQVQiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbIi8vIExlYXJuIGNjLkNsYXNzOlxuLy8gIC0gaHR0cHM6Ly9kb2NzLmNvY29zLmNvbS9jcmVhdG9yL21hbnVhbC9lbi9zY3JpcHRpbmcvY2xhc3MuaHRtbFxuLy8gTGVhcm4gQXR0cmlidXRlOlxuLy8gIC0gaHR0cHM6Ly9kb2NzLmNvY29zLmNvbS9jcmVhdG9yL21hbnVhbC9lbi9zY3JpcHRpbmcvcmVmZXJlbmNlL2F0dHJpYnV0ZXMuaHRtbFxuLy8gTGVhcm4gbGlmZS1jeWNsZSBjYWxsYmFja3M6XG4vLyAgLSBodHRwczovL2RvY3MuY29jb3MuY29tL2NyZWF0b3IvbWFudWFsL2VuL3NjcmlwdGluZy9saWZlLWN5Y2xlLWNhbGxiYWNrcy5odG1sXG5cbmNjLkNsYXNzKHtcbiAgICBleHRlbmRzOiBjYy5Db21wb25lbnQsXG5cbiAgICBwcm9wZXJ0aWVzOiB7XG4gICAgICAgIC8vIGZvbzoge1xuICAgICAgICAvLyAgICAgLy8gQVRUUklCVVRFUzpcbiAgICAgICAgLy8gICAgIGRlZmF1bHQ6IG51bGwsICAgICAgICAvLyBUaGUgZGVmYXVsdCB2YWx1ZSB3aWxsIGJlIHVzZWQgb25seSB3aGVuIHRoZSBjb21wb25lbnQgYXR0YWNoaW5nXG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gdG8gYSBub2RlIGZvciB0aGUgZmlyc3QgdGltZVxuICAgICAgICAvLyAgICAgdHlwZTogY2MuU3ByaXRlRnJhbWUsIC8vIG9wdGlvbmFsLCBkZWZhdWx0IGlzIHR5cGVvZiBkZWZhdWx0XG4gICAgICAgIC8vICAgICBzZXJpYWxpemFibGU6IHRydWUsICAgLy8gb3B0aW9uYWwsIGRlZmF1bHQgaXMgdHJ1ZVxuICAgICAgICAvLyB9LFxuICAgICAgICAvLyBiYXI6IHtcbiAgICAgICAgLy8gICAgIGdldCAoKSB7XG4gICAgICAgIC8vICAgICAgICAgcmV0dXJuIHRoaXMuX2JhcjtcbiAgICAgICAgLy8gICAgIH0sXG4gICAgICAgIC8vICAgICBzZXQgKHZhbHVlKSB7XG4gICAgICAgIC8vICAgICAgICAgdGhpcy5fYmFyID0gdmFsdWU7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH0sXG4gICAgICAgIOW8gOmXqDoge1xuICAgICAgICAgICAgZGVmYXVsdDogbnVsbCxcbiAgICAgICAgICAgIHR5cGU6IGNjLkF1ZGlvQ2xpcFxuICAgICAgICB9LFxuICAgICAgICDml4vovaw6IHtcbiAgICAgICAgICAgIGRlZmF1bHQ6IG51bGwsXG4gICAgICAgICAgICB0eXBlOiBjYy5BdWRpb0NsaXBcbiAgICAgICAgfSxcbiAgICAgICAg5qSN54mpOiB7XG4gICAgICAgICAgICBkZWZhdWx0OiBudWxsLFxuICAgICAgICAgICAgdHlwZTogY2MuQXVkaW9DbGlwXG4gICAgICAgIH0sXG4gICAgICAgIOa1h+awtDoge1xuICAgICAgICAgICAgZGVmYXVsdDogbnVsbCxcbiAgICAgICAgICAgIHR5cGU6IGNjLkF1ZGlvQ2xpcFxuICAgICAgICB9LFxuICAgICAgICDotbDot686IHtcbiAgICAgICAgICAgIGRlZmF1bHQ6IG51bGwsXG4gICAgICAgICAgICB0eXBlOiBjYy5BdWRpb0NsaXBcbiAgICAgICAgfSxcbiAgICAgICAg6Lev54mMOiB7XG4gICAgICAgICAgICBkZWZhdWx0OiBudWxsLFxuICAgICAgICAgICAgdHlwZTogY2MuQXVkaW9DbGlwXG4gICAgICAgIH0sXG4gICAgICAgIOmXqOmTgzoge1xuICAgICAgICAgICAgZGVmYXVsdDogbnVsbCxcbiAgICAgICAgICAgIHR5cGU6IGNjLkF1ZGlvQ2xpcFxuICAgICAgICB9LFxuICAgIH0sXG5cbiAgICAvLyBMSUZFLUNZQ0xFIENBTExCQUNLUzpcblxuICAgIC8vIG9uTG9hZCAoKSB7fSxcblxuICAgIHN0YXJ0KCkge1xuXG4gICAgfSxcblxuICAgIHBsYXlFZmZlY3QobmFtZSwgbG9vcCA9IGZhbHNlLCB2b2x1bWUgPSAxKSB7XG4gICAgICAgIGNjLmF1ZGlvRW5naW5lLnBsYXkodGhpc1tuYW1lXSwgbG9vcCwgdm9sdW1lKTtcbiAgICB9XG4gICAgLy8gdXBkYXRlIChkdCkge30sXG59KTtcbiJdfQ==
//------QC-SOURCE-SPLIT------
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys/scene/Z_04_syys.js';
var __filename = 'preview-scripts/assets/Z_04_syys2/scene/Z_04_syys.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
......@@ -604,7 +628,83 @@ cc._RF.pop();
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys/script/Z_04_syys_defaultData.js';
var __filename = 'preview-scripts/assets/Z_04_syys2/prefabs/Z_04_syys_NodeFish.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
return __quick_compile_project__.require(request, __filename);
};
function __define (exports, require, module) {
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
cc._RF.push(module, '74e87iK2h9AvYXQaqRFQdb+', 'Z_04_syys_NodeFish');
// Z_04_syys/prefabs/Z_04_syys_NodeFish.js
"use strict";
var _Z_04_syys_utils = require("../script/Z_04_syys_utils");
// Learn cc.Class:
// - https://docs.cocos.com/creator/manual/en/scripting/class.html
// Learn Attribute:
// - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html
// Learn life-cycle callbacks:
// - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html
cc.Class({
"extends": cc.Component,
properties: {
targetPosList: [],
currentTargetIdx: 0,
speed: 3,
offsetX: 0,
offsetY: 0
},
// LIFE-CYCLE CALLBACKS:
// onLoad () {},
start: function start() {},
update: function update(dt) {
var targetPos = this.targetPosList[this.currentTargetIdx];
if (!targetPos) {
return;
}
this.node.x += this.speed;
this.node.y += this.speed * Math.tan(this.node.angle * Math.PI / 180);
var sideX = targetPos.x + this.offsetX - this.node.x;
var sideY = targetPos.y + this.offsetY - this.node.y;
if (targetPos.x - this.node.x <= this.speed) {
this.currentTargetIdx++;
}
var newAngle = Math.atan(sideY / sideX) * 180 / Math.PI;
if (newAngle < -45) {
newAngle += 90;
}
this.node.angle += (0, _Z_04_syys_utils.Between)(-1, newAngle - this.node.angle, 1);
}
});
cc._RF.pop();
}
if (nodeEnv) {
__define(__module.exports, __require, __module);
}
else {
__quick_compile_project__.registerModuleFunc(__filename, function () {
__define(__module.exports, __require, __module);
});
}
})();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9aXzA0X3N5eXMvcHJlZmFicy9aXzA0X3N5eXNfTm9kZUZpc2guanMiXSwibmFtZXMiOlsiY2MiLCJDbGFzcyIsIkNvbXBvbmVudCIsInByb3BlcnRpZXMiLCJ0YXJnZXRQb3NMaXN0IiwiY3VycmVudFRhcmdldElkeCIsInNwZWVkIiwib2Zmc2V0WCIsIm9mZnNldFkiLCJzdGFydCIsInVwZGF0ZSIsImR0IiwidGFyZ2V0UG9zIiwibm9kZSIsIngiLCJ5IiwiTWF0aCIsInRhbiIsImFuZ2xlIiwiUEkiLCJzaWRlWCIsInNpZGVZIiwibmV3QW5nbGUiLCJhdGFuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztBQU9BOztBQVBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU9BQSxFQUFFLENBQUNDLEtBQUgsQ0FBUztBQUNMLGFBQVNELEVBQUUsQ0FBQ0UsU0FEUDtBQUdMQyxFQUFBQSxVQUFVLEVBQUU7QUFDUkMsSUFBQUEsYUFBYSxFQUFFLEVBRFA7QUFFUkMsSUFBQUEsZ0JBQWdCLEVBQUUsQ0FGVjtBQUdSQyxJQUFBQSxLQUFLLEVBQUUsQ0FIQztBQUlSQyxJQUFBQSxPQUFPLEVBQUUsQ0FKRDtBQUtSQyxJQUFBQSxPQUFPLEVBQUU7QUFMRCxHQUhQO0FBV0w7QUFFQTtBQUVBQyxFQUFBQSxLQWZLLG1CQWVHLENBRVAsQ0FqQkk7QUFtQkxDLEVBQUFBLE1BbkJLLGtCQW1CRUMsRUFuQkYsRUFtQk07QUFDUCxRQUFNQyxTQUFTLEdBQUcsS0FBS1IsYUFBTCxDQUFtQixLQUFLQyxnQkFBeEIsQ0FBbEI7O0FBQ0EsUUFBSSxDQUFDTyxTQUFMLEVBQWdCO0FBQ1o7QUFDSDs7QUFDRCxTQUFLQyxJQUFMLENBQVVDLENBQVYsSUFBZSxLQUFLUixLQUFwQjtBQUNBLFNBQUtPLElBQUwsQ0FBVUUsQ0FBVixJQUFlLEtBQUtULEtBQUwsR0FBYVUsSUFBSSxDQUFDQyxHQUFMLENBQVMsS0FBS0osSUFBTCxDQUFVSyxLQUFWLEdBQWtCRixJQUFJLENBQUNHLEVBQXZCLEdBQTRCLEdBQXJDLENBQTVCO0FBRUEsUUFBTUMsS0FBSyxHQUFHUixTQUFTLENBQUNFLENBQVYsR0FBYyxLQUFLUCxPQUFuQixHQUE2QixLQUFLTSxJQUFMLENBQVVDLENBQXJEO0FBQ0EsUUFBTU8sS0FBSyxHQUFHVCxTQUFTLENBQUNHLENBQVYsR0FBYyxLQUFLUCxPQUFuQixHQUE2QixLQUFLSyxJQUFMLENBQVVFLENBQXJEOztBQUNBLFFBQUlILFNBQVMsQ0FBQ0UsQ0FBVixHQUFjLEtBQUtELElBQUwsQ0FBVUMsQ0FBeEIsSUFBNkIsS0FBS1IsS0FBdEMsRUFBNkM7QUFDekMsV0FBS0QsZ0JBQUw7QUFDSDs7QUFDRCxRQUFJaUIsUUFBUSxHQUFHTixJQUFJLENBQUNPLElBQUwsQ0FBVUYsS0FBSyxHQUFHRCxLQUFsQixJQUEyQixHQUEzQixHQUFpQ0osSUFBSSxDQUFDRyxFQUFyRDs7QUFDQSxRQUFJRyxRQUFRLEdBQUcsQ0FBQyxFQUFoQixFQUFvQjtBQUNoQkEsTUFBQUEsUUFBUSxJQUFJLEVBQVo7QUFDSDs7QUFDRCxTQUFLVCxJQUFMLENBQVVLLEtBQVYsSUFBbUIsOEJBQVEsQ0FBQyxDQUFULEVBQVlJLFFBQVEsR0FBRyxLQUFLVCxJQUFMLENBQVVLLEtBQWpDLEVBQXdDLENBQXhDLENBQW5CO0FBQ0g7QUFyQ0ksQ0FBVCIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiLy8gTGVhcm4gY2MuQ2xhc3M6XG4vLyAgLSBodHRwczovL2RvY3MuY29jb3MuY29tL2NyZWF0b3IvbWFudWFsL2VuL3NjcmlwdGluZy9jbGFzcy5odG1sXG4vLyBMZWFybiBBdHRyaWJ1dGU6XG4vLyAgLSBodHRwczovL2RvY3MuY29jb3MuY29tL2NyZWF0b3IvbWFudWFsL2VuL3NjcmlwdGluZy9yZWZlcmVuY2UvYXR0cmlidXRlcy5odG1sXG4vLyBMZWFybiBsaWZlLWN5Y2xlIGNhbGxiYWNrczpcbi8vICAtIGh0dHBzOi8vZG9jcy5jb2Nvcy5jb20vY3JlYXRvci9tYW51YWwvZW4vc2NyaXB0aW5nL2xpZmUtY3ljbGUtY2FsbGJhY2tzLmh0bWxcblxuaW1wb3J0IHtcbiAgICBCZXR3ZWVuLFxuICAgIFJhbmRvbUludFxufSBmcm9tICcuLi9zY3JpcHQvWl8wNF9zeXlzX3V0aWxzJztcblxuY2MuQ2xhc3Moe1xuICAgIGV4dGVuZHM6IGNjLkNvbXBvbmVudCxcblxuICAgIHByb3BlcnRpZXM6IHtcbiAgICAgICAgdGFyZ2V0UG9zTGlzdDogW10sXG4gICAgICAgIGN1cnJlbnRUYXJnZXRJZHg6IDAsXG4gICAgICAgIHNwZWVkOiAzLFxuICAgICAgICBvZmZzZXRYOiAwLFxuICAgICAgICBvZmZzZXRZOiAwLFxuICAgIH0sXG5cbiAgICAvLyBMSUZFLUNZQ0xFIENBTExCQUNLUzpcblxuICAgIC8vIG9uTG9hZCAoKSB7fSxcblxuICAgIHN0YXJ0KCkge1xuXG4gICAgfSxcblxuICAgIHVwZGF0ZShkdCkge1xuICAgICAgICBjb25zdCB0YXJnZXRQb3MgPSB0aGlzLnRhcmdldFBvc0xpc3RbdGhpcy5jdXJyZW50VGFyZ2V0SWR4XTtcbiAgICAgICAgaWYgKCF0YXJnZXRQb3MpIHtcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuICAgICAgICB0aGlzLm5vZGUueCArPSB0aGlzLnNwZWVkO1xuICAgICAgICB0aGlzLm5vZGUueSArPSB0aGlzLnNwZWVkICogTWF0aC50YW4odGhpcy5ub2RlLmFuZ2xlICogTWF0aC5QSSAvIDE4MCk7XG5cbiAgICAgICAgY29uc3Qgc2lkZVggPSB0YXJnZXRQb3MueCArIHRoaXMub2Zmc2V0WCAtIHRoaXMubm9kZS54O1xuICAgICAgICBjb25zdCBzaWRlWSA9IHRhcmdldFBvcy55ICsgdGhpcy5vZmZzZXRZIC0gdGhpcy5ub2RlLnk7XG4gICAgICAgIGlmICh0YXJnZXRQb3MueCAtIHRoaXMubm9kZS54IDw9IHRoaXMuc3BlZWQpIHtcbiAgICAgICAgICAgIHRoaXMuY3VycmVudFRhcmdldElkeCsrO1xuICAgICAgICB9XG4gICAgICAgIGxldCBuZXdBbmdsZSA9IE1hdGguYXRhbihzaWRlWSAvIHNpZGVYKSAqIDE4MCAvIE1hdGguUEk7XG4gICAgICAgIGlmIChuZXdBbmdsZSA8IC00NSkge1xuICAgICAgICAgICAgbmV3QW5nbGUgKz0gOTA7XG4gICAgICAgIH1cbiAgICAgICAgdGhpcy5ub2RlLmFuZ2xlICs9IEJldHdlZW4oLTEsIG5ld0FuZ2xlIC0gdGhpcy5ub2RlLmFuZ2xlLCAxKTtcbiAgICB9LFxufSk7XG4iXX0=
//------QC-SOURCE-SPLIT------
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys2/script/Z_04_syys_defaultData.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
......@@ -678,107 +778,7 @@ cc._RF.pop();
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys/script/Z_04_syys_MusicNode.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
return __quick_compile_project__.require(request, __filename);
};
function __define (exports, require, module) {
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
cc._RF.push(module, '1e0ccPOJnhKW5VBsu9XzriC', 'Z_04_syys_MusicNode');
// Z_04_syys/script/Z_04_syys_MusicNode.js
"use strict";
// Learn cc.Class:
// - https://docs.cocos.com/creator/manual/en/scripting/class.html
// Learn Attribute:
// - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html
// Learn life-cycle callbacks:
// - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html
cc.Class({
"extends": cc.Component,
properties: {
// foo: {
// // ATTRIBUTES:
// default: null, // The default value will be used only when the component attaching
// // to a node for the first time
// type: cc.SpriteFrame, // optional, default is typeof default
// serializable: true, // optional, default is true
// },
// bar: {
// get () {
// return this._bar;
// },
// set (value) {
// this._bar = value;
// }
// },
开门: {
"default": null,
type: cc.AudioClip
},
旋转: {
"default": null,
type: cc.AudioClip
},
植物: {
"default": null,
type: cc.AudioClip
},
浇水: {
"default": null,
type: cc.AudioClip
},
走路: {
"default": null,
type: cc.AudioClip
},
路牌: {
"default": null,
type: cc.AudioClip
},
门铃: {
"default": null,
type: cc.AudioClip
}
},
// LIFE-CYCLE CALLBACKS:
// onLoad () {},
start: function start() {},
playEffect: function playEffect(name, loop, volume) {
if (loop === void 0) {
loop = false;
}
if (volume === void 0) {
volume = 1;
}
cc.audioEngine.play(this[name], loop, volume);
} // update (dt) {},
});
cc._RF.pop();
}
if (nodeEnv) {
__define(__module.exports, __require, __module);
}
else {
__quick_compile_project__.registerModuleFunc(__filename, function () {
__define(__module.exports, __require, __module);
});
}
})();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9aXzA0X3N5eXMvc2NyaXB0L1pfMDRfc3l5c19NdXNpY05vZGUuanMiXSwibmFtZXMiOlsiY2MiLCJDbGFzcyIsIkNvbXBvbmVudCIsInByb3BlcnRpZXMiLCLlvIDpl6giLCJ0eXBlIiwiQXVkaW9DbGlwIiwi5peL6L2sIiwi5qSN54mpIiwi5rWH5rC0Iiwi6LWw6LevIiwi6Lev54mMIiwi6Zeo6ZODIiwic3RhcnQiLCJwbGF5RWZmZWN0IiwibmFtZSIsImxvb3AiLCJ2b2x1bWUiLCJhdWRpb0VuZ2luZSIsInBsYXkiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUFBLEVBQUUsQ0FBQ0MsS0FBSCxDQUFTO0FBQ0wsYUFBU0QsRUFBRSxDQUFDRSxTQURQO0FBR0xDLEVBQUFBLFVBQVUsRUFBRTtBQUNSO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBQyxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFDLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBaEJJO0FBb0JSQyxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFGLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBcEJJO0FBd0JSRSxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFILE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBeEJJO0FBNEJSRyxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFKLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBNUJJO0FBZ0NSSSxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFMLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBaENJO0FBb0NSSyxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFOLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZULEtBcENJO0FBd0NSTSxJQUFBQSxFQUFFLEVBQUU7QUFDQSxpQkFBUyxJQURUO0FBRUFQLE1BQUFBLElBQUksRUFBRUwsRUFBRSxDQUFDTTtBQUZUO0FBeENJLEdBSFA7QUFpREw7QUFFQTtBQUVBTyxFQUFBQSxLQXJESyxtQkFxREcsQ0FFUCxDQXZESTtBQXlETEMsRUFBQUEsVUF6REssc0JBeURNQyxJQXpETixFQXlEWUMsSUF6RFosRUF5RDBCQyxNQXpEMUIsRUF5RHNDO0FBQUEsUUFBMUJELElBQTBCO0FBQTFCQSxNQUFBQSxJQUEwQixHQUFuQixLQUFtQjtBQUFBOztBQUFBLFFBQVpDLE1BQVk7QUFBWkEsTUFBQUEsTUFBWSxHQUFILENBQUc7QUFBQTs7QUFDdkNqQixJQUFBQSxFQUFFLENBQUNrQixXQUFILENBQWVDLElBQWYsQ0FBb0IsS0FBS0osSUFBTCxDQUFwQixFQUFnQ0MsSUFBaEMsRUFBc0NDLE1BQXRDO0FBQ0gsR0EzREksQ0E0REw7O0FBNURLLENBQVQiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbIi8vIExlYXJuIGNjLkNsYXNzOlxuLy8gIC0gaHR0cHM6Ly9kb2NzLmNvY29zLmNvbS9jcmVhdG9yL21hbnVhbC9lbi9zY3JpcHRpbmcvY2xhc3MuaHRtbFxuLy8gTGVhcm4gQXR0cmlidXRlOlxuLy8gIC0gaHR0cHM6Ly9kb2NzLmNvY29zLmNvbS9jcmVhdG9yL21hbnVhbC9lbi9zY3JpcHRpbmcvcmVmZXJlbmNlL2F0dHJpYnV0ZXMuaHRtbFxuLy8gTGVhcm4gbGlmZS1jeWNsZSBjYWxsYmFja3M6XG4vLyAgLSBodHRwczovL2RvY3MuY29jb3MuY29tL2NyZWF0b3IvbWFudWFsL2VuL3NjcmlwdGluZy9saWZlLWN5Y2xlLWNhbGxiYWNrcy5odG1sXG5cbmNjLkNsYXNzKHtcbiAgICBleHRlbmRzOiBjYy5Db21wb25lbnQsXG5cbiAgICBwcm9wZXJ0aWVzOiB7XG4gICAgICAgIC8vIGZvbzoge1xuICAgICAgICAvLyAgICAgLy8gQVRUUklCVVRFUzpcbiAgICAgICAgLy8gICAgIGRlZmF1bHQ6IG51bGwsICAgICAgICAvLyBUaGUgZGVmYXVsdCB2YWx1ZSB3aWxsIGJlIHVzZWQgb25seSB3aGVuIHRoZSBjb21wb25lbnQgYXR0YWNoaW5nXG4gICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gdG8gYSBub2RlIGZvciB0aGUgZmlyc3QgdGltZVxuICAgICAgICAvLyAgICAgdHlwZTogY2MuU3ByaXRlRnJhbWUsIC8vIG9wdGlvbmFsLCBkZWZhdWx0IGlzIHR5cGVvZiBkZWZhdWx0XG4gICAgICAgIC8vICAgICBzZXJpYWxpemFibGU6IHRydWUsICAgLy8gb3B0aW9uYWwsIGRlZmF1bHQgaXMgdHJ1ZVxuICAgICAgICAvLyB9LFxuICAgICAgICAvLyBiYXI6IHtcbiAgICAgICAgLy8gICAgIGdldCAoKSB7XG4gICAgICAgIC8vICAgICAgICAgcmV0dXJuIHRoaXMuX2JhcjtcbiAgICAgICAgLy8gICAgIH0sXG4gICAgICAgIC8vICAgICBzZXQgKHZhbHVlKSB7XG4gICAgICAgIC8vICAgICAgICAgdGhpcy5fYmFyID0gdmFsdWU7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH0sXG4gICAgICAgIOW8gOmXqDoge1xuICAgICAgICAgICAgZGVmYXVsdDogbnVsbCxcbiAgICAgICAgICAgIHR5cGU6IGNjLkF1ZGlvQ2xpcFxuICAgICAgICB9LFxuICAgICAgICDml4vovaw6IHtcbiAgICAgICAgICAgIGRlZmF1bHQ6IG51bGwsXG4gICAgICAgICAgICB0eXBlOiBjYy5BdWRpb0NsaXBcbiAgICAgICAgfSxcbiAgICAgICAg5qSN54mpOiB7XG4gICAgICAgICAgICBkZWZhdWx0OiBudWxsLFxuICAgICAgICAgICAgdHlwZTogY2MuQXVkaW9DbGlwXG4gICAgICAgIH0sXG4gICAgICAgIOa1h+awtDoge1xuICAgICAgICAgICAgZGVmYXVsdDogbnVsbCxcbiAgICAgICAgICAgIHR5cGU6IGNjLkF1ZGlvQ2xpcFxuICAgICAgICB9LFxuICAgICAgICDotbDot686IHtcbiAgICAgICAgICAgIGRlZmF1bHQ6IG51bGwsXG4gICAgICAgICAgICB0eXBlOiBjYy5BdWRpb0NsaXBcbiAgICAgICAgfSxcbiAgICAgICAg6Lev54mMOiB7XG4gICAgICAgICAgICBkZWZhdWx0OiBudWxsLFxuICAgICAgICAgICAgdHlwZTogY2MuQXVkaW9DbGlwXG4gICAgICAgIH0sXG4gICAgICAgIOmXqOmTgzoge1xuICAgICAgICAgICAgZGVmYXVsdDogbnVsbCxcbiAgICAgICAgICAgIHR5cGU6IGNjLkF1ZGlvQ2xpcFxuICAgICAgICB9LFxuICAgIH0sXG5cbiAgICAvLyBMSUZFLUNZQ0xFIENBTExCQUNLUzpcblxuICAgIC8vIG9uTG9hZCAoKSB7fSxcblxuICAgIHN0YXJ0KCkge1xuXG4gICAgfSxcblxuICAgIHBsYXlFZmZlY3QobmFtZSwgbG9vcCA9IGZhbHNlLCB2b2x1bWUgPSAxKSB7XG4gICAgICAgIGNjLmF1ZGlvRW5naW5lLnBsYXkodGhpc1tuYW1lXSwgbG9vcCwgdm9sdW1lKTtcbiAgICB9XG4gICAgLy8gdXBkYXRlIChkdCkge30sXG59KTtcbiJdfQ==
//------QC-SOURCE-SPLIT------
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys/script/Z_04_syys_utils.js';
var __filename = 'preview-scripts/assets/Z_04_syys2/script/Z_04_syys_utils.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
......
......@@ -10,11 +10,11 @@
};
function __define (exports, require, module) {
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}
require('./assets/Z_04_syys/prefabs/Z_04_syys_NodeFish');
require('./assets/Z_04_syys/scene/Z_04_syys');
require('./assets/Z_04_syys/script/Z_04_syys_MusicNode');
require('./assets/Z_04_syys/script/Z_04_syys_defaultData');
require('./assets/Z_04_syys/script/Z_04_syys_utils');
require('./assets/Z_04_syys2/prefabs/Z_04_syys_NodeFish');
require('./assets/Z_04_syys2/scene/Z_04_syys');
require('./assets/Z_04_syys2/script/Z_04_syys_MusicNode');
require('./assets/Z_04_syys2/script/Z_04_syys_defaultData');
require('./assets/Z_04_syys2/script/Z_04_syys_utils');
}
if (nodeEnv) {
......
(function () {
var scripts = [{"deps":{"./assets/Z_04_syys/script/Z_04_syys_utils":5,"./assets/Z_04_syys/script/Z_04_syys_MusicNode":4,"./assets/Z_04_syys/scene/Z_04_syys":2,"./assets/Z_04_syys/prefabs/Z_04_syys_NodeFish":1,"./assets/Z_04_syys/script/Z_04_syys_defaultData":3},"path":"preview-scripts/__qc_index__.js"},{"deps":{"../script/Z_04_syys_utils":5},"path":"preview-scripts/assets/Z_04_syys/prefabs/Z_04_syys_NodeFish.js"},{"deps":{"../script/Z_04_syys_defaultData":3,"../script/Z_04_syys_utils":5},"path":"preview-scripts/assets/Z_04_syys/scene/Z_04_syys.js"},{"deps":{},"path":"preview-scripts/assets/Z_04_syys/script/Z_04_syys_defaultData.js"},{"deps":{},"path":"preview-scripts/assets/Z_04_syys/script/Z_04_syys_MusicNode.js"},{"deps":{},"path":"preview-scripts/assets/Z_04_syys/script/Z_04_syys_utils.js"}];
var scripts = [{"deps":{"./assets/Z_04_syys2/script/Z_04_syys_defaultData":4,"./assets/Z_04_syys2/script/Z_04_syys_utils":5,"./assets/Z_04_syys2/script/Z_04_syys_MusicNode":1,"./assets/Z_04_syys2/prefabs/Z_04_syys_NodeFish":3,"./assets/Z_04_syys2/scene/Z_04_syys":2},"path":"preview-scripts/__qc_index__.js"},{"deps":{},"path":"preview-scripts/assets/Z_04_syys2/script/Z_04_syys_MusicNode.js"},{"deps":{"../script/Z_04_syys_utils":5,"../script/Z_04_syys_defaultData":4},"path":"preview-scripts/assets/Z_04_syys2/scene/Z_04_syys.js"},{"deps":{"../script/Z_04_syys_utils":5},"path":"preview-scripts/assets/Z_04_syys2/prefabs/Z_04_syys_NodeFish.js"},{"deps":{},"path":"preview-scripts/assets/Z_04_syys2/script/Z_04_syys_defaultData.js"},{"deps":{},"path":"preview-scripts/assets/Z_04_syys2/script/Z_04_syys_utils.js"}];
var entries = ["preview-scripts/__qc_index__.js"];
var bundleScript = 'preview-scripts/__qc_bundle__.js';
......
......@@ -2,7 +2,7 @@
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys/prefabs/Z_04_syys_NodeFish.js';
var __filename = 'preview-scripts/assets/Z_04_syys2/prefabs/Z_04_syys_NodeFish.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
......
......@@ -2,7 +2,7 @@
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys/scene/Z_04_syys.js';
var __filename = 'preview-scripts/assets/Z_04_syys2/scene/Z_04_syys.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
......
......@@ -2,7 +2,7 @@
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys/script/Z_04_syys_MusicNode.js';
var __filename = 'preview-scripts/assets/Z_04_syys2/script/Z_04_syys_MusicNode.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
......
......@@ -2,7 +2,7 @@
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys/script/Z_04_syys_defaultData.js';
var __filename = 'preview-scripts/assets/Z_04_syys2/script/Z_04_syys_defaultData.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
......
......@@ -2,7 +2,7 @@
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/Z_04_syys/script/Z_04_syys_utils.js';
var __filename = 'preview-scripts/assets/Z_04_syys2/script/Z_04_syys_utils.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
......
require('./assets/Z_04_syys/prefabs/Z_04_syys_NodeFish');
require('./assets/Z_04_syys/scene/Z_04_syys');
require('./assets/Z_04_syys/script/Z_04_syys_MusicNode');
require('./assets/Z_04_syys/script/Z_04_syys_defaultData');
require('./assets/Z_04_syys/script/Z_04_syys_utils');
require('./assets/Z_04_syys2/prefabs/Z_04_syys_NodeFish');
require('./assets/Z_04_syys2/scene/Z_04_syys');
require('./assets/Z_04_syys2/script/Z_04_syys_MusicNode');
require('./assets/Z_04_syys2/script/Z_04_syys_defaultData');
require('./assets/Z_04_syys2/script/Z_04_syys_utils');
{"version":3,"sources":["assets/Z_04_syys/prefabs/Z_04_syys_NodeFish.js"],"names":["cc","Class","Component","properties","targetPosList","currentTargetIdx","speed","offsetX","offsetY","start","update","dt","targetPos","node","x","y","Math","tan","angle","PI","sideX","sideY","newAngle","atan"],"mappings":";;;;;;AAOA;;AAPA;AACA;AACA;AACA;AACA;AACA;AAOAA,EAAE,CAACC,KAAH,CAAS;AACL,aAASD,EAAE,CAACE,SADP;AAGLC,EAAAA,UAAU,EAAE;AACRC,IAAAA,aAAa,EAAE,EADP;AAERC,IAAAA,gBAAgB,EAAE,CAFV;AAGRC,IAAAA,KAAK,EAAE,CAHC;AAIRC,IAAAA,OAAO,EAAE,CAJD;AAKRC,IAAAA,OAAO,EAAE;AALD,GAHP;AAWL;AAEA;AAEAC,EAAAA,KAfK,mBAeG,CAEP,CAjBI;AAmBLC,EAAAA,MAnBK,kBAmBEC,EAnBF,EAmBM;AACP,QAAMC,SAAS,GAAG,KAAKR,aAAL,CAAmB,KAAKC,gBAAxB,CAAlB;;AACA,QAAI,CAACO,SAAL,EAAgB;AACZ;AACH;;AACD,SAAKC,IAAL,CAAUC,CAAV,IAAe,KAAKR,KAApB;AACA,SAAKO,IAAL,CAAUE,CAAV,IAAe,KAAKT,KAAL,GAAaU,IAAI,CAACC,GAAL,CAAS,KAAKJ,IAAL,CAAUK,KAAV,GAAkBF,IAAI,CAACG,EAAvB,GAA4B,GAArC,CAA5B;AAEA,QAAMC,KAAK,GAAGR,SAAS,CAACE,CAAV,GAAc,KAAKP,OAAnB,GAA6B,KAAKM,IAAL,CAAUC,CAArD;AACA,QAAMO,KAAK,GAAGT,SAAS,CAACG,CAAV,GAAc,KAAKP,OAAnB,GAA6B,KAAKK,IAAL,CAAUE,CAArD;;AACA,QAAIH,SAAS,CAACE,CAAV,GAAc,KAAKD,IAAL,CAAUC,CAAxB,IAA6B,KAAKR,KAAtC,EAA6C;AACzC,WAAKD,gBAAL;AACH;;AACD,QAAIiB,QAAQ,GAAGN,IAAI,CAACO,IAAL,CAAUF,KAAK,GAAGD,KAAlB,IAA2B,GAA3B,GAAiCJ,IAAI,CAACG,EAArD;;AACA,QAAIG,QAAQ,GAAG,CAAC,EAAhB,EAAoB;AAChBA,MAAAA,QAAQ,IAAI,EAAZ;AACH;;AACD,SAAKT,IAAL,CAAUK,KAAV,IAAmB,8BAAQ,CAAC,CAAT,EAAYI,QAAQ,GAAG,KAAKT,IAAL,CAAUK,KAAjC,EAAwC,CAAxC,CAAnB;AACH;AArCI,CAAT","sourceRoot":"/","sourcesContent":["// Learn cc.Class:\n// - https://docs.cocos.com/creator/manual/en/scripting/class.html\n// Learn Attribute:\n// - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html\n// Learn life-cycle callbacks:\n// - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html\n\nimport {\n Between,\n RandomInt\n} from '../script/Z_04_syys_utils';\n\ncc.Class({\n extends: cc.Component,\n\n properties: {\n targetPosList: [],\n currentTargetIdx: 0,\n speed: 3,\n offsetX: 0,\n offsetY: 0,\n },\n\n // LIFE-CYCLE CALLBACKS:\n\n // onLoad () {},\n\n start() {\n\n },\n\n update(dt) {\n const targetPos = this.targetPosList[this.currentTargetIdx];\n if (!targetPos) {\n return;\n }\n this.node.x += this.speed;\n this.node.y += this.speed * Math.tan(this.node.angle * Math.PI / 180);\n\n const sideX = targetPos.x + this.offsetX - this.node.x;\n const sideY = targetPos.y + this.offsetY - this.node.y;\n if (targetPos.x - this.node.x <= this.speed) {\n this.currentTargetIdx++;\n }\n let newAngle = Math.atan(sideY / sideX) * 180 / Math.PI;\n if (newAngle < -45) {\n newAngle += 90;\n }\n this.node.angle += Between(-1, newAngle - this.node.angle, 1);\n },\n});\n"]}
\ No newline at end of file
{"version":3,"sources":["assets/Z_04_syys/scene/Z_04_syys.js"],"names":["defaultData","require","cc","Class","Component","properties","bubblePrefab","type","Prefab","fishPrefab","shellPrefab","ctor","_imageResList","_audioResList","_status","treeHeight","start","debug","setDisplayStats","data","getData","preloadItem","initListeners","createBubbles","showKnockKnock","showFish","setInterval","func","window","courseware","addPreloadImage","addPreloadAudio","preload","push","wordList","map","url","audio","backWordAudio","preloadArr","concat","assetManager","loadAny","err","hideAirClassLoading","length","console","log","btnWheel","find","on","onClickWheel","hideKnockKnock","openTheDoor","characterWalk","nodeWheel","playEffect","angle","active","nodeDoor","opacity","nodeCharacterWalk","nodeCharacterBase","x","nodeCharacterWater","tween","delay","call","showTree","to","nodeCharacterNormal","idx","nodeTree","growTree","growSky","moveCamera","y","showShell","scaleY","height","nodeBg","cameraYList","forEach","word","camera","nodeShell","instantiate","parent","btnChange","getChildByName","labelNode","labelNodeBack","scaleX","easing","backWord","getComponent","Label","string","Math","random","speedX","speedY","nodeBubblePos","bubble","scale","bubbleScale","by","repeatForever","union","nodeKnockMask","heightList","targetPosList","i","node","fishScle","offsetX","offsetY","fish","name","loop","volume","musicComponent"],"mappings":"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","sourceRoot":"/","sourcesContent":["// Learn cc.Class:\n// - https://docs.cocos.com/creator/manual/en/scripting/class.html\n// Learn Attribute:\n// - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html\n// Learn life-cycle callbacks:\n// - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html\n\nconst defaultData = require('../script/Z_04_syys_defaultData');\nimport {\n asyncTweenTo,\n asyncTweenBy,\n asyncDelay,\n asyncPlayDragonBoneAnimation,\n asyncPlayEffectByUrl,\n RandomInt\n} from '../script/Z_04_syys_utils';\n\ncc.Class({\n extends: cc.Component,\n\n properties: {\n bubblePrefab: {\n type: cc.Prefab,\n default: null,\n },\n fishPrefab: {\n type: cc.Prefab,\n default: null,\n },\n shellPrefab: {\n type: cc.Prefab,\n default: null,\n },\n\n },\n\n ctor() {\n this._imageResList = [];\n this._audioResList = [];\n this._status = {\n treeHeight: -1,\n }\n },\n\n start() {\n cc.debug.setDisplayStats(false);\n this.data = defaultData;\n this.getData((data) => {\n if (data) {\n this.data = data;\n }\n this.preloadItem();\n });\n this.initListeners();\n\n this.createBubbles();\n\n this.showKnockKnock();\n\n this.showFish();\n setInterval(() => {\n this.showFish();\n }, 9000);\n },\n\n getData(func) {\n if (window && window.courseware) {\n window.courseware.getData(func, 'Z_04_syys');\n } else {\n func(defaultData);\n }\n },\n\n _imageResList: null,\n _audioResList: null,\n preloadItem() {\n this.addPreloadImage();\n this.addPreloadAudio();\n this.preload();\n },\n\n addPreloadImage() { },\n\n addPreloadAudio() {\n this._audioResList.push(...this.data.wordList.map(data => ({ url: data.audio })));\n this._audioResList.push(...this.data.wordList.map(data => ({ url: data.backWordAudio })));\n },\n\n preload() {\n const preloadArr = this._imageResList.concat(this._audioResList);\n cc.assetManager.loadAny(preloadArr, null, null, (err, data) => {\n this.hideAirClassLoading();\n });\n if (preloadArr.length == 0) {\n this.hideAirClassLoading();\n }\n },\n\n hideAirClassLoading() {\n if (window && window[\"air\"]) {\n window[\"air\"].hideAirClassLoading();\n console.log('hideAirClassLoading');\n }\n },\n\n initListeners() {\n const btnWheel = cc.find('Canvas/NodeBg/BtnWheel');\n btnWheel.on('click', () => {\n this.onClickWheel();\n });\n },\n\n async onClickWheel() {\n\n this.hideKnockKnock();\n\n await this.openTheDoor();\n\n this.characterWalk();\n },\n\n async openTheDoor() {\n const nodeWheel = cc.find('Canvas/NodeBg/NodeWheel');\n\n this.playEffect('门铃');\n await asyncDelay(0.3);\n\n this.playEffect('旋转');\n await asyncTweenBy(nodeWheel, 0.5, { angle: -360 });\n nodeWheel.active = false;\n\n this.playEffect('开门');\n const nodeDoor = cc.find('Canvas/NodeBg/NodeDoor');\n nodeDoor.active = true;\n nodeDoor.opacity = 0;\n await asyncTweenBy(nodeDoor, 0.1, { opacity: 255 });\n },\n\n async characterWalk() {\n const nodeCharacterWalk = cc.find('Canvas/NodeBg/NodeCharacterBase/NodeCharacterWalk');\n nodeCharacterWalk.active = true;\n asyncPlayDragonBoneAnimation(nodeCharacterWalk, 'walk', -1);\n\n this.playEffect('走路');\n const nodeCharacterBase = cc.find('Canvas/NodeBg/NodeCharacterBase');\n await asyncTweenTo(nodeCharacterBase, 3, { x: 100 });\n\n nodeCharacterWalk.active = false;\n const nodeCharacterWater = cc.find('Canvas/NodeBg/NodeCharacterBase/NodeCharacterWater');\n nodeCharacterWater.active = true;\n\n cc.tween(nodeCharacterBase)\n .delay(1.5)\n .call(() => {\n this.showTree(0);\n })\n .delay(1)\n .to(2.5, { x: 0 })\n .start();\n this.playEffect('浇水');\n await asyncPlayDragonBoneAnimation(nodeCharacterWater, 'water', 1);\n nodeCharacterWater.active = false;\n\n const nodeCharacterNormal = cc.find('Canvas/NodeBg/NodeCharacterBase/NodeCharacterNormal');\n nodeCharacterNormal.active = true;\n asyncPlayDragonBoneAnimation(nodeCharacterNormal, 'normal', -1);\n },\n\n async showTree(idx) {\n if (idx <= this._status.treeHeight || this.data.wordList.length <= idx) {\n return;\n }\n const nodeTree = cc.find('Canvas/NodeBg/TreeMaskNode/NodeTree');\n this.playEffect('植物');\n this._status.treeHeight = idx;\n this.growTree(idx);\n this.growSky(idx);\n this.moveCamera(idx);\n await asyncTweenTo(nodeTree, 3, { y: 500 + 200 * idx });\n\n this.playEffect('路牌');\n this.showShell(idx);\n },\n\n growTree(idx) {\n if (idx < 5) {\n return;\n }\n const nodeTree = cc.find('Canvas/NodeBg/TreeMaskNode/NodeTree');\n asyncTweenTo(nodeTree, 3, { scaleY: (nodeTree.height + 200 * (idx - 4)) / nodeTree.height });\n },\n\n growSky(idx) {\n if (idx < 5) {\n return;\n }\n const nodeBg = cc.find('Canvas/NodeBg');\n asyncTweenTo(nodeBg, 3, { height: (nodeBg.height + 200 * (idx - 4)) });\n },\n\n moveCamera(idx) {\n const cameraYList = [0, 0];\n this.data.wordList.forEach((word, idx) => {\n if (idx < 2) {\n return;\n }\n cameraYList.push((idx - 1) * 200 + 50);\n });\n const camera = cc.find('Canvas/Main Camera');\n asyncTweenTo(camera, 3, { y: cameraYList[idx] });\n },\n\n showShell(idx) {\n const nodeShell = cc.instantiate(this.shellPrefab);\n nodeShell.parent = cc.find('Canvas/NodeBg/TreeMaskNode');\n nodeShell.y = idx * 200 + 300;\n\n const btnChange = nodeShell.getChildByName('BtnChange');\n const labelNode = nodeShell.getChildByName('LabelNode');\n const labelNodeBack = nodeShell.getChildByName('LabelNodeBack');\n\n btnChange.on('click', () => {\n cc.tween(nodeShell)\n .to(0.3, { scaleX: 0 }, { easing: 'cubicIn' })\n .call(() => {\n labelNode.active = !labelNode.active;\n labelNode.scaleX = labelNode.scaleX == 0 ? 1 : 0;\n labelNodeBack.active = !labelNodeBack.active;\n labelNodeBack.scaleX = labelNodeBack.scaleX == 0 ? 1 : 0;\n })\n .to(0.3, { scaleX: 1 }, { easing: 'cubicOut' })\n .start();\n });\n\n if (this.data.wordList[idx].backWord == '') {\n btnChange.active = false;\n }\n\n labelNode.on('click', () => {\n asyncPlayEffectByUrl(this.data.wordList[idx].audio);\n if (this.data.wordList[idx].backWord == '') {\n this.showTree(idx + 1);\n return;\n }\n });\n\n labelNodeBack.on('click', () => {\n asyncPlayEffectByUrl(this.data.wordList[idx].backWordAudio);\n this.showTree(idx + 1);\n });\n\n labelNode.getComponent(cc.Label).string = this.data.wordList[idx].word;\n labelNodeBack.active = true;\n labelNodeBack.scaleX = 1;\n\n labelNodeBack.getComponent(cc.Label).string = this.data.wordList[idx].backWord;\n labelNodeBack.active = false;\n labelNodeBack.scaleX = 0;\n\n cc.tween(nodeShell)\n .to(0.3, { scaleX: 1 }, { easing: 'cubicIn' })\n .start();\n },\n\n createBubbles() {\n setInterval(() => {\n if (Math.random() < 0.6) {\n return;\n }\n const speedX = RandomInt(30, 70);\n const speedY = RandomInt(20, 40);\n const nodeBubblePos = cc.find('Canvas/NodeBg/NodeBubblePos');\n const bubble = cc.instantiate(this.bubblePrefab);\n bubble.parent = nodeBubblePos;\n bubble.scale = 0;\n\n const bubbleScale = Math.random() * 0.7 + 0.3;\n\n cc.tween(bubble)\n .to(0.7, { scale: bubbleScale, x: speedX, y: speedY })\n .by(1, { x: speedX, y: speedY })\n .repeatForever()\n .start();\n cc.tween(bubble)\n .to(0.3 + Math.random() * 0.1, { scaleX: 0.95 * bubbleScale, scaleY: 1.05 * bubbleScale })\n .to(0.3 + Math.random() * 0.1, { scaleX: 1.05 * bubbleScale, scaleY: 0.95 * bubbleScale })\n .union()\n .repeatForever()\n .start();\n }, 900);\n },\n\n showKnockKnock() {\n const nodeKnockMask = cc.find('Canvas/NodeBg/NodeKnockMask');\n const heightList = [40, 80, 200, 200, 0];\n let idx = 0;\n setInterval(() => {\n if (idx >= heightList.length) {\n idx = 0;\n }\n nodeKnockMask.height = heightList[idx];\n idx++;\n }, 500);\n },\n\n hideKnockKnock() {\n const nodeKnockMask = cc.find('Canvas/NodeBg/NodeKnockMask');\n nodeKnockMask.active = false;\n },\n\n showFish() {\n const targetPosList = []\n for (let i = 1; i < 5; i++) {\n const node = cc.find(`Canvas/NodeBg/NodePosBase/NodeFishPos_${i}`);\n targetPosList.push({ x: node.x, y: node.y + 720 });\n }\n\n const nodeBg = cc.find('Canvas/NodeBg');\n for (let i = 0; i < RandomInt(15, 25); i++) {\n const fishScle = 0.7 + Math.random() * 0.2;\n\n const offsetX = RandomInt(-3, 3) * 120;\n const offsetY = RandomInt(-2, 1) * 50 + (offsetX / 100 % 2) * 25;\n\n offsetX += Math.random() * 50;\n offsetY += Math.random() * 25;\n\n const fish = cc.instantiate(this.fishPrefab);\n fish.parent = nodeBg;\n fish.x = -1000 + offsetX;\n fish.y = 1020 + offsetY;\n fish.scaleX = fishScle + Math.random() * 0.3;\n fish.scaleY = fishScle + Math.random() * 0.3;\n\n cc.tween(fish)\n .call(() => {\n fish.getComponent('Z_04_syys_NodeFish').offsetX = offsetX;\n fish.getComponent('Z_04_syys_NodeFish').offsetY = offsetY;\n fish.getComponent('Z_04_syys_NodeFish').targetPosList.push(...targetPosList);\n })\n .start();\n }\n },\n\n playEffect(name, loop, volume) {\n let musicComponent = cc.find('Canvas/MusicNode').getComponent('Z_04_syys_MusicNode');\n musicComponent.playEffect(name, loop, volume);\n }\n\n // update (dt) {},\n});\n\n"]}
\ No newline at end of file
{"version":3,"sources":["assets/Z_04_syys/script/Z_04_syys_MusicNode.js"],"names":["cc","Class","Component","properties","开门","type","AudioClip","旋转","植物","浇水","走路","路牌","门铃","start","playEffect","name","loop","volume","audioEngine","play"],"mappings":";;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AAEAA,EAAE,CAACC,KAAH,CAAS;AACL,aAASD,EAAE,CAACE,SADP;AAGLC,EAAAA,UAAU,EAAE;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACAC,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAC,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KAhBI;AAoBRC,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAF,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KApBI;AAwBRE,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAH,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KAxBI;AA4BRG,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAJ,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KA5BI;AAgCRI,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAL,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KAhCI;AAoCRK,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAN,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KApCI;AAwCRM,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAP,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT;AAxCI,GAHP;AAiDL;AAEA;AAEAO,EAAAA,KArDK,mBAqDG,CAEP,CAvDI;AAyDLC,EAAAA,UAzDK,sBAyDMC,IAzDN,EAyDYC,IAzDZ,EAyD0BC,MAzD1B,EAyDsC;AAAA,QAA1BD,IAA0B;AAA1BA,MAAAA,IAA0B,GAAnB,KAAmB;AAAA;;AAAA,QAAZC,MAAY;AAAZA,MAAAA,MAAY,GAAH,CAAG;AAAA;;AACvCjB,IAAAA,EAAE,CAACkB,WAAH,CAAeC,IAAf,CAAoB,KAAKJ,IAAL,CAApB,EAAgCC,IAAhC,EAAsCC,MAAtC;AACH,GA3DI,CA4DL;;AA5DK,CAAT","sourceRoot":"/","sourcesContent":["// Learn cc.Class:\n// - https://docs.cocos.com/creator/manual/en/scripting/class.html\n// Learn Attribute:\n// - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html\n// Learn life-cycle callbacks:\n// - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html\n\ncc.Class({\n extends: cc.Component,\n\n properties: {\n // foo: {\n // // ATTRIBUTES:\n // default: null, // The default value will be used only when the component attaching\n // // to a node for the first time\n // type: cc.SpriteFrame, // optional, default is typeof default\n // serializable: true, // optional, default is true\n // },\n // bar: {\n // get () {\n // return this._bar;\n // },\n // set (value) {\n // this._bar = value;\n // }\n // },\n 开门: {\n default: null,\n type: cc.AudioClip\n },\n 旋转: {\n default: null,\n type: cc.AudioClip\n },\n 植物: {\n default: null,\n type: cc.AudioClip\n },\n 浇水: {\n default: null,\n type: cc.AudioClip\n },\n 走路: {\n default: null,\n type: cc.AudioClip\n },\n 路牌: {\n default: null,\n type: cc.AudioClip\n },\n 门铃: {\n default: null,\n type: cc.AudioClip\n },\n },\n\n // LIFE-CYCLE CALLBACKS:\n\n // onLoad () {},\n\n start() {\n\n },\n\n playEffect(name, loop = false, volume = 1) {\n cc.audioEngine.play(this[name], loop, volume);\n }\n // update (dt) {},\n});\n"]}
\ No newline at end of file
{"version":3,"sources":["assets/Z_04_syys/script/Z_04_syys_defaultData.js"],"names":["module","exports","wordList","word","audio","backWord","backWordAudio"],"mappings":";;;;;;AAAAA,MAAM,CAACC,OAAP,GAAiB;AACbC,EAAAA,QAAQ,EAAE,CAAC;AACPC,IAAAA,IAAI,EAAE,IADC;AAEPC,IAAAA,KAAK,EAAE,QAFA;AAGPC,IAAAA,QAAQ,EAAE,EAHH;AAIPC,IAAAA,aAAa,EAAE;AAJR,GAAD,EAKP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,EAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GALO,EAUP;AACCH,IAAAA,IAAI,EAAE,MADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,MAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GAVO,EAeP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,EAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GAfO,EAoBP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,EAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GApBO,EAyBP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,EAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GAzBO,EA8BP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,EAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GA9BO,EAmCP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,MAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GAnCO;AADG,CAAjB","sourceRoot":"/","sourcesContent":["module.exports = {\n wordList: [{\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ewwe',\n audio: 'ee.mp3',\n backWord: 'aaaa',\n backWordAudio: 'aaaa.mp3',\n }, {\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ea',\n audio: 'ea.mp3',\n backWord: '9999',\n backWordAudio: '9999.mp3',\n }],\n}\n"]}
\ No newline at end of file
{"version":3,"sources":["assets/Z_04_syys/script/Z_04_syys_utils.js"],"names":["getPosByAngle","angle","len","radian","Math","PI","x","sin","y","cos","getAngleByPos","px","py","mx","my","abs","z","sqrt","pow","radina","acos","floor","exchangeNodePos","baseNode","targetNode","convertToNodeSpaceAR","_parent","convertToWorldSpaceAR","cc","v2","RandomInt","a","b","max","min","random","shuffle","arr","newArr","tmpArr","concat","length","push","splice","Between","c","sort","randomSortByArr","randomIndex","asyncTweenTo","node","duration","obj","ease","undefined","Promise","resolve","reject","tween","to","call","start","asyncTweenBy","by","asyncDelay","setTimeout","asyncPlayDragonBoneAnimation","animationName","time","getComponent","dragonBones","ArmatureDisplay","once","EventObject","COMPLETE","console","log","playAnimation","asyncPlayEffectByUrl","url","loop","assetManager","loadRemote","err","clip","audioEngine","playEffect"],"mappings":"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","sourceRoot":"/","sourcesContent":["export function getPosByAngle(angle, len) {\n\n const radian = angle * Math.PI / 180;\n const x = Math.sin(radian) * len;\n const y = Math.cos(radian) * len;\n\n return { x, y };\n\n}\n\nexport function getAngleByPos(px, py, mx, my) {\n\n const x = Math.abs(px - mx);\n const y = Math.abs(py - my);\n\n const z = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2));\n const cos = y / z;\n const radina = Math.acos(cos); // 用反三角函数求弧度\n let angle = Math.floor(180 / (Math.PI / radina) * 100) / 100; // 将弧度转换成角度\n\n if (mx > px && my > py) {// 鼠标在第四象限\n angle = 180 - angle;\n }\n if (mx === px && my > py) {// 鼠标在y轴负方向上\n angle = 180;\n }\n if (mx > px && my === py) {// 鼠标在x轴正方向上\n angle = 90;\n }\n if (mx < px && my > py) {// 鼠标在第三象限\n angle = 180 + angle;\n }\n if (mx < px && my === py) {// 鼠标在x轴负方向\n angle = 270;\n }\n if (mx < px && my < py) {// 鼠标在第二象限\n angle = 360 - angle;\n }\n\n // console.log('angle: ', angle);\n return angle;\n\n}\n\nexport function exchangeNodePos(baseNode, targetNode) {\n return baseNode.convertToNodeSpaceAR(targetNode._parent.convertToWorldSpaceAR(cc.v2(targetNode.x, targetNode.y)));\n}\n\nexport function RandomInt(a, b = 0) {\n let max = Math.max(a, b);\n let min = Math.min(a, b);\n return Math.floor(Math.random() * (max - min) + min);\n}\n\nexport function shuffle(arr) {\n const newArr = [];\n const tmpArr = arr.concat();\n while (tmpArr.length > 0) {\n newArr.push(...tmpArr.splice(RandomInt(tmpArr.length), 1));\n }\n return newArr;\n}\n\nexport function Between(a, b, c) {\n return [a, b, c].sort((a, b) => a - b)[1];\n}\n\nexport function randomSortByArr(arr) {\n const newArr = [];\n const tmpArr = arr.concat();\n while (tmpArr.length > 0) {\n const randomIndex = Math.floor(tmpArr.length * Math.random());\n newArr.push(tmpArr[randomIndex]);\n tmpArr.splice(randomIndex, 1);\n }\n return newArr;\n}\n\nexport function asyncTweenTo(node, duration, obj, ease = undefined) {\n return new Promise((resolve, reject) => {\n cc.tween(node)\n .to(duration, obj, ease)\n .call(() => {\n resolve();\n })\n .start();\n });\n}\n\nexport function asyncTweenBy(node, duration, obj, ease = undefined) {\n return new Promise((resolve, reject) => {\n cc.tween(node)\n .by(duration, obj, ease)\n .call(() => {\n resolve();\n })\n .start();\n });\n}\n\nexport function asyncDelay(duration) {\n return new Promise((resolve, reject) => {\n setTimeout(() => {\n resolve();\n }, duration * 1000);\n });\n}\n\nexport async function asyncPlayDragonBoneAnimation(node, animationName, time = 1) {\n return new Promise((resolve, reject) => {\n node.getComponent(dragonBones.ArmatureDisplay)\n .once(dragonBones.EventObject.COMPLETE, () => {\n console.log('COMPLETE');\n resolve();\n });\n node.getComponent(dragonBones.ArmatureDisplay)\n .playAnimation(animationName, time);\n });\n}\n\nexport async function asyncPlayEffectByUrl(url, loop = false) {\n return new Promise((resolve, reject) => {\n cc.assetManager.loadRemote(url, (err, clip) => {\n cc.audioEngine.playEffect(clip, loop);\n });\n });\n}"]}
\ No newline at end of file
{"version":3,"sources":["assets/z_04_syys/prefabs/NodeFish.js"],"names":["cc","Class","Component","properties","targetPosList","currentTargetIdx","speed","offsetX","offsetY","start","update","dt","targetPos","node","x","y","Math","tan","angle","PI","sideX","sideY","newAngle","atan"],"mappings":";;;;;;AAOA;;AAPA;AACA;AACA;AACA;AACA;AACA;AAOAA,EAAE,CAACC,KAAH,CAAS;AACL,aAASD,EAAE,CAACE,SADP;AAGLC,EAAAA,UAAU,EAAE;AACRC,IAAAA,aAAa,EAAE,EADP;AAERC,IAAAA,gBAAgB,EAAE,CAFV;AAGRC,IAAAA,KAAK,EAAE,CAHC;AAIRC,IAAAA,OAAO,EAAE,CAJD;AAKRC,IAAAA,OAAO,EAAE;AALD,GAHP;AAWL;AAEA;AAEAC,EAAAA,KAfK,mBAeG,CAEP,CAjBI;AAmBLC,EAAAA,MAnBK,kBAmBEC,EAnBF,EAmBM;AACP,QAAMC,SAAS,GAAG,KAAKR,aAAL,CAAmB,KAAKC,gBAAxB,CAAlB;;AACA,QAAI,CAACO,SAAL,EAAgB;AACZ;AACH;;AACD,SAAKC,IAAL,CAAUC,CAAV,IAAe,KAAKR,KAApB;AACA,SAAKO,IAAL,CAAUE,CAAV,IAAe,KAAKT,KAAL,GAAaU,IAAI,CAACC,GAAL,CAAS,KAAKJ,IAAL,CAAUK,KAAV,GAAkBF,IAAI,CAACG,EAAvB,GAA4B,GAArC,CAA5B;AAEA,QAAMC,KAAK,GAAGR,SAAS,CAACE,CAAV,GAAc,KAAKP,OAAnB,GAA6B,KAAKM,IAAL,CAAUC,CAArD;AACA,QAAMO,KAAK,GAAGT,SAAS,CAACG,CAAV,GAAc,KAAKP,OAAnB,GAA6B,KAAKK,IAAL,CAAUE,CAArD;;AACA,QAAIH,SAAS,CAACE,CAAV,GAAc,KAAKD,IAAL,CAAUC,CAAxB,IAA6B,KAAKR,KAAtC,EAA6C;AACzC,WAAKD,gBAAL;AACH;;AACD,QAAIiB,QAAQ,GAAGN,IAAI,CAACO,IAAL,CAAUF,KAAK,GAAGD,KAAlB,IAA2B,GAA3B,GAAiCJ,IAAI,CAACG,EAArD;;AACA,QAAIG,QAAQ,GAAG,CAAC,EAAhB,EAAoB;AAChBA,MAAAA,QAAQ,IAAI,EAAZ;AACH;;AACD,SAAKT,IAAL,CAAUK,KAAV,IAAmB,oBAAQ,CAAC,CAAT,EAAYI,QAAQ,GAAG,KAAKT,IAAL,CAAUK,KAAjC,EAAwC,CAAxC,CAAnB;AACH;AArCI,CAAT","sourceRoot":"/","sourcesContent":["// Learn cc.Class:\n// - https://docs.cocos.com/creator/manual/en/scripting/class.html\n// Learn Attribute:\n// - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html\n// Learn life-cycle callbacks:\n// - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html\n\nimport {\n Between,\n RandomInt\n} from '../script/utils';\n\ncc.Class({\n extends: cc.Component,\n\n properties: {\n targetPosList: [],\n currentTargetIdx: 0,\n speed: 3,\n offsetX: 0,\n offsetY: 0,\n },\n\n // LIFE-CYCLE CALLBACKS:\n\n // onLoad () {},\n\n start() {\n\n },\n\n update(dt) {\n const targetPos = this.targetPosList[this.currentTargetIdx];\n if (!targetPos) {\n return;\n }\n this.node.x += this.speed;\n this.node.y += this.speed * Math.tan(this.node.angle * Math.PI / 180);\n\n const sideX = targetPos.x + this.offsetX - this.node.x;\n const sideY = targetPos.y + this.offsetY - this.node.y;\n if (targetPos.x - this.node.x <= this.speed) {\n this.currentTargetIdx++;\n }\n let newAngle = Math.atan(sideY / sideX) * 180 / Math.PI;\n if (newAngle < -45) {\n newAngle += 90;\n }\n this.node.angle += Between(-1, newAngle - this.node.angle, 1);\n },\n});\n"]}
\ No newline at end of file
{"version":3,"sources":["assets/z_04_syys/scene/syys.js"],"names":["defaultData","require","cc","Class","Component","properties","bubblePrefab","type","Prefab","fishPrefab","shellPrefab","ctor","_imageResList","_audioResList","_status","treeHeight","start","debug","setDisplayStats","data","getData","preloadItem","initListeners","createBubbles","showKnockKnock","showFish","setInterval","func","window","courseware","addPreloadImage","addPreloadAudio","preload","push","wordList","map","url","audio","backWordAudio","preloadArr","concat","assetManager","loadAny","err","hideAirClassLoading","length","console","log","btnWheel","find","on","onClickWheel","hideKnockKnock","openTheDoor","characterWalk","nodeWheel","playEffect","angle","active","nodeDoor","opacity","nodeCharacterWalk","nodeCharacterBase","x","nodeCharacterWater","tween","delay","call","showTree","to","nodeCharacterNormal","idx","nodeTree","growTree","growSky","moveCamera","y","showShell","scaleY","height","nodeBg","cameraYList","forEach","word","camera","nodeShell","instantiate","parent","btnChange","getChildByName","labelNode","labelNodeBack","scaleX","easing","backWord","getComponent","Label","string","Math","random","speedX","speedY","nodeBubblePos","bubble","scale","bubbleScale","by","repeatForever","union","nodeKnockMask","heightList","targetPosList","i","node","fishScle","offsetX","offsetY","fish","name","loop","volume","musicComponent"],"mappings":"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","sourceRoot":"/","sourcesContent":["// Learn cc.Class:\n// - https://docs.cocos.com/creator/manual/en/scripting/class.html\n// Learn Attribute:\n// - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html\n// Learn life-cycle callbacks:\n// - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html\n\nconst defaultData = require('../script/defaultData');\nimport {\n asyncTweenTo,\n asyncTweenBy,\n asyncDelay,\n asyncPlayDragonBoneAnimation,\n asyncPlayEffectByUrl,\n RandomInt\n} from '../script/utils';\n\ncc.Class({\n extends: cc.Component,\n\n properties: {\n bubblePrefab: {\n type: cc.Prefab,\n default: null,\n },\n fishPrefab: {\n type: cc.Prefab,\n default: null,\n },\n shellPrefab: {\n type: cc.Prefab,\n default: null,\n },\n\n },\n\n ctor() {\n this._imageResList = [];\n this._audioResList = [];\n this._status = {\n treeHeight: -1,\n }\n },\n\n start() {\n cc.debug.setDisplayStats(false);\n this.data = defaultData;\n this.getData((data) => {\n if (data) {\n this.data = data;\n }\n this.preloadItem();\n });\n this.initListeners();\n\n this.createBubbles();\n\n this.showKnockKnock();\n\n this.showFish();\n setInterval(() => {\n this.showFish();\n }, 9000);\n },\n\n getData(func) {\n if (window && window.courseware) {\n window.courseware.getData(func, 'Z_04_syys');\n } else {\n func(defaultData);\n }\n },\n\n _imageResList: null,\n _audioResList: null,\n preloadItem() {\n this.addPreloadImage();\n this.addPreloadAudio();\n this.preload();\n },\n\n addPreloadImage() { },\n\n addPreloadAudio() {\n this._audioResList.push(...this.data.wordList.map(data => ({ url: data.audio })));\n this._audioResList.push(...this.data.wordList.map(data => ({ url: data.backWordAudio })));\n },\n\n preload() {\n const preloadArr = this._imageResList.concat(this._audioResList);\n cc.assetManager.loadAny(preloadArr, null, null, (err, data) => {\n this.hideAirClassLoading();\n });\n if (preloadArr.length == 0) {\n this.hideAirClassLoading();\n }\n },\n\n hideAirClassLoading() {\n if (window && window[\"air\"]) {\n window[\"air\"].hideAirClassLoading();\n console.log('hideAirClassLoading');\n }\n },\n\n initListeners() {\n const btnWheel = cc.find('Canvas/NodeBg/BtnWheel');\n btnWheel.on('click', () => {\n this.onClickWheel();\n });\n },\n\n async onClickWheel() {\n\n this.hideKnockKnock();\n\n await this.openTheDoor();\n\n this.characterWalk();\n },\n\n async openTheDoor() {\n const nodeWheel = cc.find('Canvas/NodeBg/NodeWheel');\n\n this.playEffect('门铃');\n await asyncDelay(0.3);\n\n this.playEffect('旋转');\n await asyncTweenBy(nodeWheel, 0.5, { angle: -360 });\n nodeWheel.active = false;\n\n this.playEffect('开门');\n const nodeDoor = cc.find('Canvas/NodeBg/NodeDoor');\n nodeDoor.active = true;\n nodeDoor.opacity = 0;\n await asyncTweenBy(nodeDoor, 0.1, { opacity: 255 });\n },\n\n async characterWalk() {\n const nodeCharacterWalk = cc.find('Canvas/NodeBg/NodeCharacterBase/NodeCharacterWalk');\n nodeCharacterWalk.active = true;\n asyncPlayDragonBoneAnimation(nodeCharacterWalk, 'walk', -1);\n\n this.playEffect('走路');\n const nodeCharacterBase = cc.find('Canvas/NodeBg/NodeCharacterBase');\n await asyncTweenTo(nodeCharacterBase, 3, { x: 100 });\n\n nodeCharacterWalk.active = false;\n const nodeCharacterWater = cc.find('Canvas/NodeBg/NodeCharacterBase/NodeCharacterWater');\n nodeCharacterWater.active = true;\n\n cc.tween(nodeCharacterBase)\n .delay(1.5)\n .call(() => {\n this.showTree(0);\n })\n .delay(1)\n .to(2.5, { x: 0 })\n .start();\n this.playEffect('浇水');\n await asyncPlayDragonBoneAnimation(nodeCharacterWater, 'water', 1);\n nodeCharacterWater.active = false;\n\n const nodeCharacterNormal = cc.find('Canvas/NodeBg/NodeCharacterBase/NodeCharacterNormal');\n nodeCharacterNormal.active = true;\n asyncPlayDragonBoneAnimation(nodeCharacterNormal, 'normal', -1);\n },\n\n async showTree(idx) {\n if (idx <= this._status.treeHeight || this.data.wordList.length <= idx) {\n return;\n }\n const nodeTree = cc.find('Canvas/NodeBg/TreeMaskNode/NodeTree');\n this.playEffect('植物');\n this._status.treeHeight = idx;\n this.growTree(idx);\n this.growSky(idx);\n this.moveCamera(idx);\n await asyncTweenTo(nodeTree, 3, { y: 500 + 200 * idx });\n\n this.playEffect('路牌');\n this.showShell(idx);\n },\n\n growTree(idx) {\n if (idx < 5) {\n return;\n }\n const nodeTree = cc.find('Canvas/NodeBg/TreeMaskNode/NodeTree');\n asyncTweenTo(nodeTree, 3, { scaleY: (nodeTree.height + 200 * (idx - 4)) / nodeTree.height });\n },\n\n growSky(idx) {\n if (idx < 5) {\n return;\n }\n const nodeBg = cc.find('Canvas/NodeBg');\n asyncTweenTo(nodeBg, 3, { height: (nodeBg.height + 200 * (idx - 4)) });\n },\n\n moveCamera(idx) {\n const cameraYList = [0, 0];\n this.data.wordList.forEach((word, idx) => {\n if (idx < 2) {\n return;\n }\n cameraYList.push((idx - 1) * 200 + 50);\n });\n const camera = cc.find('Canvas/Main Camera');\n asyncTweenTo(camera, 3, { y: cameraYList[idx] });\n },\n\n showShell(idx) {\n const nodeShell = cc.instantiate(this.shellPrefab);\n nodeShell.parent = cc.find('Canvas/NodeBg/TreeMaskNode');\n nodeShell.y = idx * 200 + 300;\n\n const btnChange = nodeShell.getChildByName('BtnChange');\n const labelNode = nodeShell.getChildByName('LabelNode');\n const labelNodeBack = nodeShell.getChildByName('LabelNodeBack');\n\n btnChange.on('click', () => {\n cc.tween(nodeShell)\n .to(0.3, { scaleX: 0 }, { easing: 'cubicIn' })\n .call(() => {\n labelNode.active = !labelNode.active;\n labelNode.scaleX = labelNode.scaleX == 0 ? 1 : 0;\n labelNodeBack.active = !labelNodeBack.active;\n labelNodeBack.scaleX = labelNodeBack.scaleX == 0 ? 1 : 0;\n })\n .to(0.3, { scaleX: 1 }, { easing: 'cubicOut' })\n .start();\n });\n\n if (this.data.wordList[idx].backWord == '') {\n btnChange.active = false;\n }\n\n labelNode.on('click', () => {\n asyncPlayEffectByUrl(this.data.wordList[idx].audio);\n if (this.data.wordList[idx].backWord == '') {\n this.showTree(idx + 1);\n return;\n }\n });\n\n labelNodeBack.on('click', () => {\n asyncPlayEffectByUrl(this.data.wordList[idx].backWordAudio);\n this.showTree(idx + 1);\n });\n\n labelNode.getComponent(cc.Label).string = this.data.wordList[idx].word;\n labelNodeBack.active = true;\n labelNodeBack.scaleX = 1;\n\n labelNodeBack.getComponent(cc.Label).string = this.data.wordList[idx].backWord;\n labelNodeBack.active = false;\n labelNodeBack.scaleX = 0;\n\n cc.tween(nodeShell)\n .to(0.3, { scaleX: 1 }, { easing: 'cubicIn' })\n .start();\n },\n\n createBubbles() {\n setInterval(() => {\n if (Math.random() < 0.6) {\n return;\n }\n const speedX = RandomInt(30, 70);\n const speedY = RandomInt(20, 40);\n const nodeBubblePos = cc.find('Canvas/NodeBg/NodeBubblePos');\n const bubble = cc.instantiate(this.bubblePrefab);\n bubble.parent = nodeBubblePos;\n bubble.scale = 0;\n\n const bubbleScale = Math.random() * 0.7 + 0.3;\n\n cc.tween(bubble)\n .to(0.7, { scale: bubbleScale, x: speedX, y: speedY })\n .by(1, { x: speedX, y: speedY })\n .repeatForever()\n .start();\n cc.tween(bubble)\n .to(0.3 + Math.random() * 0.1, { scaleX: 0.95 * bubbleScale, scaleY: 1.05 * bubbleScale })\n .to(0.3 + Math.random() * 0.1, { scaleX: 1.05 * bubbleScale, scaleY: 0.95 * bubbleScale })\n .union()\n .repeatForever()\n .start();\n }, 900);\n },\n\n showKnockKnock() {\n const nodeKnockMask = cc.find('Canvas/NodeBg/NodeKnockMask');\n const heightList = [40, 80, 200, 200, 0];\n let idx = 0;\n setInterval(() => {\n if (idx >= heightList.length) {\n idx = 0;\n }\n nodeKnockMask.height = heightList[idx];\n idx++;\n }, 500);\n },\n\n hideKnockKnock() {\n const nodeKnockMask = cc.find('Canvas/NodeBg/NodeKnockMask');\n nodeKnockMask.active = false;\n },\n\n showFish() {\n const targetPosList = []\n for (let i = 1; i < 5; i++) {\n const node = cc.find(`Canvas/NodeBg/NodePosBase/NodeFishPos_${i}`);\n targetPosList.push({ x: node.x, y: node.y + 720 });\n }\n\n const nodeBg = cc.find('Canvas/NodeBg');\n for (let i = 0; i < RandomInt(15, 25); i++) {\n const fishScle = 0.7 + Math.random() * 0.2;\n\n const offsetX = RandomInt(-3, 3) * 120;\n const offsetY = RandomInt(-2, 1) * 50 + (offsetX / 100 % 2) * 25;\n\n offsetX += Math.random() * 50;\n offsetY += Math.random() * 25;\n\n const fish = cc.instantiate(this.fishPrefab);\n fish.parent = nodeBg;\n fish.x = -1000 + offsetX;\n fish.y = 1020 + offsetY;\n fish.scaleX = fishScle + Math.random() * 0.3;\n fish.scaleY = fishScle + Math.random() * 0.3;\n\n cc.tween(fish)\n .call(() => {\n fish.getComponent('NodeFish').offsetX = offsetX;\n fish.getComponent('NodeFish').offsetY = offsetY;\n fish.getComponent('NodeFish').targetPosList.push(...targetPosList);\n })\n .start();\n }\n },\n\n playEffect(name, loop, volume) {\n let musicComponent = cc.find('Canvas/MusicNode').getComponent('MusicNode');\n musicComponent.playEffect(name, loop, volume);\n }\n\n // update (dt) {},\n});\n\n"]}
\ No newline at end of file
{"version":3,"sources":["assets/z_04_syys/script/MusicNode.js"],"names":["cc","Class","Component","properties","开门","type","AudioClip","旋转","植物","浇水","走路","路牌","门铃","start","playEffect","name","loop","volume","audioEngine","play"],"mappings":";;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AAEAA,EAAE,CAACC,KAAH,CAAS;AACL,aAASD,EAAE,CAACE,SADP;AAGLC,EAAAA,UAAU,EAAE;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACAC,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAC,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KAhBI;AAoBRC,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAF,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KApBI;AAwBRE,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAH,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KAxBI;AA4BRG,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAJ,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KA5BI;AAgCRI,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAL,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KAhCI;AAoCRK,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAN,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT,KApCI;AAwCRM,IAAAA,EAAE,EAAE;AACA,iBAAS,IADT;AAEAP,MAAAA,IAAI,EAAEL,EAAE,CAACM;AAFT;AAxCI,GAHP;AAiDL;AAEA;AAEAO,EAAAA,KArDK,mBAqDG,CAEP,CAvDI;AAyDLC,EAAAA,UAzDK,sBAyDMC,IAzDN,EAyDYC,IAzDZ,EAyD0BC,MAzD1B,EAyDsC;AAAA,QAA1BD,IAA0B;AAA1BA,MAAAA,IAA0B,GAAnB,KAAmB;AAAA;;AAAA,QAAZC,MAAY;AAAZA,MAAAA,MAAY,GAAH,CAAG;AAAA;;AACvCjB,IAAAA,EAAE,CAACkB,WAAH,CAAeC,IAAf,CAAoB,KAAKJ,IAAL,CAApB,EAAgCC,IAAhC,EAAsCC,MAAtC;AACH,GA3DI,CA4DL;;AA5DK,CAAT","sourceRoot":"/","sourcesContent":["// Learn cc.Class:\n// - https://docs.cocos.com/creator/manual/en/scripting/class.html\n// Learn Attribute:\n// - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html\n// Learn life-cycle callbacks:\n// - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html\n\ncc.Class({\n extends: cc.Component,\n\n properties: {\n // foo: {\n // // ATTRIBUTES:\n // default: null, // The default value will be used only when the component attaching\n // // to a node for the first time\n // type: cc.SpriteFrame, // optional, default is typeof default\n // serializable: true, // optional, default is true\n // },\n // bar: {\n // get () {\n // return this._bar;\n // },\n // set (value) {\n // this._bar = value;\n // }\n // },\n 开门: {\n default: null,\n type: cc.AudioClip\n },\n 旋转: {\n default: null,\n type: cc.AudioClip\n },\n 植物: {\n default: null,\n type: cc.AudioClip\n },\n 浇水: {\n default: null,\n type: cc.AudioClip\n },\n 走路: {\n default: null,\n type: cc.AudioClip\n },\n 路牌: {\n default: null,\n type: cc.AudioClip\n },\n 门铃: {\n default: null,\n type: cc.AudioClip\n },\n },\n\n // LIFE-CYCLE CALLBACKS:\n\n // onLoad () {},\n\n start() {\n\n },\n\n playEffect(name, loop = false, volume = 1) {\n cc.audioEngine.play(this[name], loop, volume);\n }\n // update (dt) {},\n});\n"]}
\ No newline at end of file
{"version":3,"sources":["assets/z_04_syys/script/defaultData.js"],"names":["module","exports","wordList","word","audio","backWord","backWordAudio"],"mappings":";;;;;;AAAAA,MAAM,CAACC,OAAP,GAAiB;AACbC,EAAAA,QAAQ,EAAE,CAAC;AACPC,IAAAA,IAAI,EAAE,IADC;AAEPC,IAAAA,KAAK,EAAE,QAFA;AAGPC,IAAAA,QAAQ,EAAE,EAHH;AAIPC,IAAAA,aAAa,EAAE;AAJR,GAAD,EAKP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,EAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GALO,EAUP;AACCH,IAAAA,IAAI,EAAE,MADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,MAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GAVO,EAeP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,EAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GAfO,EAoBP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,EAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GApBO,EAyBP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,EAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GAzBO,EA8BP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,EAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GA9BO,EAmCP;AACCH,IAAAA,IAAI,EAAE,IADP;AAECC,IAAAA,KAAK,EAAE,QAFR;AAGCC,IAAAA,QAAQ,EAAE,MAHX;AAICC,IAAAA,aAAa,EAAE;AAJhB,GAnCO;AADG,CAAjB","sourceRoot":"/","sourcesContent":["module.exports = {\n wordList: [{\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ewwe',\n audio: 'ee.mp3',\n backWord: 'aaaa',\n backWordAudio: 'aaaa.mp3',\n }, {\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ee',\n audio: 'ee.mp3',\n backWord: '',\n backWordAudio: '',\n }, {\n word: 'ea',\n audio: 'ea.mp3',\n backWord: '9999',\n backWordAudio: '9999.mp3',\n }],\n}\n"]}
\ No newline at end of file
{"version":3,"sources":["assets/z_04_syys/script/utils.js"],"names":["getPosByAngle","angle","len","radian","Math","PI","x","sin","y","cos","getAngleByPos","px","py","mx","my","abs","z","sqrt","pow","radina","acos","floor","exchangeNodePos","baseNode","targetNode","convertToNodeSpaceAR","_parent","convertToWorldSpaceAR","cc","v2","RandomInt","a","b","max","min","random","shuffle","arr","newArr","tmpArr","concat","length","push","splice","Between","c","sort","randomSortByArr","randomIndex","asyncTweenTo","node","duration","obj","ease","undefined","Promise","resolve","reject","tween","to","call","start","asyncTweenBy","by","asyncDelay","setTimeout","asyncPlayDragonBoneAnimation","animationName","time","getComponent","dragonBones","ArmatureDisplay","once","EventObject","COMPLETE","console","log","playAnimation","asyncPlayEffectByUrl","url","loop","assetManager","loadRemote","err","clip","audioEngine","playEffect"],"mappings":"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","sourceRoot":"/","sourcesContent":["export function getPosByAngle(angle, len) {\n\n const radian = angle * Math.PI / 180;\n const x = Math.sin(radian) * len;\n const y = Math.cos(radian) * len;\n\n return { x, y };\n\n}\n\nexport function getAngleByPos(px, py, mx, my) {\n\n const x = Math.abs(px - mx);\n const y = Math.abs(py - my);\n\n const z = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2));\n const cos = y / z;\n const radina = Math.acos(cos); // 用反三角函数求弧度\n let angle = Math.floor(180 / (Math.PI / radina) * 100) / 100; // 将弧度转换成角度\n\n if (mx > px && my > py) {// 鼠标在第四象限\n angle = 180 - angle;\n }\n if (mx === px && my > py) {// 鼠标在y轴负方向上\n angle = 180;\n }\n if (mx > px && my === py) {// 鼠标在x轴正方向上\n angle = 90;\n }\n if (mx < px && my > py) {// 鼠标在第三象限\n angle = 180 + angle;\n }\n if (mx < px && my === py) {// 鼠标在x轴负方向\n angle = 270;\n }\n if (mx < px && my < py) {// 鼠标在第二象限\n angle = 360 - angle;\n }\n\n // console.log('angle: ', angle);\n return angle;\n\n}\n\nexport function exchangeNodePos(baseNode, targetNode) {\n return baseNode.convertToNodeSpaceAR(targetNode._parent.convertToWorldSpaceAR(cc.v2(targetNode.x, targetNode.y)));\n}\n\nexport function RandomInt(a, b = 0) {\n let max = Math.max(a, b);\n let min = Math.min(a, b);\n return Math.floor(Math.random() * (max - min) + min);\n}\n\nexport function shuffle(arr) {\n const newArr = [];\n const tmpArr = arr.concat();\n while (tmpArr.length > 0) {\n newArr.push(...tmpArr.splice(RandomInt(tmpArr.length), 1));\n }\n return newArr;\n}\n\nexport function Between(a, b, c) {\n return [a, b, c].sort((a, b) => a - b)[1];\n}\n\nexport function randomSortByArr(arr) {\n const newArr = [];\n const tmpArr = arr.concat();\n while (tmpArr.length > 0) {\n const randomIndex = Math.floor(tmpArr.length * Math.random());\n newArr.push(tmpArr[randomIndex]);\n tmpArr.splice(randomIndex, 1);\n }\n return newArr;\n}\n\nexport function asyncTweenTo(node, duration, obj, ease = undefined) {\n return new Promise((resolve, reject) => {\n cc.tween(node)\n .to(duration, obj, ease)\n .call(() => {\n resolve();\n })\n .start();\n });\n}\n\nexport function asyncTweenBy(node, duration, obj, ease = undefined) {\n return new Promise((resolve, reject) => {\n cc.tween(node)\n .by(duration, obj, ease)\n .call(() => {\n resolve();\n })\n .start();\n });\n}\n\nexport function asyncDelay(duration) {\n return new Promise((resolve, reject) => {\n setTimeout(() => {\n resolve();\n }, duration * 1000);\n });\n}\n\nexport async function asyncPlayDragonBoneAnimation(node, animationName, time = 1) {\n return new Promise((resolve, reject) => {\n node.getComponent(dragonBones.ArmatureDisplay)\n .once(dragonBones.EventObject.COMPLETE, () => {\n console.log('COMPLETE');\n resolve();\n });\n node.getComponent(dragonBones.ArmatureDisplay)\n .playAnimation(animationName, time);\n });\n}\n\nexport async function asyncPlayEffectByUrl(url, loop = false) {\n return new Promise((resolve, reject) => {\n cc.assetManager.loadRemote(url, (err, clip) => {\n cc.audioEngine.playEffect(clip, loop);\n });\n });\n}"]}
\ No newline at end of file
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