1 |
- [1,["ecpdLyjvZBwrvm+cedCcQy","53mk0B05JOzp0kCpYTtNgT","d2H8t9UXJAzo6OVTLa4jxv","e7pN+DQ+tN15NHpUArfjP4","9dekChD6hC05XtZe1B8Bpv","16sjMSMzpKF5ztK5GpUBeN","451EKaUppISYxb44sUugTV","3cdqXpOV5Px54AKarEXkwL"],["node","root","_parent","asset","data","_spriteFrame","_effectAsset","$levelTitle_lb","$layer_node","$ui_node","scene","_textureSetter"],[["cc.Node",["_name","_groupIndex","_id","_components","_contentSize","_parent","_prefab","_children","_trs","_color"],0,9,5,1,4,2,7,5],["43ca4XWdF1CwJKowXL8JAQ/",["collide_group_id","_draw_collide","_collide_shape","node","_size","_polygon_points"],0,1,5,12],["cc.PrefabInfo",["sync","root","asset"],2,1,6],["cc.PrefabInfo",["fileId","root","asset"],2,1,1],"cc.SpriteFrame",["cc.Material",["_name","_techniqueData"],2,11],["cc.SceneAsset",["_name","asyncLoadAssets"],1],["cc.Node",["_name","_parent","_components","_contentSize","_trs"],2,1,2,5,7],["cc.Widget",["_alignFlags","node"],2,1],["7c8a829LWVI9bX5UA0CXC2W",["node","$layer_node","$levelTitle_lb"],3,1,1,1],["cc.Canvas",["_fitWidth","_fitHeight","node","_designResolution"],1,1,5],["62a49ItD35F/77o+FdWPyV+",["node","$ui_node"],3,1,1],["daaa5a9nd1KUqYlgoprfYb9",["node"],3,1],["3491dCwpnhFEqX9BL4D2ZCF",["node"],3,1],["cc.Scene",["_name","_active","_children","_anchorPoint","_trs"],1,2,5,7],["cc.Camera",["_clearFlags","_depth","node"],1,1],["cc.Label",["_string","_N$horizontalAlign","_N$verticalAlign","node","_materials"],0,1,3],["cc.EffectAsset",["_name","shaders","techniques"],0],["cc.Prefab",["_name"],2],["cc.Sprite",["node","_materials","_spriteFrame"],3,1,3,6],["09583eOmypGVb3f5sErEHEE",["node"],3,1],["cc.RigidBody",["_allowSleep","_fixedRotation","node"],1,1],["19c49vmHFNOJ5wlVqraSfN6",["node"],3,1],["cc.PhysicsPolygonCollider",["node","points"],3,1,12]],[[8,0,1,2],[13,0,1],[0,0,1,5,3,4,8,3],[1,0,3,4,5,2],[0,0,5,3,4,2],[2,0,1,2,2],[3,1,2,1],[18,0,2],[19,0,1,2,1],[5,0,1,2],[6,0,1,3],[0,0,7,3,4,2],[0,0,2,7,3,9,4,8,3],[0,0,5,7,3,4,2],[0,0,5,3,6,4,2],[0,0,5,3,2],[0,0,5,6,2],[0,0,5,6,8,2],[0,0,3,6,4,2],[0,0,1,7,3,6,4,8,3],[0,0,1,5,3,6,4,3],[7,0,1,2,3,4,2],[9,0,1,2,1],[10,0,1,2,3,3],[11,0,1,1],[12,0,1],[2,1,1],[3,0,1,2,2],[1,1,0,3,4,5,3],[1,2,0,3,4,5,3],[14,0,1,2,3,4,3],[15,0,1,2,3],[16,0,1,2,3,4,4],[17,0,1,2,4],[20,0,1],[21,0,1,2,3],[22,0,1],[23,0,1,1]],[[[[9,"slideMat",[{},"0",11,[{"defines":{"USE_TEXTURE":true}},"props",11,[{},"center",8,[0,0,0]]]]]],0,0,[0],[6],[1]],[[[10,"game",null],[11,"@game",[-5,-6,-7,-8,-9,-10],[[0,45,-1],[22,-4,-3,-2]],[5,640,1136]],[12,"Start","a286bbGknJLZpRpxROV6M94",[-15,1,-16],[[23,true,false,-11,[5,640,1136]],[0,45,-12],[24,-14,-13]],[4,4294769916],[5,640,1136],[320,568,0,0,0,0,1,1,1,1]],[13,"wallLayer_node",1,[-18,-19,-20,-21],[[0,45,-17]],[5,640,1136]],[14,"touch",1,[[0,45,-23],[25,-24]],[26,-22],[5,640,1136]],[2,"New Node",1,3,[[1,-25],[28,true,6,-26,[5,500,1500],[[[0,-45,-45],[0,45,-45],[0,60,40],[0,0,70],[0,-60,40]],8,8,8,8,8]]],[5,500,1500],[670,0,0,0,0,0,1,1,1,1]],[2,"New Node",1,3,[[1,-27],[3,6,-28,[5,500,1500],[[[0,-45,-45],[0,45,-45],[0,60,40],[0,0,70],[0,-60,40]],8,8,8,8,8]]],[5,500,1500],[-670,0,0,0,0,0,1,1,1,1]],[2,"New Node",1,3,[[1,-29],[3,6,-30,[5,640,40],[[[0,-45,-45],[0,45,-45],[0,60,40],[0,0,70],[0,-60,40]],8,8,8,8,8]]],[5,1500,40],[0,687.962,0,0,0,0,1,1,1,1]],[2,"New Node",1,3,[[1,-31],[3,6,-32,[5,1500,40],[[[0,-45,-45],[0,45,-45],[0,60,40],[0,0,70],[0,-60,40]],8,8,8,8,8]]],[5,1500,40],[0,-676.405,0,0,0,0,1,1,1,1]],[4,"$layer_node",1,[[0,45,-33]],[5,640,1136]],[4,"$ui_node",2,[[0,45,-34]],[5,640,1136]],[30,"New Node",false,[2],[0,0,0],[0,0,0,0,0,0,1,1,1,1]],[15,"Main Camera",2,[[31,7,-1,-35]]],[16,"slideBG",1,[5,true,-36,0]],[17,"@player",1,[5,true,-37,1],[0,-456.685,0,0,0,0,1,1,1,1]],[21,"$levelTitle_lb",1,[-38],[5,97.87,50.4],[0,535.412,0,0,0,0,1,1,1,1]],[32,"Label",1,1,15,[2]]],0,[0,0,1,0,7,16,0,8,9,0,0,1,0,-1,13,0,-2,3,0,-3,14,0,-4,9,0,-5,15,0,-6,4,0,0,2,0,0,2,0,9,10,0,0,2,0,-1,12,0,-3,10,0,0,3,0,-1,5,0,-2,6,0,-3,7,0,-4,8,0,1,4,0,0,4,0,0,4,0,0,5,0,0,5,0,0,6,0,0,6,0,0,7,0,0,7,0,0,8,0,0,8,0,0,9,0,0,10,0,0,12,0,1,13,0,1,14,0,-1,16,0,10,11,1,2,2,2,2,11,38],[0,0,0],[3,3,-1],[2,3,0]],[[{"name":"1","rect":[0,0,720,1280],"offset":[0,0],"originalSize":[720,1280],"capInsets":[0,0,0,0]}],[4],0,[0],[11],[4]],[[[33,"slideEffect",[{"hash":871217735,"record":null,"name":"slideEffect|vs|fs","glsl3":{"vert":"\nprecision highp float;\nuniform CCGlobal {\n mat4 cc_matView;\n mat4 cc_matViewInv;\n mat4 cc_matProj;\n mat4 cc_matProjInv;\n mat4 cc_matViewProj;\n mat4 cc_matViewProjInv;\n vec4 cc_cameraPos;\n vec4 cc_time;\n mediump vec4 cc_screenSize;\n mediump vec4 cc_screenScale;\n};\nuniform CCLocal {\n mat4 cc_matWorld;\n mat4 cc_matWorldIT;\n};\nin vec3 a_position;\nin vec4 a_color;\nout vec4 v_color;\n#if USE_TEXTURE\nin vec2 a_uv0;\nout vec2 v_uv0;\n#endif\nvoid main () {\n vec4 pos = vec4(a_position, 1);\n #if CC_USE_MODEL\n pos = cc_matViewProj * cc_matWorld * pos;\n #else\n pos = cc_matViewProj * pos;\n #endif\n #if USE_TEXTURE\n v_uv0 = a_uv0;\n #endif\n v_color = a_color;\n gl_Position = pos;\n}","frag":"\nprecision highp float;\n#if USE_ALPHA_TEST\n uniform ALPHA_TEST {\n float alphaThreshold;\n };\n#endif\nvoid ALPHA_TEST (in vec4 color) {\n #if USE_ALPHA_TEST\n if (color.a < alphaThreshold) discard;\n #endif\n}\nvoid ALPHA_TEST (in float alpha) {\n #if USE_ALPHA_TEST\n if (alpha < alphaThreshold) discard;\n #endif\n}\nin vec4 v_color;\n#if USE_TEXTURE\nin vec2 v_uv0;\nuniform sampler2D texture;\n#endif\nuniform Properties {\n vec2 center;\n};\nvoid main () {\n vec4 o = vec4(1, 1, 1, 1);\n #if USE_TEXTURE\n vec4 texture_tmp = texture(texture, fract(v_uv0 + center));\n #if CC_USE_ALPHA_ATLAS_texture\n texture_tmp.a *= texture(texture, fract(v_uv0 + center) + vec2(0, 0.5)).r;\n #endif\n #if INPUT_IS_GAMMA\n o.rgb *= (texture_tmp.rgb * texture_tmp.rgb);\n o.a *= texture_tmp.a;\n #else\n o *= texture_tmp;\n #endif\n #endif\n o *= v_color;\n ALPHA_TEST(o);\n #if USE_BGRA\n gl_FragColor = o.bgra;\n #else\n gl_FragColor = o.rgba;\n #endif\n}"},"glsl1":{"vert":"\nprecision highp float;\nuniform mat4 cc_matViewProj;\nuniform mat4 cc_matWorld;\nattribute vec3 a_position;\nattribute vec4 a_color;\nvarying vec4 v_color;\n#if USE_TEXTURE\nattribute vec2 a_uv0;\nvarying vec2 v_uv0;\n#endif\nvoid main () {\n vec4 pos = vec4(a_position, 1);\n #if CC_USE_MODEL\n pos = cc_matViewProj * cc_matWorld * pos;\n #else\n pos = cc_matViewProj * pos;\n #endif\n #if USE_TEXTURE\n v_uv0 = a_uv0;\n #endif\n v_color = a_color;\n gl_Position = pos;\n}","frag":"\nprecision highp float;\n#if USE_ALPHA_TEST\n uniform float alphaThreshold;\n#endif\nvoid ALPHA_TEST (in vec4 color) {\n #if USE_ALPHA_TEST\n if (color.a < alphaThreshold) discard;\n #endif\n}\nvoid ALPHA_TEST (in float alpha) {\n #if USE_ALPHA_TEST\n if (alpha < alphaThreshold) discard;\n #endif\n}\nvarying vec4 v_color;\n#if USE_TEXTURE\nvarying vec2 v_uv0;\nuniform sampler2D texture;\n#endif\nuniform vec2 center;\nvoid main () {\n vec4 o = vec4(1, 1, 1, 1);\n #if USE_TEXTURE\n vec4 texture_tmp = texture2D(texture, fract(v_uv0 + center));\n #if CC_USE_ALPHA_ATLAS_texture\n texture_tmp.a *= texture2D(texture, fract(v_uv0 + center) + vec2(0, 0.5)).r;\n #endif\n #if INPUT_IS_GAMMA\n o.rgb *= (texture_tmp.rgb * texture_tmp.rgb);\n o.a *= texture_tmp.a;\n #else\n o *= texture_tmp;\n #endif\n #endif\n o *= v_color;\n ALPHA_TEST(o);\n #if USE_BGRA\n gl_FragColor = o.bgra;\n #else\n gl_FragColor = o.rgba;\n #endif\n}"},"builtins":{"globals":{"blocks":[{"name":"CCGlobal","defines":[]}],"samplers":[]},"locals":{"blocks":[{"name":"CCLocal","defines":[]}],"samplers":[]}},"defines":[{"name":"USE_TEXTURE","type":"boolean","defines":[]},{"name":"CC_USE_MODEL","type":"boolean","defines":[]},{"name":"USE_ALPHA_TEST","type":"boolean","defines":[]},{"name":"CC_USE_ALPHA_ATLAS_texture","type":"boolean","defines":["USE_TEXTURE"]},{"name":"INPUT_IS_GAMMA","type":"boolean","defines":["USE_TEXTURE"]},{"name":"USE_BGRA","type":"boolean","defines":[]}],"blocks":[{"name":"ALPHA_TEST","binding":0,"members":[{"name":"alphaThreshold","type":13,"count":1}],"defines":["USE_ALPHA_TEST"]},{"name":"Properties","binding":1,"members":[{"name":"center","type":14,"count":1}],"defines":[]}],"samplers":[{"name":"texture","type":29,"count":1,"binding":30,"defines":["USE_TEXTURE"]}]}],[{"passes":[{"program":"slideEffect|vs|fs","blendState":{"targets":[{"blend":true}]},"rasterizerState":{"cullMode":0},"properties":{"texture":{"value":"white","type":29},"alphaThreshold":{"type":13,"value":[0.5]},"center":{"type":14,"value":[0.5,0.5],"editor":{"tooltip":"中心点 (左上角为原点)"}}}}]}]]],0,0,[],[],[]],[[[7,"1"],[18,"1",[[8,-2,[0],1],[34,-3]],[6,-1,0],[5,720,1280]]],0,[0,1,1,0,0,1,0,0,1,0,4,1,3],[0,0],[-1,5],[5,6]],[[[7,"player"],[19,"@player",2,[-7],[[1,-2],[29,3,2,-3,[5,80,90],[[[0,-38.3,-21.1],[0,-18.4,-43.3],[0,17.7,-42.5],[0,38.3,-23.1],[0,37.6,-7.3],[0,10.9,43],[0,-8.9,43.2],[0,-38.4,-9.2]],8,8,8,8,8,8,8,8]],[35,false,true,-4],[36,-5],[37,-6,[[[0,-38.3,-21.1],[0,-18.4,-43.3],[0,17.7,-42.5],[0,38.3,-23.1],[0,37.6,-7.3],[0,10.9,43],[0,-8.9,43.2],[0,-38.4,-9.2]],8,8,8,8,8,8,8,8]]],[6,-1,0],[5,77,85],[0,-456.685,0,0,0,0,1,1,1,1]],[20,"m1",2,1,[[8,-8,[0],1]],[27,"34QHtn9Y9NQ44TemGzrQlp",1,0],[5,77,85]]],0,[0,1,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,-1,2,0,0,2,0,4,1,8],[0,0],[-1,5],[0,7]]]]
|