Commit 7e2248ea 7e2248ea349452a5840cd3b6a9d4d6ad7fc8a318 by jinwawa

complete sceneSearch

1 parent 6dae2e0f
Showing 104 changed files with 17606 additions and 54 deletions
1 [
2 {
3 "__type__": "cc.SceneAsset",
4 "_name": "",
5 "_objFlags": 0,
6 "_native": "",
7 "scene": {
8 "__id__": 1
9 }
10 },
11 {
12 "__type__": "cc.Scene",
13 "_objFlags": 0,
14 "_parent": null,
15 "_children": [
16 {
17 "__id__": 2
18 }
19 ],
20 "_active": false,
21 "_level": 0,
22 "_components": [],
23 "_prefab": null,
24 "_opacity": 255,
25 "_color": {
26 "__type__": "cc.Color",
27 "r": 255,
28 "g": 255,
29 "b": 255,
30 "a": 255
31 },
32 "_contentSize": {
33 "__type__": "cc.Size",
34 "width": 0,
35 "height": 0
36 },
37 "_anchorPoint": {
38 "__type__": "cc.Vec2",
39 "x": 0,
40 "y": 0
41 },
42 "_scale": {
43 "__type__": "cc.Vec3",
44 "x": 1,
45 "y": 1,
46 "z": 1
47 },
48 "_eulerAngles": {
49 "__type__": "cc.Vec3",
50 "x": 0,
51 "y": 0,
52 "z": 0
53 },
54 "_is3DNode": true,
55 "groupIndex": 0,
56 "autoReleaseAssets": false,
57 "_id": "0dec88e2-5146-48a2-8323-0d79c11639fd"
58 },
59 {
60 "__type__": "cc.Node",
61 "_name": "Canvas",
62 "_objFlags": 0,
63 "_parent": {
64 "__id__": 1
65 },
66 "_children": [
67 {
68 "__id__": 3
69 },
70 {
71 "__id__": 5
72 },
73 {
74 "__id__": 7
75 },
76 {
77 "__id__": 9
78 },
79 {
80 "__id__": 12
81 },
82 {
83 "__id__": 14
84 },
85 {
86 "__id__": 15
87 },
88 {
89 "__id__": 21
90 },
91 {
92 "__id__": 45
93 },
94 {
95 "__id__": 48
96 }
97 ],
98 "_active": true,
99 "_level": 1,
100 "_components": [
101 {
102 "__id__": 50
103 },
104 {
105 "__id__": 51
106 }
107 ],
108 "_prefab": null,
109 "_opacity": 255,
110 "_color": {
111 "__type__": "cc.Color",
112 "r": 255,
113 "g": 255,
114 "b": 255,
115 "a": 255
116 },
117 "_contentSize": {
118 "__type__": "cc.Size",
119 "width": 1280,
120 "height": 720
121 },
122 "_anchorPoint": {
123 "__type__": "cc.Vec2",
124 "x": 0.5,
125 "y": 0.5
126 },
127 "_position": {
128 "__type__": "cc.Vec3",
129 "x": 640,
130 "y": 360,
131 "z": 0
132 },
133 "_scale": {
134 "__type__": "cc.Vec3",
135 "x": 1,
136 "y": 1,
137 "z": 1
138 },
139 "_eulerAngles": {
140 "__type__": "cc.Vec3",
141 "x": 0,
142 "y": 0,
143 "z": 0
144 },
145 "_skewX": 0,
146 "_skewY": 0,
147 "_is3DNode": false,
148 "groupIndex": 0,
149 "_id": "f5VQ/bkANEyr4Y4n5oPXPS"
150 },
151 {
152 "__type__": "cc.Node",
153 "_name": "Main Camera",
154 "_objFlags": 0,
155 "_parent": {
156 "__id__": 2
157 },
158 "_children": [],
159 "_active": true,
160 "_level": 1,
161 "_components": [
162 {
163 "__id__": 4
164 }
165 ],
166 "_prefab": null,
167 "_opacity": 255,
168 "_color": {
169 "__type__": "cc.Color",
170 "r": 255,
171 "g": 255,
172 "b": 255,
173 "a": 255
174 },
175 "_contentSize": {
176 "__type__": "cc.Size",
177 "width": 0,
178 "height": 0
179 },
180 "_anchorPoint": {
181 "__type__": "cc.Vec2",
182 "x": 0.5,
183 "y": 0.5
184 },
185 "_position": {
186 "__type__": "cc.Vec3",
187 "x": 0,
188 "y": 0,
189 "z": 0
190 },
191 "_scale": {
192 "__type__": "cc.Vec3",
193 "x": 1,
194 "y": 1,
195 "z": 1
196 },
197 "_eulerAngles": {
198 "__type__": "cc.Vec3",
199 "x": 0,
200 "y": 0,
201 "z": 0
202 },
203 "_skewX": 0,
204 "_skewY": 0,
205 "_is3DNode": false,
206 "groupIndex": 0,
207 "_id": "80orrDri5HoYwwTDA0k//y"
208 },
209 {
210 "__type__": "cc.Camera",
211 "_name": "",
212 "_objFlags": 0,
213 "node": {
214 "__id__": 3
215 },
216 "_enabled": true,
217 "_cullingMask": 4294967295,
218 "_clearFlags": 7,
219 "_backgroundColor": {
220 "__type__": "cc.Color",
221 "r": 0,
222 "g": 0,
223 "b": 0,
224 "a": 255
225 },
226 "_depth": -1,
227 "_zoomRatio": 1,
228 "_targetTexture": null,
229 "_fov": 60,
230 "_orthoSize": 10,
231 "_nearClip": 0.1,
232 "_farClip": 4096,
233 "_ortho": true,
234 "_rect": {
235 "__type__": "cc.Rect",
236 "x": 0,
237 "y": 0,
238 "width": 1,
239 "height": 1
240 },
241 "_renderStages": 1,
242 "_id": "1aHGEyNXZJnJOkW9hbiwNY"
243 },
244 {
245 "__type__": "cc.Node",
246 "_name": "Bg",
247 "_objFlags": 0,
248 "_parent": {
249 "__id__": 2
250 },
251 "_children": [],
252 "_active": true,
253 "_level": 1,
254 "_components": [
255 {
256 "__id__": 6
257 }
258 ],
259 "_prefab": null,
260 "_opacity": 255,
261 "_color": {
262 "__type__": "cc.Color",
263 "r": 255,
264 "g": 255,
265 "b": 255,
266 "a": 255
267 },
268 "_contentSize": {
269 "__type__": "cc.Size",
270 "width": 1280,
271 "height": 720
272 },
273 "_anchorPoint": {
274 "__type__": "cc.Vec2",
275 "x": 0.5,
276 "y": 0.5
277 },
278 "_position": {
279 "__type__": "cc.Vec3",
280 "x": 0,
281 "y": 0,
282 "z": 0
283 },
284 "_scale": {
285 "__type__": "cc.Vec3",
286 "x": 1,
287 "y": 1,
288 "z": 1
289 },
290 "_eulerAngles": {
291 "__type__": "cc.Vec3",
292 "x": 0,
293 "y": 0,
294 "z": 0
295 },
296 "_skewX": 0,
297 "_skewY": 0,
298 "_is3DNode": false,
299 "groupIndex": 0,
300 "_rotationX": 0,
301 "_rotationY": 0,
302 "_id": "726MCFHr5KyKeTHr51OrRF"
303 },
304 {
305 "__type__": "cc.Sprite",
306 "_name": "",
307 "_objFlags": 0,
308 "node": {
309 "__id__": 5
310 },
311 "_enabled": true,
312 "_materials": [],
313 "_srcBlendFactor": 770,
314 "_dstBlendFactor": 771,
315 "_spriteFrame": null,
316 "_type": 0,
317 "_sizeMode": 1,
318 "_fillType": 0,
319 "_fillCenter": {
320 "__type__": "cc.Vec2",
321 "x": 0,
322 "y": 0
323 },
324 "_fillStart": 0,
325 "_fillRange": 0,
326 "_isTrimmedMode": true,
327 "_atlas": null,
328 "_id": "962vhJ1nRGEICkxeON8hml"
329 },
330 {
331 "__type__": "cc.Node",
332 "_name": "NaviList",
333 "_objFlags": 0,
334 "_parent": {
335 "__id__": 2
336 },
337 "_children": [],
338 "_active": true,
339 "_level": 1,
340 "_components": [
341 {
342 "__id__": 8
343 }
344 ],
345 "_prefab": null,
346 "_opacity": 255,
347 "_color": {
348 "__type__": "cc.Color",
349 "r": 255,
350 "g": 255,
351 "b": 255,
352 "a": 255
353 },
354 "_contentSize": {
355 "__type__": "cc.Size",
356 "width": 1280,
357 "height": 73
358 },
359 "_anchorPoint": {
360 "__type__": "cc.Vec2",
361 "x": 0.5,
362 "y": 0.5
363 },
364 "_position": {
365 "__type__": "cc.Vec3",
366 "x": 0,
367 "y": 295.5,
368 "z": 0
369 },
370 "_scale": {
371 "__type__": "cc.Vec3",
372 "x": 1,
373 "y": 1,
374 "z": 1
375 },
376 "_eulerAngles": {
377 "__type__": "cc.Vec3",
378 "x": 0,
379 "y": 0,
380 "z": 0
381 },
382 "_skewX": 0,
383 "_skewY": 0,
384 "_is3DNode": false,
385 "groupIndex": 0,
386 "_id": "e6F6i1CxdGe6itS3d5jl+C"
387 },
388 {
389 "__type__": "cc.Layout",
390 "_name": "",
391 "_objFlags": 0,
392 "node": {
393 "__id__": 7
394 },
395 "_enabled": true,
396 "_layoutSize": {
397 "__type__": "cc.Size",
398 "width": 1280,
399 "height": 73
400 },
401 "_resize": 1,
402 "_N$layoutType": 1,
403 "_N$padding": 0,
404 "_N$cellSize": {
405 "__type__": "cc.Size",
406 "width": 40,
407 "height": 40
408 },
409 "_N$startAxis": 0,
410 "_N$paddingLeft": 0,
411 "_N$paddingRight": 0,
412 "_N$paddingTop": 0,
413 "_N$paddingBottom": 0,
414 "_N$spacingX": 20,
415 "_N$spacingY": 0,
416 "_N$verticalDirection": 1,
417 "_N$horizontalDirection": 0,
418 "_N$affectedByScale": false,
419 "_id": "07dIrbcihGo7QaMKPSuFiI"
420 },
421 {
422 "__type__": "cc.Node",
423 "_name": "leftBg",
424 "_objFlags": 0,
425 "_parent": {
426 "__id__": 2
427 },
428 "_children": [],
429 "_active": true,
430 "_level": 1,
431 "_components": [
432 {
433 "__id__": 10
434 },
435 {
436 "__id__": 11
437 }
438 ],
439 "_prefab": null,
440 "_opacity": 255,
441 "_color": {
442 "__type__": "cc.Color",
443 "r": 255,
444 "g": 255,
445 "b": 255,
446 "a": 255
447 },
448 "_contentSize": {
449 "__type__": "cc.Size",
450 "width": 1280,
451 "height": 720
452 },
453 "_anchorPoint": {
454 "__type__": "cc.Vec2",
455 "x": 0.5,
456 "y": 0.5
457 },
458 "_position": {
459 "__type__": "cc.Vec3",
460 "x": 0,
461 "y": 0,
462 "z": 0
463 },
464 "_scale": {
465 "__type__": "cc.Vec3",
466 "x": 1,
467 "y": 1,
468 "z": 1
469 },
470 "_eulerAngles": {
471 "__type__": "cc.Vec3",
472 "x": 0,
473 "y": 0,
474 "z": 0
475 },
476 "_skewX": 0,
477 "_skewY": 0,
478 "_is3DNode": false,
479 "groupIndex": 0,
480 "_rotationX": 0,
481 "_rotationY": 0,
482 "_id": "ebMXPz1s5BFpYfWfrDH7fb"
483 },
484 {
485 "__type__": "cc.Sprite",
486 "_name": "",
487 "_objFlags": 0,
488 "node": {
489 "__id__": 9
490 },
491 "_enabled": true,
492 "_materials": [],
493 "_srcBlendFactor": 770,
494 "_dstBlendFactor": 771,
495 "_spriteFrame": null,
496 "_type": 0,
497 "_sizeMode": 1,
498 "_fillType": 0,
499 "_fillCenter": {
500 "__type__": "cc.Vec2",
501 "x": 0,
502 "y": 0
503 },
504 "_fillStart": 0,
505 "_fillRange": 0,
506 "_isTrimmedMode": true,
507 "_atlas": null,
508 "_id": "absV6APCpDjpy+bSOCCBcQ"
509 },
510 {
511 "__type__": "cc.Widget",
512 "_name": "",
513 "_objFlags": 0,
514 "node": {
515 "__id__": 9
516 },
517 "_enabled": true,
518 "alignMode": 2,
519 "_target": null,
520 "_alignFlags": 8,
521 "_left": 0,
522 "_right": 0,
523 "_top": 0,
524 "_bottom": 0,
525 "_verticalCenter": 0,
526 "_horizontalCenter": 0,
527 "_isAbsLeft": true,
528 "_isAbsRight": true,
529 "_isAbsTop": true,
530 "_isAbsBottom": true,
531 "_isAbsHorizontalCenter": true,
532 "_isAbsVerticalCenter": true,
533 "_originalWidth": 0,
534 "_originalHeight": 0,
535 "_id": "2cm6vunqBIM4/naPnIWCch"
536 },
537 {
538 "__type__": "cc.Node",
539 "_name": "rightBg",
540 "_objFlags": 0,
541 "_parent": {
542 "__id__": 2
543 },
544 "_children": [],
545 "_active": false,
546 "_level": 1,
547 "_components": [
548 {
549 "__id__": 13
550 }
551 ],
552 "_prefab": null,
553 "_opacity": 255,
554 "_color": {
555 "__type__": "cc.Color",
556 "r": 255,
557 "g": 255,
558 "b": 255,
559 "a": 255
560 },
561 "_contentSize": {
562 "__type__": "cc.Size",
563 "width": 1280,
564 "height": 720
565 },
566 "_anchorPoint": {
567 "__type__": "cc.Vec2",
568 "x": 0.5,
569 "y": 0.5
570 },
571 "_position": {
572 "__type__": "cc.Vec3",
573 "x": 0,
574 "y": 0,
575 "z": 0
576 },
577 "_scale": {
578 "__type__": "cc.Vec3",
579 "x": 1,
580 "y": 1,
581 "z": 1
582 },
583 "_eulerAngles": {
584 "__type__": "cc.Vec3",
585 "x": 0,
586 "y": 0,
587 "z": 0
588 },
589 "_skewX": 0,
590 "_skewY": 0,
591 "_is3DNode": false,
592 "groupIndex": 0,
593 "_rotationX": 0,
594 "_rotationY": 0,
595 "_id": "e8H1+zmc5Okb+LSUGvgrhG"
596 },
597 {
598 "__type__": "cc.Sprite",
599 "_name": "",
600 "_objFlags": 0,
601 "node": {
602 "__id__": 12
603 },
604 "_enabled": true,
605 "_materials": [],
606 "_srcBlendFactor": 770,
607 "_dstBlendFactor": 771,
608 "_spriteFrame": null,
609 "_type": 0,
610 "_sizeMode": 1,
611 "_fillType": 0,
612 "_fillCenter": {
613 "__type__": "cc.Vec2",
614 "x": 0,
615 "y": 0
616 },
617 "_fillStart": 0,
618 "_fillRange": 0,
619 "_isTrimmedMode": true,
620 "_atlas": null,
621 "_id": "4dtaQiRUxHi4nq0WDJFFFu"
622 },
623 {
624 "__type__": "cc.Node",
625 "_name": "Promotion",
626 "_objFlags": 0,
627 "_parent": {
628 "__id__": 2
629 },
630 "_children": [],
631 "_active": false,
632 "_level": 2,
633 "_components": [],
634 "_prefab": null,
635 "_opacity": 255,
636 "_color": {
637 "__type__": "cc.Color",
638 "r": 255,
639 "g": 255,
640 "b": 255,
641 "a": 255
642 },
643 "_contentSize": {
644 "__type__": "cc.Size",
645 "width": 1280,
646 "height": 720
647 },
648 "_anchorPoint": {
649 "__type__": "cc.Vec2",
650 "x": 0.5,
651 "y": 0.5
652 },
653 "_position": {
654 "__type__": "cc.Vec3",
655 "x": 0,
656 "y": 0,
657 "z": 0
658 },
659 "_scale": {
660 "__type__": "cc.Vec3",
661 "x": 1,
662 "y": 1,
663 "z": 1
664 },
665 "_eulerAngles": {
666 "__type__": "cc.Vec3",
667 "x": 0,
668 "y": 0,
669 "z": 0
670 },
671 "_skewX": 0,
672 "_skewY": 0,
673 "_is3DNode": false,
674 "groupIndex": 0,
675 "_id": "1fEiy6m7pMe4HLYc7qIZIP"
676 },
677 {
678 "__type__": "cc.Node",
679 "_name": "TypeListArea",
680 "_objFlags": 0,
681 "_parent": {
682 "__id__": 2
683 },
684 "_children": [
685 {
686 "__id__": 16
687 }
688 ],
689 "_active": true,
690 "_level": 1,
691 "_components": [],
692 "_prefab": null,
693 "_opacity": 255,
694 "_color": {
695 "__type__": "cc.Color",
696 "r": 255,
697 "g": 255,
698 "b": 255,
699 "a": 255
700 },
701 "_contentSize": {
702 "__type__": "cc.Size",
703 "width": 200,
704 "height": 430
705 },
706 "_anchorPoint": {
707 "__type__": "cc.Vec2",
708 "x": 0.5,
709 "y": 0.5
710 },
711 "_position": {
712 "__type__": "cc.Vec3",
713 "x": -461.5,
714 "y": -113,
715 "z": 0
716 },
717 "_scale": {
718 "__type__": "cc.Vec3",
719 "x": 1,
720 "y": 1,
721 "z": 1
722 },
723 "_eulerAngles": {
724 "__type__": "cc.Vec3",
725 "x": 0,
726 "y": 0,
727 "z": 0
728 },
729 "_skewX": 0,
730 "_skewY": 0,
731 "_is3DNode": false,
732 "groupIndex": 0,
733 "_rotationX": 0,
734 "_rotationY": 0,
735 "_id": "77wxiqStRH376WzqQH1ta8"
736 },
737 {
738 "__type__": "cc.Node",
739 "_name": "TypeListWrapper",
740 "_objFlags": 0,
741 "_parent": {
742 "__id__": 15
743 },
744 "_children": [
745 {
746 "__id__": 17
747 }
748 ],
749 "_active": true,
750 "_level": 0,
751 "_components": [
752 {
753 "__id__": 19
754 },
755 {
756 "__id__": 20
757 }
758 ],
759 "_prefab": null,
760 "_opacity": 255,
761 "_color": {
762 "__type__": "cc.Color",
763 "r": 255,
764 "g": 255,
765 "b": 255,
766 "a": 255
767 },
768 "_contentSize": {
769 "__type__": "cc.Size",
770 "width": 200,
771 "height": 430
772 },
773 "_anchorPoint": {
774 "__type__": "cc.Vec2",
775 "x": 0.5,
776 "y": 1
777 },
778 "_position": {
779 "__type__": "cc.Vec3",
780 "x": 0,
781 "y": 205,
782 "z": 0
783 },
784 "_scale": {
785 "__type__": "cc.Vec3",
786 "x": 1,
787 "y": 1,
788 "z": 1
789 },
790 "_eulerAngles": {
791 "__type__": "cc.Vec3",
792 "x": 0,
793 "y": 0,
794 "z": 0
795 },
796 "_skewX": 0,
797 "_skewY": 0,
798 "_is3DNode": false,
799 "groupIndex": 0,
800 "_rotationX": 0,
801 "_rotationY": 0,
802 "_id": "b3WSB7vUBNqKXqB+tzDaRT"
803 },
804 {
805 "__type__": "cc.Node",
806 "_name": "TypeList",
807 "_objFlags": 0,
808 "_parent": {
809 "__id__": 16
810 },
811 "_children": [],
812 "_active": true,
813 "_level": 0,
814 "_components": [
815 {
816 "__id__": 18
817 }
818 ],
819 "_prefab": null,
820 "_opacity": 255,
821 "_color": {
822 "__type__": "cc.Color",
823 "r": 255,
824 "g": 255,
825 "b": 255,
826 "a": 255
827 },
828 "_contentSize": {
829 "__type__": "cc.Size",
830 "width": 0,
831 "height": 0
832 },
833 "_anchorPoint": {
834 "__type__": "cc.Vec2",
835 "x": 0.5,
836 "y": 1
837 },
838 "_position": {
839 "__type__": "cc.Vec3",
840 "x": 0,
841 "y": -10,
842 "z": 0
843 },
844 "_scale": {
845 "__type__": "cc.Vec3",
846 "x": 1,
847 "y": 1,
848 "z": 1
849 },
850 "_eulerAngles": {
851 "__type__": "cc.Vec3",
852 "x": 0,
853 "y": 0,
854 "z": 0
855 },
856 "_skewX": 0,
857 "_skewY": 0,
858 "_is3DNode": false,
859 "groupIndex": 0,
860 "_rotationX": 0,
861 "_rotationY": 0,
862 "_id": "33pBC84NVDDZqw2qYDAi1I"
863 },
864 {
865 "__type__": "cc.Widget",
866 "_name": "",
867 "_objFlags": 0,
868 "node": {
869 "__id__": 17
870 },
871 "_enabled": true,
872 "alignMode": 1,
873 "_target": null,
874 "_alignFlags": 1,
875 "_left": 0,
876 "_right": 0,
877 "_top": 10,
878 "_bottom": 0,
879 "_verticalCenter": 0,
880 "_horizontalCenter": 0,
881 "_isAbsLeft": true,
882 "_isAbsRight": true,
883 "_isAbsTop": true,
884 "_isAbsBottom": true,
885 "_isAbsHorizontalCenter": true,
886 "_isAbsVerticalCenter": true,
887 "_originalWidth": 0,
888 "_originalHeight": 0,
889 "_id": "c5twpNW2VHjY+kmiNoP/HX"
890 },
891 {
892 "__type__": "cc.Mask",
893 "_name": "",
894 "_objFlags": 0,
895 "node": {
896 "__id__": 16
897 },
898 "_enabled": true,
899 "_materials": [
900 {
901 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
902 }
903 ],
904 "_spriteFrame": null,
905 "_type": 0,
906 "_segments": 64,
907 "_N$alphaThreshold": 1,
908 "_N$inverted": false,
909 "_id": "5c0y5m9C9JWq17Rg9fVNQM"
910 },
911 {
912 "__type__": "cc.Widget",
913 "_name": "",
914 "_objFlags": 0,
915 "node": {
916 "__id__": 16
917 },
918 "_enabled": true,
919 "alignMode": 1,
920 "_target": null,
921 "_alignFlags": 1,
922 "_left": 0,
923 "_right": 0,
924 "_top": 10,
925 "_bottom": 0,
926 "_verticalCenter": 0,
927 "_horizontalCenter": 0,
928 "_isAbsLeft": true,
929 "_isAbsRight": true,
930 "_isAbsTop": true,
931 "_isAbsBottom": true,
932 "_isAbsHorizontalCenter": true,
933 "_isAbsVerticalCenter": true,
934 "_originalWidth": 0,
935 "_originalHeight": 0,
936 "_id": "be5SGjw2tO66Gq97PO7fh/"
937 },
938 {
939 "__type__": "cc.Node",
940 "_name": "CategoryList",
941 "_objFlags": 0,
942 "_parent": {
943 "__id__": 2
944 },
945 "_children": [
946 {
947 "__id__": 22
948 },
949 {
950 "__id__": 25
951 }
952 ],
953 "_active": true,
954 "_level": 2,
955 "_components": [],
956 "_prefab": null,
957 "_opacity": 255,
958 "_color": {
959 "__type__": "cc.Color",
960 "r": 255,
961 "g": 255,
962 "b": 255,
963 "a": 255
964 },
965 "_contentSize": {
966 "__type__": "cc.Size",
967 "width": 830,
968 "height": 520
969 },
970 "_anchorPoint": {
971 "__type__": "cc.Vec2",
972 "x": 0.5,
973 "y": 0.5
974 },
975 "_position": {
976 "__type__": "cc.Vec3",
977 "x": 107,
978 "y": -54,
979 "z": 0
980 },
981 "_scale": {
982 "__type__": "cc.Vec3",
983 "x": 1,
984 "y": 1,
985 "z": 1
986 },
987 "_eulerAngles": {
988 "__type__": "cc.Vec3",
989 "x": 0,
990 "y": 0,
991 "z": 0
992 },
993 "_skewX": 0,
994 "_skewY": 0,
995 "_is3DNode": false,
996 "groupIndex": 0,
997 "_rotationX": 0,
998 "_rotationY": 0,
999 "_id": "00Wf7NaA1JJrXXM8cl4dSY"
1000 },
1001 {
1002 "__type__": "cc.Node",
1003 "_name": "DataContainerMask",
1004 "_objFlags": 0,
1005 "_parent": {
1006 "__id__": 21
1007 },
1008 "_children": [
1009 {
1010 "__id__": 23
1011 }
1012 ],
1013 "_active": true,
1014 "_level": 0,
1015 "_components": [
1016 {
1017 "__id__": 24
1018 }
1019 ],
1020 "_prefab": null,
1021 "_opacity": 255,
1022 "_color": {
1023 "__type__": "cc.Color",
1024 "r": 255,
1025 "g": 255,
1026 "b": 255,
1027 "a": 255
1028 },
1029 "_contentSize": {
1030 "__type__": "cc.Size",
1031 "width": 830,
1032 "height": 520
1033 },
1034 "_anchorPoint": {
1035 "__type__": "cc.Vec2",
1036 "x": 0.5,
1037 "y": 0.5
1038 },
1039 "_position": {
1040 "__type__": "cc.Vec3",
1041 "x": 0,
1042 "y": 0,
1043 "z": 0
1044 },
1045 "_scale": {
1046 "__type__": "cc.Vec3",
1047 "x": 1,
1048 "y": 1,
1049 "z": 1
1050 },
1051 "_eulerAngles": {
1052 "__type__": "cc.Vec3",
1053 "x": 0,
1054 "y": 0,
1055 "z": 0
1056 },
1057 "_skewX": 0,
1058 "_skewY": 0,
1059 "_is3DNode": false,
1060 "groupIndex": 0,
1061 "_rotationX": 0,
1062 "_rotationY": 0,
1063 "_id": "f4q5rLKtZDAr+I5ZQMECXb"
1064 },
1065 {
1066 "__type__": "cc.Node",
1067 "_name": "DataContainer",
1068 "_objFlags": 0,
1069 "_parent": {
1070 "__id__": 22
1071 },
1072 "_children": [],
1073 "_active": true,
1074 "_level": 0,
1075 "_components": [],
1076 "_prefab": null,
1077 "_opacity": 255,
1078 "_color": {
1079 "__type__": "cc.Color",
1080 "r": 255,
1081 "g": 255,
1082 "b": 255,
1083 "a": 255
1084 },
1085 "_contentSize": {
1086 "__type__": "cc.Size",
1087 "width": 0,
1088 "height": 0
1089 },
1090 "_anchorPoint": {
1091 "__type__": "cc.Vec2",
1092 "x": 0.5,
1093 "y": 0.5
1094 },
1095 "_position": {
1096 "__type__": "cc.Vec3",
1097 "x": 0,
1098 "y": 0,
1099 "z": 0
1100 },
1101 "_scale": {
1102 "__type__": "cc.Vec3",
1103 "x": 1,
1104 "y": 1,
1105 "z": 1
1106 },
1107 "_eulerAngles": {
1108 "__type__": "cc.Vec3",
1109 "x": 0,
1110 "y": 0,
1111 "z": 0
1112 },
1113 "_skewX": 0,
1114 "_skewY": 0,
1115 "_is3DNode": false,
1116 "groupIndex": 0,
1117 "_rotationX": 0,
1118 "_rotationY": 0,
1119 "_id": "b6YL73D1FDsaWZ5/o62hS6"
1120 },
1121 {
1122 "__type__": "cc.Mask",
1123 "_name": "",
1124 "_objFlags": 0,
1125 "node": {
1126 "__id__": 22
1127 },
1128 "_enabled": true,
1129 "_materials": [
1130 {
1131 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1132 }
1133 ],
1134 "_spriteFrame": null,
1135 "_type": 0,
1136 "_segments": 64,
1137 "_N$alphaThreshold": 1,
1138 "_N$inverted": false,
1139 "_id": "11tCsKbVlFkYZa6iATZFzl"
1140 },
1141 {
1142 "__type__": "cc.Node",
1143 "_name": "ScrollBarContainer",
1144 "_objFlags": 0,
1145 "_parent": {
1146 "__id__": 21
1147 },
1148 "_children": [
1149 {
1150 "__id__": 26
1151 },
1152 {
1153 "__id__": 28
1154 }
1155 ],
1156 "_active": true,
1157 "_level": 0,
1158 "_components": [
1159 {
1160 "__id__": 43
1161 },
1162 {
1163 "__id__": 44
1164 }
1165 ],
1166 "_prefab": null,
1167 "_opacity": 255,
1168 "_color": {
1169 "__type__": "cc.Color",
1170 "r": 255,
1171 "g": 255,
1172 "b": 255,
1173 "a": 255
1174 },
1175 "_contentSize": {
1176 "__type__": "cc.Size",
1177 "width": 10,
1178 "height": 475
1179 },
1180 "_anchorPoint": {
1181 "__type__": "cc.Vec2",
1182 "x": 0.5,
1183 "y": 0.5
1184 },
1185 "_position": {
1186 "__type__": "cc.Vec3",
1187 "x": 440,
1188 "y": 5,
1189 "z": 0
1190 },
1191 "_scale": {
1192 "__type__": "cc.Vec3",
1193 "x": 1,
1194 "y": 1,
1195 "z": 1
1196 },
1197 "_eulerAngles": {
1198 "__type__": "cc.Vec3",
1199 "x": 0,
1200 "y": 0,
1201 "z": 0
1202 },
1203 "_skewX": 0,
1204 "_skewY": 0,
1205 "_is3DNode": false,
1206 "groupIndex": 0,
1207 "_rotationX": 0,
1208 "_rotationY": 0,
1209 "_id": "67XWpAB2dLlarjBtp5T8Hj"
1210 },
1211 {
1212 "__type__": "cc.Node",
1213 "_name": "ScrollBarHight",
1214 "_objFlags": 0,
1215 "_parent": {
1216 "__id__": 25
1217 },
1218 "_children": [],
1219 "_active": true,
1220 "_level": 0,
1221 "_components": [
1222 {
1223 "__id__": 27
1224 }
1225 ],
1226 "_prefab": null,
1227 "_opacity": 100,
1228 "_color": {
1229 "__type__": "cc.Color",
1230 "r": 255,
1231 "g": 255,
1232 "b": 255,
1233 "a": 255
1234 },
1235 "_contentSize": {
1236 "__type__": "cc.Size",
1237 "width": 2,
1238 "height": 475
1239 },
1240 "_anchorPoint": {
1241 "__type__": "cc.Vec2",
1242 "x": 0.5,
1243 "y": 0.5
1244 },
1245 "_position": {
1246 "__type__": "cc.Vec3",
1247 "x": 0,
1248 "y": 0,
1249 "z": 0
1250 },
1251 "_scale": {
1252 "__type__": "cc.Vec3",
1253 "x": 1,
1254 "y": 1,
1255 "z": 1
1256 },
1257 "_eulerAngles": {
1258 "__type__": "cc.Vec3",
1259 "x": 0,
1260 "y": 0,
1261 "z": 0
1262 },
1263 "_skewX": 0,
1264 "_skewY": 0,
1265 "_is3DNode": false,
1266 "groupIndex": 0,
1267 "_rotationX": 0,
1268 "_rotationY": 0,
1269 "_id": "7fKtRu+flF/4uRWcD+ybHg"
1270 },
1271 {
1272 "__type__": "cc.Sprite",
1273 "_name": "",
1274 "_objFlags": 0,
1275 "node": {
1276 "__id__": 26
1277 },
1278 "_enabled": true,
1279 "_materials": [
1280 {
1281 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1282 }
1283 ],
1284 "_srcBlendFactor": 770,
1285 "_dstBlendFactor": 771,
1286 "_spriteFrame": {
1287 "__uuid__": "09a8ef24-6e6c-4375-93fd-fc0e0219f0a1"
1288 },
1289 "_type": 0,
1290 "_sizeMode": 0,
1291 "_fillType": 0,
1292 "_fillCenter": {
1293 "__type__": "cc.Vec2",
1294 "x": 0,
1295 "y": 0
1296 },
1297 "_fillStart": 0,
1298 "_fillRange": 0,
1299 "_isTrimmedMode": true,
1300 "_atlas": null,
1301 "_id": "afJ1kdRm5FCpN35xjKyf6z"
1302 },
1303 {
1304 "__type__": "cc.Node",
1305 "_name": "ScrollBarShadow",
1306 "_objFlags": 0,
1307 "_parent": {
1308 "__id__": 25
1309 },
1310 "_children": [
1311 {
1312 "__id__": 29
1313 }
1314 ],
1315 "_active": true,
1316 "_level": 0,
1317 "_components": [
1318 {
1319 "__id__": 41
1320 },
1321 {
1322 "__id__": 42
1323 }
1324 ],
1325 "_prefab": null,
1326 "_opacity": 255,
1327 "_color": {
1328 "__type__": "cc.Color",
1329 "r": 255,
1330 "g": 255,
1331 "b": 255,
1332 "a": 255
1333 },
1334 "_contentSize": {
1335 "__type__": "cc.Size",
1336 "width": 2,
1337 "height": 94
1338 },
1339 "_anchorPoint": {
1340 "__type__": "cc.Vec2",
1341 "x": 0.5,
1342 "y": 0
1343 },
1344 "_position": {
1345 "__type__": "cc.Vec3",
1346 "x": 0,
1347 "y": 143.5,
1348 "z": 0
1349 },
1350 "_scale": {
1351 "__type__": "cc.Vec3",
1352 "x": 1,
1353 "y": 1,
1354 "z": 1
1355 },
1356 "_eulerAngles": {
1357 "__type__": "cc.Vec3",
1358 "x": 0,
1359 "y": 0,
1360 "z": 0
1361 },
1362 "_skewX": 0,
1363 "_skewY": 0,
1364 "_is3DNode": false,
1365 "groupIndex": 0,
1366 "_rotationX": 0,
1367 "_rotationY": 0,
1368 "_id": "bbInPoNSJHTa9mf0lpVcW5"
1369 },
1370 {
1371 "__type__": "cc.Node",
1372 "_name": "ScrollBarBlock",
1373 "_objFlags": 0,
1374 "_parent": {
1375 "__id__": 28
1376 },
1377 "_children": [
1378 {
1379 "__id__": 30
1380 },
1381 {
1382 "__id__": 33
1383 },
1384 {
1385 "__id__": 36
1386 }
1387 ],
1388 "_active": true,
1389 "_level": 0,
1390 "_components": [
1391 {
1392 "__id__": 39
1393 },
1394 {
1395 "__id__": 40
1396 }
1397 ],
1398 "_prefab": null,
1399 "_opacity": 255,
1400 "_color": {
1401 "__type__": "cc.Color",
1402 "r": 255,
1403 "g": 255,
1404 "b": 255,
1405 "a": 255
1406 },
1407 "_contentSize": {
1408 "__type__": "cc.Size",
1409 "width": 10,
1410 "height": 94
1411 },
1412 "_anchorPoint": {
1413 "__type__": "cc.Vec2",
1414 "x": 0.5,
1415 "y": 0.5
1416 },
1417 "_position": {
1418 "__type__": "cc.Vec3",
1419 "x": 0,
1420 "y": 47,
1421 "z": 0
1422 },
1423 "_scale": {
1424 "__type__": "cc.Vec3",
1425 "x": 1,
1426 "y": 1,
1427 "z": 1
1428 },
1429 "_eulerAngles": {
1430 "__type__": "cc.Vec3",
1431 "x": 0,
1432 "y": 0,
1433 "z": 0
1434 },
1435 "_skewX": 0,
1436 "_skewY": 0,
1437 "_is3DNode": false,
1438 "groupIndex": 0,
1439 "_rotationX": 0,
1440 "_rotationY": 0,
1441 "_id": "f51WREoXBBw6gGXvKObWxt"
1442 },
1443 {
1444 "__type__": "cc.Node",
1445 "_name": "AU",
1446 "_objFlags": 0,
1447 "_parent": {
1448 "__id__": 29
1449 },
1450 "_children": [],
1451 "_active": true,
1452 "_level": 0,
1453 "_components": [
1454 {
1455 "__id__": 31
1456 },
1457 {
1458 "__id__": 32
1459 }
1460 ],
1461 "_prefab": null,
1462 "_opacity": 255,
1463 "_color": {
1464 "__type__": "cc.Color",
1465 "r": 255,
1466 "g": 255,
1467 "b": 255,
1468 "a": 255
1469 },
1470 "_contentSize": {
1471 "__type__": "cc.Size",
1472 "width": 10,
1473 "height": 12
1474 },
1475 "_anchorPoint": {
1476 "__type__": "cc.Vec2",
1477 "x": 0.5,
1478 "y": 0.5
1479 },
1480 "_position": {
1481 "__type__": "cc.Vec3",
1482 "x": 30,
1483 "y": 47,
1484 "z": 0
1485 },
1486 "_scale": {
1487 "__type__": "cc.Vec3",
1488 "x": 1,
1489 "y": 1,
1490 "z": 1
1491 },
1492 "_eulerAngles": {
1493 "__type__": "cc.Vec3",
1494 "x": 0,
1495 "y": 0,
1496 "z": 0
1497 },
1498 "_skewX": 0,
1499 "_skewY": 0,
1500 "_is3DNode": false,
1501 "groupIndex": 0,
1502 "_rotationX": 0,
1503 "_rotationY": 0,
1504 "_id": "9edkv/SvhHOq1S5l4Tk7xn"
1505 },
1506 {
1507 "__type__": "cc.Sprite",
1508 "_name": "",
1509 "_objFlags": 0,
1510 "node": {
1511 "__id__": 30
1512 },
1513 "_enabled": true,
1514 "_materials": [
1515 {
1516 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1517 }
1518 ],
1519 "_srcBlendFactor": 770,
1520 "_dstBlendFactor": 771,
1521 "_spriteFrame": {
1522 "__uuid__": "4c455926-9c22-4c21-904f-115a1b42be25"
1523 },
1524 "_type": 0,
1525 "_sizeMode": 0,
1526 "_fillType": 0,
1527 "_fillCenter": {
1528 "__type__": "cc.Vec2",
1529 "x": 0,
1530 "y": 0
1531 },
1532 "_fillStart": 0,
1533 "_fillRange": 0,
1534 "_isTrimmedMode": true,
1535 "_atlas": null,
1536 "_id": "0eEnQQwMhOwJn1N8HhFb37"
1537 },
1538 {
1539 "__type__": "cc.Widget",
1540 "_name": "",
1541 "_objFlags": 0,
1542 "node": {
1543 "__id__": 30
1544 },
1545 "_enabled": true,
1546 "alignMode": 0,
1547 "_target": null,
1548 "_alignFlags": 12,
1549 "_left": 30,
1550 "_right": 0,
1551 "_top": 41,
1552 "_bottom": 88,
1553 "_verticalCenter": 0,
1554 "_horizontalCenter": 0,
1555 "_isAbsLeft": true,
1556 "_isAbsRight": true,
1557 "_isAbsTop": true,
1558 "_isAbsBottom": true,
1559 "_isAbsHorizontalCenter": true,
1560 "_isAbsVerticalCenter": true,
1561 "_originalWidth": 0,
1562 "_originalHeight": 12,
1563 "_id": "b8N19a4ZFDpJYvNDyshjlO"
1564 },
1565 {
1566 "__type__": "cc.Node",
1567 "_name": "AD",
1568 "_objFlags": 0,
1569 "_parent": {
1570 "__id__": 29
1571 },
1572 "_children": [],
1573 "_active": true,
1574 "_level": 0,
1575 "_components": [
1576 {
1577 "__id__": 34
1578 },
1579 {
1580 "__id__": 35
1581 }
1582 ],
1583 "_prefab": null,
1584 "_opacity": 255,
1585 "_color": {
1586 "__type__": "cc.Color",
1587 "r": 255,
1588 "g": 255,
1589 "b": 255,
1590 "a": 255
1591 },
1592 "_contentSize": {
1593 "__type__": "cc.Size",
1594 "width": 10,
1595 "height": 13
1596 },
1597 "_anchorPoint": {
1598 "__type__": "cc.Vec2",
1599 "x": 0.5,
1600 "y": 0.5
1601 },
1602 "_position": {
1603 "__type__": "cc.Vec3",
1604 "x": 30,
1605 "y": -47,
1606 "z": 0
1607 },
1608 "_scale": {
1609 "__type__": "cc.Vec3",
1610 "x": 1,
1611 "y": 1,
1612 "z": 1
1613 },
1614 "_eulerAngles": {
1615 "__type__": "cc.Vec3",
1616 "x": 0,
1617 "y": 0,
1618 "z": 0
1619 },
1620 "_skewX": 0,
1621 "_skewY": 0,
1622 "_is3DNode": false,
1623 "groupIndex": 0,
1624 "_rotationX": 0,
1625 "_rotationY": 0,
1626 "_id": "deH3bNKCdC65PpWrb/l3lH"
1627 },
1628 {
1629 "__type__": "cc.Sprite",
1630 "_name": "",
1631 "_objFlags": 0,
1632 "node": {
1633 "__id__": 33
1634 },
1635 "_enabled": true,
1636 "_materials": [
1637 {
1638 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1639 }
1640 ],
1641 "_srcBlendFactor": 770,
1642 "_dstBlendFactor": 771,
1643 "_spriteFrame": {
1644 "__uuid__": "17b8df2f-d8ef-4693-8db5-d19182b1dd0b"
1645 },
1646 "_type": 0,
1647 "_sizeMode": 0,
1648 "_fillType": 0,
1649 "_fillCenter": {
1650 "__type__": "cc.Vec2",
1651 "x": 0,
1652 "y": 0
1653 },
1654 "_fillStart": 0,
1655 "_fillRange": 0,
1656 "_isTrimmedMode": true,
1657 "_atlas": null,
1658 "_id": "aeb5rnFkdOd63IYCGv90WY"
1659 },
1660 {
1661 "__type__": "cc.Widget",
1662 "_name": "",
1663 "_objFlags": 0,
1664 "node": {
1665 "__id__": 33
1666 },
1667 "_enabled": true,
1668 "alignMode": 0,
1669 "_target": null,
1670 "_alignFlags": 13,
1671 "_left": 30,
1672 "_right": 0,
1673 "_top": 87.5,
1674 "_bottom": -6.5,
1675 "_verticalCenter": 0,
1676 "_horizontalCenter": 0,
1677 "_isAbsLeft": true,
1678 "_isAbsRight": true,
1679 "_isAbsTop": true,
1680 "_isAbsBottom": true,
1681 "_isAbsHorizontalCenter": true,
1682 "_isAbsVerticalCenter": true,
1683 "_originalWidth": 0,
1684 "_originalHeight": 12,
1685 "_id": "90fzRmIaFAwLrBLpHBB4Id"
1686 },
1687 {
1688 "__type__": "cc.Node",
1689 "_name": "Page",
1690 "_objFlags": 0,
1691 "_parent": {
1692 "__id__": 29
1693 },
1694 "_children": [],
1695 "_active": true,
1696 "_level": 0,
1697 "_components": [
1698 {
1699 "__id__": 37
1700 },
1701 {
1702 "__id__": 38
1703 }
1704 ],
1705 "_prefab": null,
1706 "_opacity": 255,
1707 "_color": {
1708 "__type__": "cc.Color",
1709 "r": 255,
1710 "g": 255,
1711 "b": 255,
1712 "a": 255
1713 },
1714 "_contentSize": {
1715 "__type__": "cc.Size",
1716 "width": 0,
1717 "height": 22.68
1718 },
1719 "_anchorPoint": {
1720 "__type__": "cc.Vec2",
1721 "x": 0.5,
1722 "y": 0.5
1723 },
1724 "_position": {
1725 "__type__": "cc.Vec3",
1726 "x": 30,
1727 "y": -2.34,
1728 "z": 0
1729 },
1730 "_scale": {
1731 "__type__": "cc.Vec3",
1732 "x": 1,
1733 "y": 1,
1734 "z": 1
1735 },
1736 "_eulerAngles": {
1737 "__type__": "cc.Vec3",
1738 "x": 0,
1739 "y": 0,
1740 "z": 0
1741 },
1742 "_skewX": 0,
1743 "_skewY": 0,
1744 "_is3DNode": false,
1745 "groupIndex": 0,
1746 "_rotationX": 0,
1747 "_rotationY": 0,
1748 "_id": "167sMrIjdJ1qzYpQk3SuEI"
1749 },
1750 {
1751 "__type__": "cc.RichText",
1752 "_name": "",
1753 "_objFlags": 0,
1754 "node": {
1755 "__id__": 36
1756 },
1757 "_enabled": true,
1758 "_fontFamily": "Arial",
1759 "_isSystemFontUsed": true,
1760 "_N$string": "",
1761 "_N$horizontalAlign": 1,
1762 "_N$fontSize": 18,
1763 "_N$font": null,
1764 "_N$maxWidth": 0,
1765 "_N$lineHeight": 18,
1766 "_N$imageAtlas": null,
1767 "_N$handleTouchEvent": true,
1768 "_id": "2fx7KMAytFEp5hdZ6r2fKy"
1769 },
1770 {
1771 "__type__": "cc.Widget",
1772 "_name": "",
1773 "_objFlags": 0,
1774 "node": {
1775 "__id__": 36
1776 },
1777 "_enabled": true,
1778 "alignMode": 0,
1779 "_target": null,
1780 "_alignFlags": 9,
1781 "_left": 35,
1782 "_right": 0,
1783 "_top": 38,
1784 "_bottom": 0,
1785 "_verticalCenter": 0,
1786 "_horizontalCenter": 0,
1787 "_isAbsLeft": true,
1788 "_isAbsRight": true,
1789 "_isAbsTop": true,
1790 "_isAbsBottom": true,
1791 "_isAbsHorizontalCenter": true,
1792 "_isAbsVerticalCenter": true,
1793 "_originalWidth": 0,
1794 "_originalHeight": 0,
1795 "_id": "ca1Ac0RZVP35hr41yqJ4O4"
1796 },
1797 {
1798 "__type__": "cc.Sprite",
1799 "_name": "",
1800 "_objFlags": 0,
1801 "node": {
1802 "__id__": 29
1803 },
1804 "_enabled": true,
1805 "_materials": [
1806 {
1807 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1808 }
1809 ],
1810 "_srcBlendFactor": 770,
1811 "_dstBlendFactor": 771,
1812 "_spriteFrame": {
1813 "__uuid__": "ccecb956-ef67-4a11-8255-2d476e221119"
1814 },
1815 "_type": 0,
1816 "_sizeMode": 0,
1817 "_fillType": 0,
1818 "_fillCenter": {
1819 "__type__": "cc.Vec2",
1820 "x": 0,
1821 "y": 0
1822 },
1823 "_fillStart": 0,
1824 "_fillRange": 0,
1825 "_isTrimmedMode": true,
1826 "_atlas": null,
1827 "_id": "24Tl1w4U9Aq6sjFotQuCp6"
1828 },
1829 {
1830 "__type__": "cc.Widget",
1831 "_name": "",
1832 "_objFlags": 0,
1833 "node": {
1834 "__id__": 29
1835 },
1836 "_enabled": true,
1837 "alignMode": 2,
1838 "_target": {
1839 "__id__": 28
1840 },
1841 "_alignFlags": 4,
1842 "_left": -4,
1843 "_right": 0,
1844 "_top": 0,
1845 "_bottom": 0,
1846 "_verticalCenter": 0,
1847 "_horizontalCenter": 0,
1848 "_isAbsLeft": true,
1849 "_isAbsRight": true,
1850 "_isAbsTop": true,
1851 "_isAbsBottom": true,
1852 "_isAbsHorizontalCenter": true,
1853 "_isAbsVerticalCenter": true,
1854 "_originalWidth": 0,
1855 "_originalHeight": 94,
1856 "_id": "114Niq7i9I8pbUUPFw/laO"
1857 },
1858 {
1859 "__type__": "cc.Sprite",
1860 "_name": "",
1861 "_objFlags": 0,
1862 "node": {
1863 "__id__": 28
1864 },
1865 "_enabled": true,
1866 "_materials": [
1867 {
1868 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1869 }
1870 ],
1871 "_srcBlendFactor": 770,
1872 "_dstBlendFactor": 771,
1873 "_spriteFrame": {
1874 "__uuid__": "1668a88d-480a-4952-9870-4c7933af5cba"
1875 },
1876 "_type": 0,
1877 "_sizeMode": 0,
1878 "_fillType": 0,
1879 "_fillCenter": {
1880 "__type__": "cc.Vec2",
1881 "x": 0,
1882 "y": 0
1883 },
1884 "_fillStart": 0,
1885 "_fillRange": 0,
1886 "_isTrimmedMode": true,
1887 "_atlas": null,
1888 "_id": "40MlKRZ2xAXY8ZM7EFWEf8"
1889 },
1890 {
1891 "__type__": "cc.Widget",
1892 "_name": "",
1893 "_objFlags": 0,
1894 "node": {
1895 "__id__": 28
1896 },
1897 "_enabled": true,
1898 "alignMode": 2,
1899 "_target": null,
1900 "_alignFlags": 1,
1901 "_left": 0,
1902 "_right": 0,
1903 "_top": 0,
1904 "_bottom": 0,
1905 "_verticalCenter": 0,
1906 "_horizontalCenter": 0,
1907 "_isAbsLeft": true,
1908 "_isAbsRight": true,
1909 "_isAbsTop": true,
1910 "_isAbsBottom": true,
1911 "_isAbsHorizontalCenter": true,
1912 "_isAbsVerticalCenter": true,
1913 "_originalWidth": 0,
1914 "_originalHeight": 0,
1915 "_id": "bfU+stB/VNaJ7zxAEKwqEp"
1916 },
1917 {
1918 "__type__": "cc.Widget",
1919 "_name": "",
1920 "_objFlags": 0,
1921 "node": {
1922 "__id__": 25
1923 },
1924 "_enabled": true,
1925 "alignMode": 0,
1926 "_target": null,
1927 "_alignFlags": 33,
1928 "_left": 0,
1929 "_right": -30,
1930 "_top": 17.5,
1931 "_bottom": 0,
1932 "_verticalCenter": 0,
1933 "_horizontalCenter": 0,
1934 "_isAbsLeft": true,
1935 "_isAbsRight": true,
1936 "_isAbsTop": true,
1937 "_isAbsBottom": true,
1938 "_isAbsHorizontalCenter": true,
1939 "_isAbsVerticalCenter": true,
1940 "_originalWidth": 0,
1941 "_originalHeight": 0,
1942 "_id": "83jlk1s4hJUIOvqVMcO3ZH"
1943 },
1944 {
1945 "__type__": "cc.Mask",
1946 "_name": "",
1947 "_objFlags": 0,
1948 "node": {
1949 "__id__": 25
1950 },
1951 "_enabled": false,
1952 "_materials": [],
1953 "_spriteFrame": null,
1954 "_type": 0,
1955 "_segments": 64,
1956 "_N$alphaThreshold": 0,
1957 "_N$inverted": false,
1958 "_id": "54W5tCVC5K9LswYhT7FhLU"
1959 },
1960 {
1961 "__type__": "cc.Node",
1962 "_name": "DataPosition",
1963 "_objFlags": 0,
1964 "_parent": {
1965 "__id__": 2
1966 },
1967 "_children": [],
1968 "_active": true,
1969 "_level": 2,
1970 "_components": [
1971 {
1972 "__id__": 46
1973 },
1974 {
1975 "__id__": 47
1976 }
1977 ],
1978 "_prefab": null,
1979 "_opacity": 255,
1980 "_color": {
1981 "__type__": "cc.Color",
1982 "r": 255,
1983 "g": 255,
1984 "b": 255,
1985 "a": 255
1986 },
1987 "_contentSize": {
1988 "__type__": "cc.Size",
1989 "width": 0,
1990 "height": 22.68
1991 },
1992 "_anchorPoint": {
1993 "__type__": "cc.Vec2",
1994 "x": 0.5,
1995 "y": 0.5
1996 },
1997 "_position": {
1998 "__type__": "cc.Vec3",
1999 "x": 564.5100000000002,
2000 "y": -309,
2001 "z": 0
2002 },
2003 "_scale": {
2004 "__type__": "cc.Vec3",
2005 "x": 1,
2006 "y": 1,
2007 "z": 1
2008 },
2009 "_eulerAngles": {
2010 "__type__": "cc.Vec3",
2011 "x": 0,
2012 "y": 0,
2013 "z": 0
2014 },
2015 "_skewX": 0,
2016 "_skewY": 0,
2017 "_is3DNode": false,
2018 "groupIndex": 0,
2019 "_rotationX": 0,
2020 "_rotationY": 0,
2021 "_id": "00D9R6TOJEubEq/etoAqv7"
2022 },
2023 {
2024 "__type__": "cc.Label",
2025 "_name": "",
2026 "_objFlags": 0,
2027 "node": {
2028 "__id__": 45
2029 },
2030 "_enabled": true,
2031 "_materials": [
2032 {
2033 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
2034 }
2035 ],
2036 "_useOriginalSize": false,
2037 "_string": "",
2038 "_N$string": "",
2039 "_fontSize": 18,
2040 "_lineHeight": 18,
2041 "_enableWrapText": true,
2042 "_N$file": null,
2043 "_isSystemFontUsed": true,
2044 "_spacingX": 0,
2045 "_batchAsBitmap": false,
2046 "_N$horizontalAlign": 1,
2047 "_N$verticalAlign": 1,
2048 "_N$fontFamily": "Arial",
2049 "_N$overflow": 0,
2050 "_N$cacheMode": 0,
2051 "_id": "cd2uhlIPNKgrUXeesV0wyV"
2052 },
2053 {
2054 "__type__": "cc.Widget",
2055 "_name": "",
2056 "_objFlags": 0,
2057 "node": {
2058 "__id__": 45
2059 },
2060 "_enabled": true,
2061 "alignMode": 1,
2062 "_target": null,
2063 "_alignFlags": 8,
2064 "_left": 1204.5100000000002,
2065 "_right": 0,
2066 "_top": 0,
2067 "_bottom": 0,
2068 "_verticalCenter": 0,
2069 "_horizontalCenter": 0,
2070 "_isAbsLeft": true,
2071 "_isAbsRight": true,
2072 "_isAbsTop": true,
2073 "_isAbsBottom": true,
2074 "_isAbsHorizontalCenter": true,
2075 "_isAbsVerticalCenter": true,
2076 "_originalWidth": 0,
2077 "_originalHeight": 0,
2078 "_id": "6enEemkvVGQ44I96Kds/Rp"
2079 },
2080 {
2081 "__type__": "cc.Node",
2082 "_name": "BlankIcon",
2083 "_objFlags": 0,
2084 "_parent": {
2085 "__id__": 2
2086 },
2087 "_children": [],
2088 "_active": true,
2089 "_level": 2,
2090 "_components": [
2091 {
2092 "__id__": 49
2093 }
2094 ],
2095 "_prefab": null,
2096 "_opacity": 0,
2097 "_color": {
2098 "__type__": "cc.Color",
2099 "r": 255,
2100 "g": 255,
2101 "b": 255,
2102 "a": 255
2103 },
2104 "_contentSize": {
2105 "__type__": "cc.Size",
2106 "width": 784,
2107 "height": 448
2108 },
2109 "_anchorPoint": {
2110 "__type__": "cc.Vec2",
2111 "x": 0.5,
2112 "y": 0.5
2113 },
2114 "_position": {
2115 "__type__": "cc.Vec3",
2116 "x": 110,
2117 "y": 0,
2118 "z": 0
2119 },
2120 "_scale": {
2121 "__type__": "cc.Vec3",
2122 "x": 1,
2123 "y": 1,
2124 "z": 1
2125 },
2126 "_eulerAngles": {
2127 "__type__": "cc.Vec3",
2128 "x": 0,
2129 "y": 0,
2130 "z": 0
2131 },
2132 "_skewX": 0,
2133 "_skewY": 0,
2134 "_is3DNode": false,
2135 "groupIndex": 0,
2136 "_rotationX": 0,
2137 "_rotationY": 0,
2138 "_id": "deuVOnkGRPi74qxm66OM7O"
2139 },
2140 {
2141 "__type__": "cc.Sprite",
2142 "_name": "",
2143 "_objFlags": 0,
2144 "node": {
2145 "__id__": 48
2146 },
2147 "_enabled": true,
2148 "_materials": [
2149 {
2150 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
2151 }
2152 ],
2153 "_srcBlendFactor": 770,
2154 "_dstBlendFactor": 771,
2155 "_spriteFrame": {
2156 "__uuid__": "9906c48b-aecf-41ab-809e-dcf81cf058a9"
2157 },
2158 "_type": 0,
2159 "_sizeMode": 1,
2160 "_fillType": 0,
2161 "_fillCenter": {
2162 "__type__": "cc.Vec2",
2163 "x": 0,
2164 "y": 0
2165 },
2166 "_fillStart": 0,
2167 "_fillRange": 0,
2168 "_isTrimmedMode": true,
2169 "_atlas": null,
2170 "_id": "bfDysCAjFKo77118P/wpCb"
2171 },
2172 {
2173 "__type__": "cc.Canvas",
2174 "_name": "",
2175 "_objFlags": 0,
2176 "node": {
2177 "__id__": 2
2178 },
2179 "_enabled": true,
2180 "_designResolution": {
2181 "__type__": "cc.Size",
2182 "width": 1280,
2183 "height": 720
2184 },
2185 "_fitWidth": false,
2186 "_fitHeight": true,
2187 "_id": "c4eFPdJPhA/af/AymnLPJc"
2188 },
2189 {
2190 "__type__": "92e92DMWE1BU4oJifXDwfqI",
2191 "_name": "",
2192 "_objFlags": 0,
2193 "node": {
2194 "__id__": 2
2195 },
2196 "_enabled": true,
2197 "_cLog": null,
2198 "_cApplication": null,
2199 "_cFocus": null,
2200 "_aFocusTargets": [],
2201 "_fiCurrentFocus": null,
2202 "_iSceneStatus": 0,
2203 "_fFocusScaleFactor": 1.06,
2204 "_bIsFocusInit": false,
2205 "_oSceneContext": null,
2206 "_oNextSceneParameter": null,
2207 "_compPlayer": null,
2208 "_aTouchContext": [],
2209 "_defaultBackScene": null,
2210 "_oFocusScaleFactorInfo": null,
2211 "holdClick": false,
2212 "_bShowExitBox": false,
2213 "_oInit": null,
2214 "TYPE_LIST_CELL_SIZE": 5,
2215 "_bBackStatus": false,
2216 "PFB_TYPE": {
2217 "__uuid__": "4fc913b8-60c0-4a47-9f25-58947dc63693"
2218 },
2219 "PFB_RECOMMEND": {
2220 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
2221 },
2222 "_id": "49q80HDIFNSaiZe5Lm2avE"
2223 }
2224 ]
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.2.0",
3 "uuid": "0dec88e2-5146-48a2-8323-0d79c11639fd",
4 "asyncLoadAssets": false,
5 "autoReleaseAssets": false,
6 "subMetas": {}
7 }
...\ No newline at end of file ...\ No newline at end of file
1 [
2 {
3 "__type__": "cc.SceneAsset",
4 "_name": "",
5 "_objFlags": 0,
6 "_native": "",
7 "scene": {
8 "__id__": 1
9 }
10 },
11 {
12 "__type__": "cc.Scene",
13 "_objFlags": 0,
14 "_parent": null,
15 "_children": [
16 {
17 "__id__": 2
18 }
19 ],
20 "_active": false,
21 "_level": 0,
22 "_components": [],
23 "_prefab": null,
24 "_opacity": 255,
25 "_color": {
26 "__type__": "cc.Color",
27 "r": 255,
28 "g": 255,
29 "b": 255,
30 "a": 255
31 },
32 "_contentSize": {
33 "__type__": "cc.Size",
34 "width": 0,
35 "height": 0
36 },
37 "_anchorPoint": {
38 "__type__": "cc.Vec2",
39 "x": 0,
40 "y": 0
41 },
42 "_scale": {
43 "__type__": "cc.Vec3",
44 "x": 1,
45 "y": 1,
46 "z": 1
47 },
48 "_eulerAngles": {
49 "__type__": "cc.Vec3",
50 "x": 0,
51 "y": 0,
52 "z": 0
53 },
54 "_is3DNode": true,
55 "groupIndex": 0,
56 "autoReleaseAssets": false,
57 "_id": "86937e8d-f82c-4b9e-b602-c2eacc4b0abb"
58 },
59 {
60 "__type__": "cc.Node",
61 "_name": "Canvas",
62 "_objFlags": 0,
63 "_parent": {
64 "__id__": 1
65 },
66 "_children": [
67 {
68 "__id__": 3
69 },
70 {
71 "__id__": 5
72 },
73 {
74 "__id__": 7
75 },
76 {
77 "__id__": 10
78 },
79 {
80 "__id__": 15
81 },
82 {
83 "__id__": 18
84 },
85 {
86 "__id__": 25
87 },
88 {
89 "__id__": 27
90 },
91 {
92 "__id__": 33
93 },
94 {
95 "__id__": 58
96 }
97 ],
98 "_active": true,
99 "_level": 1,
100 "_components": [
101 {
102 "__id__": 61
103 },
104 {
105 "__id__": 62
106 }
107 ],
108 "_prefab": null,
109 "_opacity": 255,
110 "_color": {
111 "__type__": "cc.Color",
112 "r": 255,
113 "g": 255,
114 "b": 255,
115 "a": 255
116 },
117 "_contentSize": {
118 "__type__": "cc.Size",
119 "width": 1280,
120 "height": 720
121 },
122 "_anchorPoint": {
123 "__type__": "cc.Vec2",
124 "x": 0.5,
125 "y": 0.5
126 },
127 "_position": {
128 "__type__": "cc.Vec3",
129 "x": 640,
130 "y": 360,
131 "z": 0
132 },
133 "_scale": {
134 "__type__": "cc.Vec3",
135 "x": 1,
136 "y": 1,
137 "z": 1
138 },
139 "_eulerAngles": {
140 "__type__": "cc.Vec3",
141 "x": 0,
142 "y": 0,
143 "z": 0
144 },
145 "_skewX": 0,
146 "_skewY": 0,
147 "_is3DNode": false,
148 "groupIndex": 0,
149 "_id": "6cJe+qKhtJSrNT8U3cYN4f"
150 },
151 {
152 "__type__": "cc.Node",
153 "_name": "Main Camera",
154 "_objFlags": 0,
155 "_parent": {
156 "__id__": 2
157 },
158 "_children": [],
159 "_active": true,
160 "_level": 1,
161 "_components": [
162 {
163 "__id__": 4
164 }
165 ],
166 "_prefab": null,
167 "_opacity": 255,
168 "_color": {
169 "__type__": "cc.Color",
170 "r": 255,
171 "g": 255,
172 "b": 255,
173 "a": 255
174 },
175 "_contentSize": {
176 "__type__": "cc.Size",
177 "width": 0,
178 "height": 0
179 },
180 "_anchorPoint": {
181 "__type__": "cc.Vec2",
182 "x": 0.5,
183 "y": 0.5
184 },
185 "_position": {
186 "__type__": "cc.Vec3",
187 "x": 0,
188 "y": 0,
189 "z": 0
190 },
191 "_scale": {
192 "__type__": "cc.Vec3",
193 "x": 1,
194 "y": 1,
195 "z": 1
196 },
197 "_eulerAngles": {
198 "__type__": "cc.Vec3",
199 "x": 0,
200 "y": 0,
201 "z": 0
202 },
203 "_skewX": 0,
204 "_skewY": 0,
205 "_is3DNode": false,
206 "groupIndex": 0,
207 "_id": "06l/OL8gxF3JDLW0qy3Kyq"
208 },
209 {
210 "__type__": "cc.Camera",
211 "_name": "",
212 "_objFlags": 0,
213 "node": {
214 "__id__": 3
215 },
216 "_enabled": true,
217 "_cullingMask": 4294967295,
218 "_clearFlags": 7,
219 "_backgroundColor": {
220 "__type__": "cc.Color",
221 "r": 0,
222 "g": 0,
223 "b": 0,
224 "a": 255
225 },
226 "_depth": -1,
227 "_zoomRatio": 1,
228 "_targetTexture": null,
229 "_fov": 60,
230 "_orthoSize": 10,
231 "_nearClip": 0.1,
232 "_farClip": 4096,
233 "_ortho": true,
234 "_rect": {
235 "__type__": "cc.Rect",
236 "x": 0,
237 "y": 0,
238 "width": 1,
239 "height": 1
240 },
241 "_renderStages": 1,
242 "_id": "15lkb/VA1BiqK//waGxSQ0"
243 },
244 {
245 "__type__": "cc.Node",
246 "_name": "Bg",
247 "_objFlags": 0,
248 "_parent": {
249 "__id__": 2
250 },
251 "_children": [],
252 "_active": true,
253 "_level": 1,
254 "_components": [
255 {
256 "__id__": 6
257 }
258 ],
259 "_prefab": null,
260 "_opacity": 255,
261 "_color": {
262 "__type__": "cc.Color",
263 "r": 255,
264 "g": 255,
265 "b": 255,
266 "a": 255
267 },
268 "_contentSize": {
269 "__type__": "cc.Size",
270 "width": 1280,
271 "height": 720
272 },
273 "_anchorPoint": {
274 "__type__": "cc.Vec2",
275 "x": 0.5,
276 "y": 0.5
277 },
278 "_position": {
279 "__type__": "cc.Vec3",
280 "x": 0,
281 "y": 0,
282 "z": 0
283 },
284 "_scale": {
285 "__type__": "cc.Vec3",
286 "x": 1,
287 "y": 1,
288 "z": 1
289 },
290 "_eulerAngles": {
291 "__type__": "cc.Vec3",
292 "x": 0,
293 "y": 0,
294 "z": 0
295 },
296 "_skewX": 0,
297 "_skewY": 0,
298 "_is3DNode": false,
299 "groupIndex": 0,
300 "_rotationX": 0,
301 "_rotationY": 0,
302 "_id": "50bYGeDHdI4qCd4K05jc9V"
303 },
304 {
305 "__type__": "cc.Sprite",
306 "_name": "",
307 "_objFlags": 0,
308 "node": {
309 "__id__": 5
310 },
311 "_enabled": true,
312 "_materials": [],
313 "_srcBlendFactor": 770,
314 "_dstBlendFactor": 771,
315 "_spriteFrame": null,
316 "_type": 0,
317 "_sizeMode": 1,
318 "_fillType": 0,
319 "_fillCenter": {
320 "__type__": "cc.Vec2",
321 "x": 0,
322 "y": 0
323 },
324 "_fillStart": 0,
325 "_fillRange": 0,
326 "_isTrimmedMode": true,
327 "_atlas": null,
328 "_id": "c79WK4H01L2qob1Mt07/tl"
329 },
330 {
331 "__type__": "cc.Node",
332 "_name": "CategoryListBg",
333 "_objFlags": 0,
334 "_parent": {
335 "__id__": 2
336 },
337 "_children": [],
338 "_active": true,
339 "_level": 2,
340 "_components": [
341 {
342 "__id__": 8
343 },
344 {
345 "__id__": 9
346 }
347 ],
348 "_prefab": null,
349 "_opacity": 255,
350 "_color": {
351 "__type__": "cc.Color",
352 "r": 255,
353 "g": 255,
354 "b": 255,
355 "a": 255
356 },
357 "_contentSize": {
358 "__type__": "cc.Size",
359 "width": 711,
360 "height": 570
361 },
362 "_anchorPoint": {
363 "__type__": "cc.Vec2",
364 "x": 0.5,
365 "y": 0.5
366 },
367 "_position": {
368 "__type__": "cc.Vec3",
369 "x": 206.5,
370 "y": -22,
371 "z": 0
372 },
373 "_scale": {
374 "__type__": "cc.Vec3",
375 "x": 1,
376 "y": 1,
377 "z": 1
378 },
379 "_eulerAngles": {
380 "__type__": "cc.Vec3",
381 "x": 0,
382 "y": 0,
383 "z": 0
384 },
385 "_skewX": 0,
386 "_skewY": 0,
387 "_is3DNode": false,
388 "groupIndex": 0,
389 "_rotationX": 0,
390 "_rotationY": 0,
391 "_id": "a4rgvbKSVKZqyOKdkdcwtC"
392 },
393 {
394 "__type__": "cc.Sprite",
395 "_name": "",
396 "_objFlags": 0,
397 "node": {
398 "__id__": 7
399 },
400 "_enabled": true,
401 "_materials": [
402 {
403 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
404 }
405 ],
406 "_srcBlendFactor": 770,
407 "_dstBlendFactor": 771,
408 "_spriteFrame": {
409 "__uuid__": "b6e5776a-d0fa-42a2-9a88-08ac1de01309"
410 },
411 "_type": 0,
412 "_sizeMode": 1,
413 "_fillType": 0,
414 "_fillCenter": {
415 "__type__": "cc.Vec2",
416 "x": 0,
417 "y": 0
418 },
419 "_fillStart": 0,
420 "_fillRange": 0,
421 "_isTrimmedMode": true,
422 "_atlas": null,
423 "_id": "e1Sf9wOTJE75NVW0glWYOK"
424 },
425 {
426 "__type__": "cc.Widget",
427 "_name": "",
428 "_objFlags": 0,
429 "node": {
430 "__id__": 7
431 },
432 "_enabled": true,
433 "alignMode": 1,
434 "_target": null,
435 "_alignFlags": 9,
436 "_left": 491,
437 "_right": 0,
438 "_top": 97,
439 "_bottom": 0,
440 "_verticalCenter": 0,
441 "_horizontalCenter": 0,
442 "_isAbsLeft": true,
443 "_isAbsRight": true,
444 "_isAbsTop": true,
445 "_isAbsBottom": true,
446 "_isAbsHorizontalCenter": true,
447 "_isAbsVerticalCenter": true,
448 "_originalWidth": 0,
449 "_originalHeight": 0,
450 "_id": "736mXm+StGqbHrqVtmMy9l"
451 },
452 {
453 "__type__": "cc.Node",
454 "_name": "KeywordsContainer",
455 "_objFlags": 0,
456 "_parent": {
457 "__id__": 2
458 },
459 "_children": [
460 {
461 "__id__": 11
462 }
463 ],
464 "_active": true,
465 "_level": 2,
466 "_components": [
467 {
468 "__id__": 13
469 },
470 {
471 "__id__": 14
472 }
473 ],
474 "_prefab": null,
475 "_opacity": 255,
476 "_color": {
477 "__type__": "cc.Color",
478 "r": 255,
479 "g": 255,
480 "b": 255,
481 "a": 255
482 },
483 "_contentSize": {
484 "__type__": "cc.Size",
485 "width": 297,
486 "height": 64
487 },
488 "_anchorPoint": {
489 "__type__": "cc.Vec2",
490 "x": 0.5,
491 "y": 0.5
492 },
493 "_position": {
494 "__type__": "cc.Vec3",
495 "x": -424.5,
496 "y": 218,
497 "z": 0
498 },
499 "_scale": {
500 "__type__": "cc.Vec3",
501 "x": 1,
502 "y": 1,
503 "z": 1
504 },
505 "_eulerAngles": {
506 "__type__": "cc.Vec3",
507 "x": 0,
508 "y": 0,
509 "z": 0
510 },
511 "_skewX": 0,
512 "_skewY": 0,
513 "_is3DNode": false,
514 "groupIndex": 0,
515 "_rotationX": 0,
516 "_rotationY": 0,
517 "_id": "28Z3mIS31EIKvyMk0V2BPT"
518 },
519 {
520 "__type__": "cc.Node",
521 "_name": "Text",
522 "_objFlags": 0,
523 "_parent": {
524 "__id__": 10
525 },
526 "_children": [],
527 "_active": true,
528 "_level": 3,
529 "_components": [
530 {
531 "__id__": 12
532 }
533 ],
534 "_prefab": null,
535 "_opacity": 255,
536 "_color": {
537 "__type__": "cc.Color",
538 "r": 89,
539 "g": 178,
540 "b": 222,
541 "a": 255
542 },
543 "_contentSize": {
544 "__type__": "cc.Size",
545 "width": 253,
546 "height": 81.9
547 },
548 "_anchorPoint": {
549 "__type__": "cc.Vec2",
550 "x": 0.5,
551 "y": 0.5
552 },
553 "_position": {
554 "__type__": "cc.Vec3",
555 "x": 0,
556 "y": 0,
557 "z": 0
558 },
559 "_scale": {
560 "__type__": "cc.Vec3",
561 "x": 1,
562 "y": 1,
563 "z": 1
564 },
565 "_eulerAngles": {
566 "__type__": "cc.Vec3",
567 "x": 0,
568 "y": 0,
569 "z": 0
570 },
571 "_skewX": 0,
572 "_skewY": 0,
573 "_is3DNode": false,
574 "groupIndex": 0,
575 "_rotationX": 0,
576 "_rotationY": 0,
577 "_id": "9akZ5V+uhAmZh9GQ8Fhl3X"
578 },
579 {
580 "__type__": "cc.Label",
581 "_name": "",
582 "_objFlags": 0,
583 "node": {
584 "__id__": 11
585 },
586 "_enabled": true,
587 "_materials": [
588 {
589 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
590 }
591 ],
592 "_useOriginalSize": false,
593 "_string": "如搜索奥姆,输入AM即可",
594 "_N$string": "如搜索奥姆,输入AM即可",
595 "_fontSize": 22,
596 "_lineHeight": 65,
597 "_enableWrapText": true,
598 "_N$file": null,
599 "_isSystemFontUsed": true,
600 "_spacingX": 0,
601 "_batchAsBitmap": false,
602 "_N$horizontalAlign": 1,
603 "_N$verticalAlign": 1,
604 "_N$fontFamily": "Arial",
605 "_N$overflow": 0,
606 "_N$cacheMode": 0,
607 "_id": "56AhKICE5HSbku3N4dMLoV"
608 },
609 {
610 "__type__": "cc.Sprite",
611 "_name": "",
612 "_objFlags": 0,
613 "node": {
614 "__id__": 10
615 },
616 "_enabled": true,
617 "_materials": [
618 {
619 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
620 }
621 ],
622 "_srcBlendFactor": 770,
623 "_dstBlendFactor": 771,
624 "_spriteFrame": {
625 "__uuid__": "98eb8291-df09-4700-a68c-f14146b1de54"
626 },
627 "_type": 0,
628 "_sizeMode": 1,
629 "_fillType": 0,
630 "_fillCenter": {
631 "__type__": "cc.Vec2",
632 "x": 0,
633 "y": 0
634 },
635 "_fillStart": 0,
636 "_fillRange": 0,
637 "_isTrimmedMode": true,
638 "_atlas": null,
639 "_id": "d3rEYjF/tCd5gMbd3W3/it"
640 },
641 {
642 "__type__": "cc.Widget",
643 "_name": "",
644 "_objFlags": 0,
645 "node": {
646 "__id__": 10
647 },
648 "_enabled": true,
649 "alignMode": 1,
650 "_target": null,
651 "_alignFlags": 9,
652 "_left": 67,
653 "_right": 0,
654 "_top": 110,
655 "_bottom": 0,
656 "_verticalCenter": 0,
657 "_horizontalCenter": 0,
658 "_isAbsLeft": true,
659 "_isAbsRight": true,
660 "_isAbsTop": true,
661 "_isAbsBottom": true,
662 "_isAbsHorizontalCenter": true,
663 "_isAbsVerticalCenter": true,
664 "_originalWidth": 0,
665 "_originalHeight": 0,
666 "_id": "124ZJcHdlEO7FGb9uDQAik"
667 },
668 {
669 "__type__": "cc.Node",
670 "_name": "KeywordsDelete",
671 "_objFlags": 0,
672 "_parent": {
673 "__id__": 2
674 },
675 "_children": [],
676 "_active": true,
677 "_level": 2,
678 "_components": [
679 {
680 "__id__": 16
681 },
682 {
683 "__id__": 17
684 }
685 ],
686 "_prefab": null,
687 "_opacity": 255,
688 "_color": {
689 "__type__": "cc.Color",
690 "r": 255,
691 "g": 255,
692 "b": 255,
693 "a": 255
694 },
695 "_contentSize": {
696 "__type__": "cc.Size",
697 "width": 104,
698 "height": 64
699 },
700 "_anchorPoint": {
701 "__type__": "cc.Vec2",
702 "x": 0.5,
703 "y": 0.5
704 },
705 "_position": {
706 "__type__": "cc.Vec3",
707 "x": -220,
708 "y": 218,
709 "z": 0
710 },
711 "_scale": {
712 "__type__": "cc.Vec3",
713 "x": 1,
714 "y": 1,
715 "z": 1
716 },
717 "_eulerAngles": {
718 "__type__": "cc.Vec3",
719 "x": 0,
720 "y": 0,
721 "z": 0
722 },
723 "_skewX": 0,
724 "_skewY": 0,
725 "_is3DNode": false,
726 "groupIndex": 0,
727 "_rotationX": 0,
728 "_rotationY": 0,
729 "_id": "2cDS85FLhLMaMvtMWswgnM"
730 },
731 {
732 "__type__": "cc.Sprite",
733 "_name": "",
734 "_objFlags": 0,
735 "node": {
736 "__id__": 15
737 },
738 "_enabled": true,
739 "_materials": [
740 {
741 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
742 }
743 ],
744 "_srcBlendFactor": 770,
745 "_dstBlendFactor": 771,
746 "_spriteFrame": {
747 "__uuid__": "90edd274-0faa-42d0-9bf9-290ddc51d060"
748 },
749 "_type": 0,
750 "_sizeMode": 0,
751 "_fillType": 0,
752 "_fillCenter": {
753 "__type__": "cc.Vec2",
754 "x": 0,
755 "y": 0
756 },
757 "_fillStart": 0,
758 "_fillRange": 0,
759 "_isTrimmedMode": true,
760 "_atlas": null,
761 "_id": "4bJFFtsOlG6pYr/XG61ac6"
762 },
763 {
764 "__type__": "cc.Widget",
765 "_name": "",
766 "_objFlags": 0,
767 "node": {
768 "__id__": 15
769 },
770 "_enabled": true,
771 "alignMode": 1,
772 "_target": null,
773 "_alignFlags": 9,
774 "_left": 368,
775 "_right": 0,
776 "_top": 110,
777 "_bottom": 0,
778 "_verticalCenter": 0,
779 "_horizontalCenter": 0,
780 "_isAbsLeft": true,
781 "_isAbsRight": true,
782 "_isAbsTop": true,
783 "_isAbsBottom": true,
784 "_isAbsHorizontalCenter": true,
785 "_isAbsVerticalCenter": true,
786 "_originalWidth": 0,
787 "_originalHeight": 0,
788 "_id": "b5Idt21opAH4wUOljlbMDL"
789 },
790 {
791 "__type__": "cc.Node",
792 "_name": "RecordListArea",
793 "_objFlags": 0,
794 "_parent": {
795 "__id__": 2
796 },
797 "_children": [
798 {
799 "__id__": 19
800 }
801 ],
802 "_active": true,
803 "_level": 2,
804 "_components": [
805 {
806 "__id__": 23
807 },
808 {
809 "__id__": 24
810 }
811 ],
812 "_prefab": null,
813 "_opacity": 255,
814 "_color": {
815 "__type__": "cc.Color",
816 "r": 255,
817 "g": 255,
818 "b": 255,
819 "a": 255
820 },
821 "_contentSize": {
822 "__type__": "cc.Size",
823 "width": 404,
824 "height": 464
825 },
826 "_anchorPoint": {
827 "__type__": "cc.Vec2",
828 "x": 0.5,
829 "y": 0.5
830 },
831 "_position": {
832 "__type__": "cc.Vec3",
833 "x": -372,
834 "y": -52,
835 "z": 0
836 },
837 "_scale": {
838 "__type__": "cc.Vec3",
839 "x": 1,
840 "y": 1,
841 "z": 1
842 },
843 "_eulerAngles": {
844 "__type__": "cc.Vec3",
845 "x": 0,
846 "y": 0,
847 "z": 0
848 },
849 "_skewX": 0,
850 "_skewY": 0,
851 "_is3DNode": false,
852 "groupIndex": 0,
853 "_rotationX": 0,
854 "_rotationY": 0,
855 "_id": "8dk8G8lnJF2KVu1dtL5ngt"
856 },
857 {
858 "__type__": "cc.Node",
859 "_name": "RecordListWrapper",
860 "_objFlags": 0,
861 "_parent": {
862 "__id__": 18
863 },
864 "_children": [
865 {
866 "__id__": 20
867 }
868 ],
869 "_active": true,
870 "_level": 0,
871 "_components": [
872 {
873 "__id__": 21
874 },
875 {
876 "__id__": 22
877 }
878 ],
879 "_prefab": null,
880 "_opacity": 255,
881 "_color": {
882 "__type__": "cc.Color",
883 "r": 255,
884 "g": 255,
885 "b": 255,
886 "a": 255
887 },
888 "_contentSize": {
889 "__type__": "cc.Size",
890 "width": 378,
891 "height": 435
892 },
893 "_anchorPoint": {
894 "__type__": "cc.Vec2",
895 "x": 0.5,
896 "y": 1
897 },
898 "_position": {
899 "__type__": "cc.Vec3",
900 "x": -3,
901 "y": 192,
902 "z": 0
903 },
904 "_scale": {
905 "__type__": "cc.Vec3",
906 "x": 1,
907 "y": 1,
908 "z": 1
909 },
910 "_eulerAngles": {
911 "__type__": "cc.Vec3",
912 "x": 0,
913 "y": 0,
914 "z": 0
915 },
916 "_skewX": 0,
917 "_skewY": 0,
918 "_is3DNode": false,
919 "groupIndex": 0,
920 "_rotationX": 0,
921 "_rotationY": 0,
922 "_id": "c6kLjfTt5NDrUf8iCIRlfX"
923 },
924 {
925 "__type__": "cc.Node",
926 "_name": "RecordList",
927 "_objFlags": 0,
928 "_parent": {
929 "__id__": 19
930 },
931 "_children": [],
932 "_active": true,
933 "_level": 0,
934 "_components": [],
935 "_prefab": null,
936 "_opacity": 255,
937 "_color": {
938 "__type__": "cc.Color",
939 "r": 255,
940 "g": 255,
941 "b": 255,
942 "a": 255
943 },
944 "_contentSize": {
945 "__type__": "cc.Size",
946 "width": 0,
947 "height": 0
948 },
949 "_anchorPoint": {
950 "__type__": "cc.Vec2",
951 "x": 0.5,
952 "y": 0.5
953 },
954 "_position": {
955 "__type__": "cc.Vec3",
956 "x": 0,
957 "y": 0,
958 "z": 0
959 },
960 "_scale": {
961 "__type__": "cc.Vec3",
962 "x": 1,
963 "y": 1,
964 "z": 1
965 },
966 "_eulerAngles": {
967 "__type__": "cc.Vec3",
968 "x": 0,
969 "y": 0,
970 "z": 0
971 },
972 "_skewX": 0,
973 "_skewY": 0,
974 "_is3DNode": false,
975 "groupIndex": 0,
976 "_rotationX": 0,
977 "_rotationY": 0,
978 "_id": "bbeTVH7P9K25nt099VPSnX"
979 },
980 {
981 "__type__": "cc.Mask",
982 "_name": "",
983 "_objFlags": 0,
984 "node": {
985 "__id__": 19
986 },
987 "_enabled": true,
988 "_materials": [
989 {
990 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
991 }
992 ],
993 "_spriteFrame": null,
994 "_type": 0,
995 "_segments": 64,
996 "_N$alphaThreshold": 1,
997 "_N$inverted": false,
998 "_id": "4dkHTKdIhO2K7DKDhzQ2bM"
999 },
1000 {
1001 "__type__": "cc.Widget",
1002 "_name": "",
1003 "_objFlags": 0,
1004 "node": {
1005 "__id__": 19
1006 },
1007 "_enabled": true,
1008 "alignMode": 1,
1009 "_target": null,
1010 "_alignFlags": 9,
1011 "_left": 10,
1012 "_right": 0,
1013 "_top": 40,
1014 "_bottom": 0,
1015 "_verticalCenter": 0,
1016 "_horizontalCenter": 0,
1017 "_isAbsLeft": true,
1018 "_isAbsRight": true,
1019 "_isAbsTop": true,
1020 "_isAbsBottom": true,
1021 "_isAbsHorizontalCenter": true,
1022 "_isAbsVerticalCenter": true,
1023 "_originalWidth": 0,
1024 "_originalHeight": 0,
1025 "_id": "79awLqM1ZLHLq0MEE9LKiw"
1026 },
1027 {
1028 "__type__": "cc.Widget",
1029 "_name": "",
1030 "_objFlags": 0,
1031 "node": {
1032 "__id__": 18
1033 },
1034 "_enabled": true,
1035 "alignMode": 1,
1036 "_target": null,
1037 "_alignFlags": 9,
1038 "_left": 66,
1039 "_right": 0,
1040 "_top": 180,
1041 "_bottom": 0,
1042 "_verticalCenter": 0,
1043 "_horizontalCenter": 0,
1044 "_isAbsLeft": true,
1045 "_isAbsRight": true,
1046 "_isAbsTop": true,
1047 "_isAbsBottom": true,
1048 "_isAbsHorizontalCenter": true,
1049 "_isAbsVerticalCenter": true,
1050 "_originalWidth": 0,
1051 "_originalHeight": 0,
1052 "_id": "f7tCzee3lFfJIMg/0MW5a5"
1053 },
1054 {
1055 "__type__": "cc.Sprite",
1056 "_name": "",
1057 "_objFlags": 0,
1058 "node": {
1059 "__id__": 18
1060 },
1061 "_enabled": true,
1062 "_materials": [
1063 {
1064 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1065 }
1066 ],
1067 "_srcBlendFactor": 770,
1068 "_dstBlendFactor": 771,
1069 "_spriteFrame": {
1070 "__uuid__": "71bf3f0c-5129-4c1b-a416-9234cf24389e"
1071 },
1072 "_type": 0,
1073 "_sizeMode": 1,
1074 "_fillType": 0,
1075 "_fillCenter": {
1076 "__type__": "cc.Vec2",
1077 "x": 0,
1078 "y": 0
1079 },
1080 "_fillStart": 0,
1081 "_fillRange": 0,
1082 "_isTrimmedMode": true,
1083 "_atlas": null,
1084 "_id": "82/8lEn9RAOreH8dxZpi9n"
1085 },
1086 {
1087 "__type__": "cc.Node",
1088 "_name": "CharList",
1089 "_objFlags": 0,
1090 "_parent": {
1091 "__id__": 2
1092 },
1093 "_children": [],
1094 "_active": false,
1095 "_level": 2,
1096 "_components": [
1097 {
1098 "__id__": 26
1099 }
1100 ],
1101 "_prefab": null,
1102 "_opacity": 255,
1103 "_color": {
1104 "__type__": "cc.Color",
1105 "r": 255,
1106 "g": 255,
1107 "b": 255,
1108 "a": 255
1109 },
1110 "_contentSize": {
1111 "__type__": "cc.Size",
1112 "width": 415,
1113 "height": 415
1114 },
1115 "_anchorPoint": {
1116 "__type__": "cc.Vec2",
1117 "x": 0,
1118 "y": 1
1119 },
1120 "_position": {
1121 "__type__": "cc.Vec3",
1122 "x": -577,
1123 "y": 149,
1124 "z": 0
1125 },
1126 "_scale": {
1127 "__type__": "cc.Vec3",
1128 "x": 1,
1129 "y": 1,
1130 "z": 1
1131 },
1132 "_eulerAngles": {
1133 "__type__": "cc.Vec3",
1134 "x": 0,
1135 "y": 0,
1136 "z": 0
1137 },
1138 "_skewX": 0,
1139 "_skewY": 0,
1140 "_is3DNode": false,
1141 "groupIndex": 0,
1142 "_id": "1d6IXa5iJDkYh6XtMycZ4E"
1143 },
1144 {
1145 "__type__": "cc.Widget",
1146 "_name": "",
1147 "_objFlags": 0,
1148 "node": {
1149 "__id__": 25
1150 },
1151 "_enabled": true,
1152 "alignMode": 1,
1153 "_target": null,
1154 "_alignFlags": 9,
1155 "_left": 63,
1156 "_right": 0,
1157 "_top": 211,
1158 "_bottom": 0,
1159 "_verticalCenter": 0,
1160 "_horizontalCenter": 0,
1161 "_isAbsLeft": true,
1162 "_isAbsRight": true,
1163 "_isAbsTop": true,
1164 "_isAbsBottom": true,
1165 "_isAbsHorizontalCenter": true,
1166 "_isAbsVerticalCenter": true,
1167 "_originalWidth": 0,
1168 "_originalHeight": 0,
1169 "_id": "5dxPp0FNpHnJbqEZzFMMxA"
1170 },
1171 {
1172 "__type__": "cc.Node",
1173 "_name": "TypeListArea",
1174 "_objFlags": 0,
1175 "_parent": {
1176 "__id__": 2
1177 },
1178 "_children": [
1179 {
1180 "__id__": 28
1181 }
1182 ],
1183 "_active": true,
1184 "_level": 1,
1185 "_components": [
1186 {
1187 "__id__": 32
1188 }
1189 ],
1190 "_prefab": null,
1191 "_opacity": 255,
1192 "_color": {
1193 "__type__": "cc.Color",
1194 "r": 255,
1195 "g": 255,
1196 "b": 255,
1197 "a": 255
1198 },
1199 "_contentSize": {
1200 "__type__": "cc.Size",
1201 "width": 585,
1202 "height": 49
1203 },
1204 "_anchorPoint": {
1205 "__type__": "cc.Vec2",
1206 "x": 0.5,
1207 "y": 0.5
1208 },
1209 "_position": {
1210 "__type__": "cc.Vec3",
1211 "x": 171.5,
1212 "y": 222.5,
1213 "z": 0
1214 },
1215 "_scale": {
1216 "__type__": "cc.Vec3",
1217 "x": 1,
1218 "y": 1,
1219 "z": 1
1220 },
1221 "_eulerAngles": {
1222 "__type__": "cc.Vec3",
1223 "x": 0,
1224 "y": 0,
1225 "z": 0
1226 },
1227 "_skewX": 0,
1228 "_skewY": 0,
1229 "_is3DNode": false,
1230 "groupIndex": 0,
1231 "_rotationX": 0,
1232 "_rotationY": 0,
1233 "_id": "54UeSekJ1NGbcAmJ9E4LBA"
1234 },
1235 {
1236 "__type__": "cc.Node",
1237 "_name": "TypeListWrapper",
1238 "_objFlags": 0,
1239 "_parent": {
1240 "__id__": 27
1241 },
1242 "_children": [
1243 {
1244 "__id__": 29
1245 }
1246 ],
1247 "_active": true,
1248 "_level": 0,
1249 "_components": [
1250 {
1251 "__id__": 30
1252 },
1253 {
1254 "__id__": 31
1255 }
1256 ],
1257 "_prefab": null,
1258 "_opacity": 255,
1259 "_color": {
1260 "__type__": "cc.Color",
1261 "r": 255,
1262 "g": 255,
1263 "b": 255,
1264 "a": 255
1265 },
1266 "_contentSize": {
1267 "__type__": "cc.Size",
1268 "width": 585,
1269 "height": 49
1270 },
1271 "_anchorPoint": {
1272 "__type__": "cc.Vec2",
1273 "x": 0,
1274 "y": 0.5
1275 },
1276 "_position": {
1277 "__type__": "cc.Vec3",
1278 "x": -292.5,
1279 "y": 0,
1280 "z": 0
1281 },
1282 "_scale": {
1283 "__type__": "cc.Vec3",
1284 "x": 1,
1285 "y": 1,
1286 "z": 1
1287 },
1288 "_eulerAngles": {
1289 "__type__": "cc.Vec3",
1290 "x": 0,
1291 "y": 0,
1292 "z": 0
1293 },
1294 "_skewX": 0,
1295 "_skewY": 0,
1296 "_is3DNode": false,
1297 "groupIndex": 0,
1298 "_rotationX": 0,
1299 "_rotationY": 0,
1300 "_id": "d7BvoRjC9E4rVVV4c7xjeO"
1301 },
1302 {
1303 "__type__": "cc.Node",
1304 "_name": "TypeList",
1305 "_objFlags": 0,
1306 "_parent": {
1307 "__id__": 28
1308 },
1309 "_children": [],
1310 "_active": true,
1311 "_level": 0,
1312 "_components": [],
1313 "_prefab": null,
1314 "_opacity": 255,
1315 "_color": {
1316 "__type__": "cc.Color",
1317 "r": 255,
1318 "g": 255,
1319 "b": 255,
1320 "a": 255
1321 },
1322 "_contentSize": {
1323 "__type__": "cc.Size",
1324 "width": 0,
1325 "height": 0
1326 },
1327 "_anchorPoint": {
1328 "__type__": "cc.Vec2",
1329 "x": 0.5,
1330 "y": 0.5
1331 },
1332 "_position": {
1333 "__type__": "cc.Vec3",
1334 "x": 0,
1335 "y": 0,
1336 "z": 0
1337 },
1338 "_scale": {
1339 "__type__": "cc.Vec3",
1340 "x": 1,
1341 "y": 1,
1342 "z": 1
1343 },
1344 "_eulerAngles": {
1345 "__type__": "cc.Vec3",
1346 "x": 0,
1347 "y": 0,
1348 "z": 0
1349 },
1350 "_skewX": 0,
1351 "_skewY": 0,
1352 "_is3DNode": false,
1353 "groupIndex": 0,
1354 "_rotationX": 0,
1355 "_rotationY": 0,
1356 "_id": "8acH8YXBtABKHQlYnBU6H7"
1357 },
1358 {
1359 "__type__": "cc.Mask",
1360 "_name": "",
1361 "_objFlags": 0,
1362 "node": {
1363 "__id__": 28
1364 },
1365 "_enabled": true,
1366 "_materials": [
1367 {
1368 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1369 }
1370 ],
1371 "_spriteFrame": null,
1372 "_type": 0,
1373 "_segments": 64,
1374 "_N$alphaThreshold": 1,
1375 "_N$inverted": false,
1376 "_id": "687lv9uDhPyr0dNfHcphkx"
1377 },
1378 {
1379 "__type__": "cc.Widget",
1380 "_name": "",
1381 "_objFlags": 0,
1382 "node": {
1383 "__id__": 28
1384 },
1385 "_enabled": true,
1386 "alignMode": 1,
1387 "_target": null,
1388 "_alignFlags": 8,
1389 "_left": 0,
1390 "_right": 0,
1391 "_top": 0,
1392 "_bottom": 0,
1393 "_verticalCenter": 0,
1394 "_horizontalCenter": 0,
1395 "_isAbsLeft": true,
1396 "_isAbsRight": true,
1397 "_isAbsTop": true,
1398 "_isAbsBottom": true,
1399 "_isAbsHorizontalCenter": true,
1400 "_isAbsVerticalCenter": true,
1401 "_originalWidth": 0,
1402 "_originalHeight": 0,
1403 "_id": "923uc6sw1Pz5XoaaqPs8oB"
1404 },
1405 {
1406 "__type__": "cc.Widget",
1407 "_name": "",
1408 "_objFlags": 0,
1409 "node": {
1410 "__id__": 27
1411 },
1412 "_enabled": true,
1413 "alignMode": 1,
1414 "_target": null,
1415 "_alignFlags": 9,
1416 "_left": 519,
1417 "_right": 0,
1418 "_top": 113,
1419 "_bottom": 0,
1420 "_verticalCenter": 0,
1421 "_horizontalCenter": 0,
1422 "_isAbsLeft": true,
1423 "_isAbsRight": true,
1424 "_isAbsTop": true,
1425 "_isAbsBottom": true,
1426 "_isAbsHorizontalCenter": true,
1427 "_isAbsVerticalCenter": true,
1428 "_originalWidth": 0,
1429 "_originalHeight": 0,
1430 "_id": "29Tro2AsJPzpHD28uz/Ps1"
1431 },
1432 {
1433 "__type__": "cc.Node",
1434 "_name": "CategoryList",
1435 "_objFlags": 0,
1436 "_parent": {
1437 "__id__": 2
1438 },
1439 "_children": [
1440 {
1441 "__id__": 34
1442 },
1443 {
1444 "__id__": 37
1445 }
1446 ],
1447 "_active": true,
1448 "_level": 2,
1449 "_components": [
1450 {
1451 "__id__": 57
1452 }
1453 ],
1454 "_prefab": null,
1455 "_opacity": 255,
1456 "_color": {
1457 "__type__": "cc.Color",
1458 "r": 255,
1459 "g": 255,
1460 "b": 255,
1461 "a": 255
1462 },
1463 "_contentSize": {
1464 "__type__": "cc.Size",
1465 "width": 650,
1466 "height": 485
1467 },
1468 "_anchorPoint": {
1469 "__type__": "cc.Vec2",
1470 "x": 0.5,
1471 "y": 0.5
1472 },
1473 "_position": {
1474 "__type__": "cc.Vec3",
1475 "x": 186,
1476 "y": -44.5,
1477 "z": 0
1478 },
1479 "_scale": {
1480 "__type__": "cc.Vec3",
1481 "x": 1,
1482 "y": 1,
1483 "z": 1
1484 },
1485 "_eulerAngles": {
1486 "__type__": "cc.Vec3",
1487 "x": 0,
1488 "y": 0,
1489 "z": 0
1490 },
1491 "_skewX": 0,
1492 "_skewY": 0,
1493 "_is3DNode": false,
1494 "groupIndex": 0,
1495 "_rotationX": 0,
1496 "_rotationY": 0,
1497 "_id": "2fyeOowbdKereVMZj49zoK"
1498 },
1499 {
1500 "__type__": "cc.Node",
1501 "_name": "DataContainerMask",
1502 "_objFlags": 0,
1503 "_parent": {
1504 "__id__": 33
1505 },
1506 "_children": [
1507 {
1508 "__id__": 35
1509 }
1510 ],
1511 "_active": true,
1512 "_level": 0,
1513 "_components": [
1514 {
1515 "__id__": 36
1516 }
1517 ],
1518 "_prefab": null,
1519 "_opacity": 255,
1520 "_color": {
1521 "__type__": "cc.Color",
1522 "r": 255,
1523 "g": 255,
1524 "b": 255,
1525 "a": 255
1526 },
1527 "_contentSize": {
1528 "__type__": "cc.Size",
1529 "width": 650,
1530 "height": 485
1531 },
1532 "_anchorPoint": {
1533 "__type__": "cc.Vec2",
1534 "x": 0.5,
1535 "y": 0.5
1536 },
1537 "_position": {
1538 "__type__": "cc.Vec3",
1539 "x": 0,
1540 "y": 0,
1541 "z": 0
1542 },
1543 "_scale": {
1544 "__type__": "cc.Vec3",
1545 "x": 1,
1546 "y": 1,
1547 "z": 1
1548 },
1549 "_eulerAngles": {
1550 "__type__": "cc.Vec3",
1551 "x": 0,
1552 "y": 0,
1553 "z": 0
1554 },
1555 "_skewX": 0,
1556 "_skewY": 0,
1557 "_is3DNode": false,
1558 "groupIndex": 0,
1559 "_rotationX": 0,
1560 "_rotationY": 0,
1561 "_id": "5fSH4RXThGu5vmVqZzv/IO"
1562 },
1563 {
1564 "__type__": "cc.Node",
1565 "_name": "DataContainer",
1566 "_objFlags": 0,
1567 "_parent": {
1568 "__id__": 34
1569 },
1570 "_children": [],
1571 "_active": true,
1572 "_level": 0,
1573 "_components": [],
1574 "_prefab": null,
1575 "_opacity": 255,
1576 "_color": {
1577 "__type__": "cc.Color",
1578 "r": 255,
1579 "g": 255,
1580 "b": 255,
1581 "a": 255
1582 },
1583 "_contentSize": {
1584 "__type__": "cc.Size",
1585 "width": 0,
1586 "height": 0
1587 },
1588 "_anchorPoint": {
1589 "__type__": "cc.Vec2",
1590 "x": 0.5,
1591 "y": 0.5
1592 },
1593 "_position": {
1594 "__type__": "cc.Vec3",
1595 "x": 0,
1596 "y": 0,
1597 "z": 0
1598 },
1599 "_scale": {
1600 "__type__": "cc.Vec3",
1601 "x": 1,
1602 "y": 1,
1603 "z": 1
1604 },
1605 "_eulerAngles": {
1606 "__type__": "cc.Vec3",
1607 "x": 0,
1608 "y": 0,
1609 "z": 0
1610 },
1611 "_skewX": 0,
1612 "_skewY": 0,
1613 "_is3DNode": false,
1614 "groupIndex": 0,
1615 "_rotationX": 0,
1616 "_rotationY": 0,
1617 "_id": "90KMnOYbhKZbs0FHkoXudv"
1618 },
1619 {
1620 "__type__": "cc.Mask",
1621 "_name": "",
1622 "_objFlags": 0,
1623 "node": {
1624 "__id__": 34
1625 },
1626 "_enabled": true,
1627 "_materials": [
1628 {
1629 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1630 }
1631 ],
1632 "_spriteFrame": null,
1633 "_type": 0,
1634 "_segments": 64,
1635 "_N$alphaThreshold": 1,
1636 "_N$inverted": false,
1637 "_id": "3dRg5i3XRBNpGSxSn+2LjG"
1638 },
1639 {
1640 "__type__": "cc.Node",
1641 "_name": "ScrollBarContainer",
1642 "_objFlags": 0,
1643 "_parent": {
1644 "__id__": 33
1645 },
1646 "_children": [
1647 {
1648 "__id__": 38
1649 },
1650 {
1651 "__id__": 40
1652 }
1653 ],
1654 "_active": true,
1655 "_level": 0,
1656 "_components": [
1657 {
1658 "__id__": 55
1659 },
1660 {
1661 "__id__": 56
1662 }
1663 ],
1664 "_prefab": null,
1665 "_opacity": 255,
1666 "_color": {
1667 "__type__": "cc.Color",
1668 "r": 255,
1669 "g": 255,
1670 "b": 255,
1671 "a": 255
1672 },
1673 "_contentSize": {
1674 "__type__": "cc.Size",
1675 "width": 10,
1676 "height": 455
1677 },
1678 "_anchorPoint": {
1679 "__type__": "cc.Vec2",
1680 "x": 0.5,
1681 "y": 0.5
1682 },
1683 "_position": {
1684 "__type__": "cc.Vec3",
1685 "x": 320,
1686 "y": 15,
1687 "z": 0
1688 },
1689 "_scale": {
1690 "__type__": "cc.Vec3",
1691 "x": 1,
1692 "y": 1,
1693 "z": 1
1694 },
1695 "_eulerAngles": {
1696 "__type__": "cc.Vec3",
1697 "x": 0,
1698 "y": 0,
1699 "z": 0
1700 },
1701 "_skewX": 0,
1702 "_skewY": 0,
1703 "_is3DNode": false,
1704 "groupIndex": 0,
1705 "_rotationX": 0,
1706 "_rotationY": 0,
1707 "_id": "1aNiDpp7hEArsz2bRM9RWV"
1708 },
1709 {
1710 "__type__": "cc.Node",
1711 "_name": "ScrollBarHight",
1712 "_objFlags": 0,
1713 "_parent": {
1714 "__id__": 37
1715 },
1716 "_children": [],
1717 "_active": true,
1718 "_level": 0,
1719 "_components": [
1720 {
1721 "__id__": 39
1722 }
1723 ],
1724 "_prefab": null,
1725 "_opacity": 100,
1726 "_color": {
1727 "__type__": "cc.Color",
1728 "r": 255,
1729 "g": 255,
1730 "b": 255,
1731 "a": 255
1732 },
1733 "_contentSize": {
1734 "__type__": "cc.Size",
1735 "width": 2,
1736 "height": 455
1737 },
1738 "_anchorPoint": {
1739 "__type__": "cc.Vec2",
1740 "x": 0.5,
1741 "y": 0.5
1742 },
1743 "_position": {
1744 "__type__": "cc.Vec3",
1745 "x": 0,
1746 "y": 0,
1747 "z": 0
1748 },
1749 "_scale": {
1750 "__type__": "cc.Vec3",
1751 "x": 1,
1752 "y": 1,
1753 "z": 1
1754 },
1755 "_eulerAngles": {
1756 "__type__": "cc.Vec3",
1757 "x": 0,
1758 "y": 0,
1759 "z": 0
1760 },
1761 "_skewX": 0,
1762 "_skewY": 0,
1763 "_is3DNode": false,
1764 "groupIndex": 0,
1765 "_rotationX": 0,
1766 "_rotationY": 0,
1767 "_id": "b2IIv3FrRNs46kdzjx3Rgd"
1768 },
1769 {
1770 "__type__": "cc.Sprite",
1771 "_name": "",
1772 "_objFlags": 0,
1773 "node": {
1774 "__id__": 38
1775 },
1776 "_enabled": true,
1777 "_materials": [
1778 {
1779 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1780 }
1781 ],
1782 "_srcBlendFactor": 770,
1783 "_dstBlendFactor": 771,
1784 "_spriteFrame": {
1785 "__uuid__": "09a8ef24-6e6c-4375-93fd-fc0e0219f0a1"
1786 },
1787 "_type": 0,
1788 "_sizeMode": 0,
1789 "_fillType": 0,
1790 "_fillCenter": {
1791 "__type__": "cc.Vec2",
1792 "x": 0,
1793 "y": 0
1794 },
1795 "_fillStart": 0,
1796 "_fillRange": 0,
1797 "_isTrimmedMode": true,
1798 "_atlas": null,
1799 "_id": "8desnq8dxPyZpD9o71Q4eq"
1800 },
1801 {
1802 "__type__": "cc.Node",
1803 "_name": "ScrollBarShadow",
1804 "_objFlags": 0,
1805 "_parent": {
1806 "__id__": 37
1807 },
1808 "_children": [
1809 {
1810 "__id__": 41
1811 }
1812 ],
1813 "_active": true,
1814 "_level": 0,
1815 "_components": [
1816 {
1817 "__id__": 53
1818 },
1819 {
1820 "__id__": 54
1821 }
1822 ],
1823 "_prefab": null,
1824 "_opacity": 255,
1825 "_color": {
1826 "__type__": "cc.Color",
1827 "r": 255,
1828 "g": 255,
1829 "b": 255,
1830 "a": 255
1831 },
1832 "_contentSize": {
1833 "__type__": "cc.Size",
1834 "width": 2,
1835 "height": 94
1836 },
1837 "_anchorPoint": {
1838 "__type__": "cc.Vec2",
1839 "x": 0.5,
1840 "y": 0
1841 },
1842 "_position": {
1843 "__type__": "cc.Vec3",
1844 "x": 0,
1845 "y": 133.5,
1846 "z": 0
1847 },
1848 "_scale": {
1849 "__type__": "cc.Vec3",
1850 "x": 1,
1851 "y": 1,
1852 "z": 1
1853 },
1854 "_eulerAngles": {
1855 "__type__": "cc.Vec3",
1856 "x": 0,
1857 "y": 0,
1858 "z": 0
1859 },
1860 "_skewX": 0,
1861 "_skewY": 0,
1862 "_is3DNode": false,
1863 "groupIndex": 0,
1864 "_rotationX": 0,
1865 "_rotationY": 0,
1866 "_id": "59yfJ4R8lOpY2DqHDc8vQe"
1867 },
1868 {
1869 "__type__": "cc.Node",
1870 "_name": "ScrollBarBlock",
1871 "_objFlags": 0,
1872 "_parent": {
1873 "__id__": 40
1874 },
1875 "_children": [
1876 {
1877 "__id__": 42
1878 },
1879 {
1880 "__id__": 45
1881 },
1882 {
1883 "__id__": 48
1884 }
1885 ],
1886 "_active": true,
1887 "_level": 0,
1888 "_components": [
1889 {
1890 "__id__": 51
1891 },
1892 {
1893 "__id__": 52
1894 }
1895 ],
1896 "_prefab": null,
1897 "_opacity": 255,
1898 "_color": {
1899 "__type__": "cc.Color",
1900 "r": 255,
1901 "g": 255,
1902 "b": 255,
1903 "a": 255
1904 },
1905 "_contentSize": {
1906 "__type__": "cc.Size",
1907 "width": 10,
1908 "height": 94
1909 },
1910 "_anchorPoint": {
1911 "__type__": "cc.Vec2",
1912 "x": 0.5,
1913 "y": 0.5
1914 },
1915 "_position": {
1916 "__type__": "cc.Vec3",
1917 "x": 0,
1918 "y": 47,
1919 "z": 0
1920 },
1921 "_scale": {
1922 "__type__": "cc.Vec3",
1923 "x": 1,
1924 "y": 1,
1925 "z": 1
1926 },
1927 "_eulerAngles": {
1928 "__type__": "cc.Vec3",
1929 "x": 0,
1930 "y": 0,
1931 "z": 0
1932 },
1933 "_skewX": 0,
1934 "_skewY": 0,
1935 "_is3DNode": false,
1936 "groupIndex": 0,
1937 "_rotationX": 0,
1938 "_rotationY": 0,
1939 "_id": "90g1DD5VVKcJl1z9AI6fro"
1940 },
1941 {
1942 "__type__": "cc.Node",
1943 "_name": "AU",
1944 "_objFlags": 0,
1945 "_parent": {
1946 "__id__": 41
1947 },
1948 "_children": [],
1949 "_active": true,
1950 "_level": 0,
1951 "_components": [
1952 {
1953 "__id__": 43
1954 },
1955 {
1956 "__id__": 44
1957 }
1958 ],
1959 "_prefab": null,
1960 "_opacity": 255,
1961 "_color": {
1962 "__type__": "cc.Color",
1963 "r": 255,
1964 "g": 255,
1965 "b": 255,
1966 "a": 255
1967 },
1968 "_contentSize": {
1969 "__type__": "cc.Size",
1970 "width": 10,
1971 "height": 12
1972 },
1973 "_anchorPoint": {
1974 "__type__": "cc.Vec2",
1975 "x": 0.5,
1976 "y": 0.5
1977 },
1978 "_position": {
1979 "__type__": "cc.Vec3",
1980 "x": 30,
1981 "y": 47,
1982 "z": 0
1983 },
1984 "_scale": {
1985 "__type__": "cc.Vec3",
1986 "x": 1,
1987 "y": 1,
1988 "z": 1
1989 },
1990 "_eulerAngles": {
1991 "__type__": "cc.Vec3",
1992 "x": 0,
1993 "y": 0,
1994 "z": 0
1995 },
1996 "_skewX": 0,
1997 "_skewY": 0,
1998 "_is3DNode": false,
1999 "groupIndex": 0,
2000 "_rotationX": 0,
2001 "_rotationY": 0,
2002 "_id": "f0SQk59+RCA4lbh8aHBxNG"
2003 },
2004 {
2005 "__type__": "cc.Sprite",
2006 "_name": "",
2007 "_objFlags": 0,
2008 "node": {
2009 "__id__": 42
2010 },
2011 "_enabled": true,
2012 "_materials": [
2013 {
2014 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
2015 }
2016 ],
2017 "_srcBlendFactor": 770,
2018 "_dstBlendFactor": 771,
2019 "_spriteFrame": {
2020 "__uuid__": "4c455926-9c22-4c21-904f-115a1b42be25"
2021 },
2022 "_type": 0,
2023 "_sizeMode": 0,
2024 "_fillType": 0,
2025 "_fillCenter": {
2026 "__type__": "cc.Vec2",
2027 "x": 0,
2028 "y": 0
2029 },
2030 "_fillStart": 0,
2031 "_fillRange": 0,
2032 "_isTrimmedMode": true,
2033 "_atlas": null,
2034 "_id": "adb9HunqBAKLr9BFrLWSJh"
2035 },
2036 {
2037 "__type__": "cc.Widget",
2038 "_name": "",
2039 "_objFlags": 0,
2040 "node": {
2041 "__id__": 42
2042 },
2043 "_enabled": true,
2044 "alignMode": 0,
2045 "_target": null,
2046 "_alignFlags": 12,
2047 "_left": 30,
2048 "_right": 0,
2049 "_top": 41,
2050 "_bottom": 88,
2051 "_verticalCenter": 0,
2052 "_horizontalCenter": 0,
2053 "_isAbsLeft": true,
2054 "_isAbsRight": true,
2055 "_isAbsTop": true,
2056 "_isAbsBottom": true,
2057 "_isAbsHorizontalCenter": true,
2058 "_isAbsVerticalCenter": true,
2059 "_originalWidth": 0,
2060 "_originalHeight": 12,
2061 "_id": "bdCqmmOitO6rNBvFJvsBQn"
2062 },
2063 {
2064 "__type__": "cc.Node",
2065 "_name": "AD",
2066 "_objFlags": 0,
2067 "_parent": {
2068 "__id__": 41
2069 },
2070 "_children": [],
2071 "_active": true,
2072 "_level": 0,
2073 "_components": [
2074 {
2075 "__id__": 46
2076 },
2077 {
2078 "__id__": 47
2079 }
2080 ],
2081 "_prefab": null,
2082 "_opacity": 255,
2083 "_color": {
2084 "__type__": "cc.Color",
2085 "r": 255,
2086 "g": 255,
2087 "b": 255,
2088 "a": 255
2089 },
2090 "_contentSize": {
2091 "__type__": "cc.Size",
2092 "width": 10,
2093 "height": 13
2094 },
2095 "_anchorPoint": {
2096 "__type__": "cc.Vec2",
2097 "x": 0.5,
2098 "y": 0.5
2099 },
2100 "_position": {
2101 "__type__": "cc.Vec3",
2102 "x": 30,
2103 "y": -47,
2104 "z": 0
2105 },
2106 "_scale": {
2107 "__type__": "cc.Vec3",
2108 "x": 1,
2109 "y": 1,
2110 "z": 1
2111 },
2112 "_eulerAngles": {
2113 "__type__": "cc.Vec3",
2114 "x": 0,
2115 "y": 0,
2116 "z": 0
2117 },
2118 "_skewX": 0,
2119 "_skewY": 0,
2120 "_is3DNode": false,
2121 "groupIndex": 0,
2122 "_rotationX": 0,
2123 "_rotationY": 0,
2124 "_id": "a5bJovcSdHva2O0wRkHm86"
2125 },
2126 {
2127 "__type__": "cc.Sprite",
2128 "_name": "",
2129 "_objFlags": 0,
2130 "node": {
2131 "__id__": 45
2132 },
2133 "_enabled": true,
2134 "_materials": [
2135 {
2136 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
2137 }
2138 ],
2139 "_srcBlendFactor": 770,
2140 "_dstBlendFactor": 771,
2141 "_spriteFrame": {
2142 "__uuid__": "17b8df2f-d8ef-4693-8db5-d19182b1dd0b"
2143 },
2144 "_type": 0,
2145 "_sizeMode": 0,
2146 "_fillType": 0,
2147 "_fillCenter": {
2148 "__type__": "cc.Vec2",
2149 "x": 0,
2150 "y": 0
2151 },
2152 "_fillStart": 0,
2153 "_fillRange": 0,
2154 "_isTrimmedMode": true,
2155 "_atlas": null,
2156 "_id": "29IY0GjSxFR7PkweOmTiES"
2157 },
2158 {
2159 "__type__": "cc.Widget",
2160 "_name": "",
2161 "_objFlags": 0,
2162 "node": {
2163 "__id__": 45
2164 },
2165 "_enabled": true,
2166 "alignMode": 0,
2167 "_target": null,
2168 "_alignFlags": 13,
2169 "_left": 30,
2170 "_right": 0,
2171 "_top": 87.5,
2172 "_bottom": -6.5,
2173 "_verticalCenter": 0,
2174 "_horizontalCenter": 0,
2175 "_isAbsLeft": true,
2176 "_isAbsRight": true,
2177 "_isAbsTop": true,
2178 "_isAbsBottom": true,
2179 "_isAbsHorizontalCenter": true,
2180 "_isAbsVerticalCenter": true,
2181 "_originalWidth": 0,
2182 "_originalHeight": 12,
2183 "_id": "cf5FTQfW9KvbFtsUwtUCTN"
2184 },
2185 {
2186 "__type__": "cc.Node",
2187 "_name": "Page",
2188 "_objFlags": 0,
2189 "_parent": {
2190 "__id__": 41
2191 },
2192 "_children": [],
2193 "_active": true,
2194 "_level": 0,
2195 "_components": [
2196 {
2197 "__id__": 49
2198 },
2199 {
2200 "__id__": 50
2201 }
2202 ],
2203 "_prefab": null,
2204 "_opacity": 255,
2205 "_color": {
2206 "__type__": "cc.Color",
2207 "r": 255,
2208 "g": 255,
2209 "b": 255,
2210 "a": 255
2211 },
2212 "_contentSize": {
2213 "__type__": "cc.Size",
2214 "width": 0,
2215 "height": 22.68
2216 },
2217 "_anchorPoint": {
2218 "__type__": "cc.Vec2",
2219 "x": 0.5,
2220 "y": 0.5
2221 },
2222 "_position": {
2223 "__type__": "cc.Vec3",
2224 "x": 30,
2225 "y": -2.34,
2226 "z": 0
2227 },
2228 "_scale": {
2229 "__type__": "cc.Vec3",
2230 "x": 1,
2231 "y": 1,
2232 "z": 1
2233 },
2234 "_eulerAngles": {
2235 "__type__": "cc.Vec3",
2236 "x": 0,
2237 "y": 0,
2238 "z": 0
2239 },
2240 "_skewX": 0,
2241 "_skewY": 0,
2242 "_is3DNode": false,
2243 "groupIndex": 0,
2244 "_rotationX": 0,
2245 "_rotationY": 0,
2246 "_id": "fejRLI+3ZPooadi3+lsPNf"
2247 },
2248 {
2249 "__type__": "cc.RichText",
2250 "_name": "",
2251 "_objFlags": 0,
2252 "node": {
2253 "__id__": 48
2254 },
2255 "_enabled": true,
2256 "_fontFamily": "Arial",
2257 "_isSystemFontUsed": true,
2258 "_N$string": "",
2259 "_N$horizontalAlign": 1,
2260 "_N$fontSize": 18,
2261 "_N$font": null,
2262 "_N$maxWidth": 0,
2263 "_N$lineHeight": 18,
2264 "_N$imageAtlas": null,
2265 "_N$handleTouchEvent": true,
2266 "_id": "60hvQ7BytEDYyf7xnkE4Sc"
2267 },
2268 {
2269 "__type__": "cc.Widget",
2270 "_name": "",
2271 "_objFlags": 0,
2272 "node": {
2273 "__id__": 48
2274 },
2275 "_enabled": true,
2276 "alignMode": 0,
2277 "_target": null,
2278 "_alignFlags": 9,
2279 "_left": 35,
2280 "_right": 0,
2281 "_top": 38,
2282 "_bottom": 0,
2283 "_verticalCenter": 0,
2284 "_horizontalCenter": 0,
2285 "_isAbsLeft": true,
2286 "_isAbsRight": true,
2287 "_isAbsTop": true,
2288 "_isAbsBottom": true,
2289 "_isAbsHorizontalCenter": true,
2290 "_isAbsVerticalCenter": true,
2291 "_originalWidth": 0,
2292 "_originalHeight": 0,
2293 "_id": "57rt7PZv5FRKp+SRgQllO5"
2294 },
2295 {
2296 "__type__": "cc.Sprite",
2297 "_name": "",
2298 "_objFlags": 0,
2299 "node": {
2300 "__id__": 41
2301 },
2302 "_enabled": true,
2303 "_materials": [
2304 {
2305 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
2306 }
2307 ],
2308 "_srcBlendFactor": 770,
2309 "_dstBlendFactor": 771,
2310 "_spriteFrame": {
2311 "__uuid__": "ccecb956-ef67-4a11-8255-2d476e221119"
2312 },
2313 "_type": 0,
2314 "_sizeMode": 0,
2315 "_fillType": 0,
2316 "_fillCenter": {
2317 "__type__": "cc.Vec2",
2318 "x": 0,
2319 "y": 0
2320 },
2321 "_fillStart": 0,
2322 "_fillRange": 0,
2323 "_isTrimmedMode": true,
2324 "_atlas": null,
2325 "_id": "49fd0muHtCOZRhb5ie4xyd"
2326 },
2327 {
2328 "__type__": "cc.Widget",
2329 "_name": "",
2330 "_objFlags": 0,
2331 "node": {
2332 "__id__": 41
2333 },
2334 "_enabled": true,
2335 "alignMode": 2,
2336 "_target": {
2337 "__id__": 40
2338 },
2339 "_alignFlags": 4,
2340 "_left": -4,
2341 "_right": 0,
2342 "_top": 0,
2343 "_bottom": 0,
2344 "_verticalCenter": 0,
2345 "_horizontalCenter": 0,
2346 "_isAbsLeft": true,
2347 "_isAbsRight": true,
2348 "_isAbsTop": true,
2349 "_isAbsBottom": true,
2350 "_isAbsHorizontalCenter": true,
2351 "_isAbsVerticalCenter": true,
2352 "_originalWidth": 0,
2353 "_originalHeight": 94,
2354 "_id": "8f3pTWa8ZDX4XikZXGZTlT"
2355 },
2356 {
2357 "__type__": "cc.Sprite",
2358 "_name": "",
2359 "_objFlags": 0,
2360 "node": {
2361 "__id__": 40
2362 },
2363 "_enabled": true,
2364 "_materials": [
2365 {
2366 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
2367 }
2368 ],
2369 "_srcBlendFactor": 770,
2370 "_dstBlendFactor": 771,
2371 "_spriteFrame": {
2372 "__uuid__": "1668a88d-480a-4952-9870-4c7933af5cba"
2373 },
2374 "_type": 0,
2375 "_sizeMode": 0,
2376 "_fillType": 0,
2377 "_fillCenter": {
2378 "__type__": "cc.Vec2",
2379 "x": 0,
2380 "y": 0
2381 },
2382 "_fillStart": 0,
2383 "_fillRange": 0,
2384 "_isTrimmedMode": true,
2385 "_atlas": null,
2386 "_id": "8c67Eg7MFK4rjqgn5Upj9r"
2387 },
2388 {
2389 "__type__": "cc.Widget",
2390 "_name": "",
2391 "_objFlags": 0,
2392 "node": {
2393 "__id__": 40
2394 },
2395 "_enabled": true,
2396 "alignMode": 2,
2397 "_target": null,
2398 "_alignFlags": 1,
2399 "_left": 0,
2400 "_right": 0,
2401 "_top": 0,
2402 "_bottom": 0,
2403 "_verticalCenter": 0,
2404 "_horizontalCenter": 0,
2405 "_isAbsLeft": true,
2406 "_isAbsRight": true,
2407 "_isAbsTop": true,
2408 "_isAbsBottom": true,
2409 "_isAbsHorizontalCenter": true,
2410 "_isAbsVerticalCenter": true,
2411 "_originalWidth": 0,
2412 "_originalHeight": 0,
2413 "_id": "07UZghhdtJsZcnvvLPRUSS"
2414 },
2415 {
2416 "__type__": "cc.Widget",
2417 "_name": "",
2418 "_objFlags": 0,
2419 "node": {
2420 "__id__": 37
2421 },
2422 "_enabled": true,
2423 "alignMode": 0,
2424 "_target": null,
2425 "_alignFlags": 33,
2426 "_left": 0,
2427 "_right": 0,
2428 "_top": 0,
2429 "_bottom": 0,
2430 "_verticalCenter": 0,
2431 "_horizontalCenter": 0,
2432 "_isAbsLeft": true,
2433 "_isAbsRight": true,
2434 "_isAbsTop": true,
2435 "_isAbsBottom": true,
2436 "_isAbsHorizontalCenter": true,
2437 "_isAbsVerticalCenter": true,
2438 "_originalWidth": 0,
2439 "_originalHeight": 0,
2440 "_id": "ea4k8ldU5EJ5ETsQyao6Sy"
2441 },
2442 {
2443 "__type__": "cc.Mask",
2444 "_name": "",
2445 "_objFlags": 0,
2446 "node": {
2447 "__id__": 37
2448 },
2449 "_enabled": false,
2450 "_materials": [],
2451 "_spriteFrame": null,
2452 "_type": 0,
2453 "_segments": 64,
2454 "_N$alphaThreshold": 0,
2455 "_N$inverted": false,
2456 "_id": "deyBKFZwlFqq1M21ITxgrE"
2457 },
2458 {
2459 "__type__": "cc.Widget",
2460 "_name": "",
2461 "_objFlags": 0,
2462 "node": {
2463 "__id__": 33
2464 },
2465 "_enabled": true,
2466 "alignMode": 0,
2467 "_target": null,
2468 "_alignFlags": 9,
2469 "_left": 501,
2470 "_right": 0,
2471 "_top": 162,
2472 "_bottom": 0,
2473 "_verticalCenter": 0,
2474 "_horizontalCenter": 0,
2475 "_isAbsLeft": true,
2476 "_isAbsRight": true,
2477 "_isAbsTop": true,
2478 "_isAbsBottom": true,
2479 "_isAbsHorizontalCenter": true,
2480 "_isAbsVerticalCenter": true,
2481 "_originalWidth": 0,
2482 "_originalHeight": 0,
2483 "_id": "7cKhrXaqBIirJh6anY9d5q"
2484 },
2485 {
2486 "__type__": "cc.Node",
2487 "_name": "DataPosition",
2488 "_objFlags": 0,
2489 "_parent": {
2490 "__id__": 2
2491 },
2492 "_children": [],
2493 "_active": true,
2494 "_level": 2,
2495 "_components": [
2496 {
2497 "__id__": 59
2498 },
2499 {
2500 "__id__": 60
2501 }
2502 ],
2503 "_prefab": null,
2504 "_opacity": 255,
2505 "_color": {
2506 "__type__": "cc.Color",
2507 "r": 255,
2508 "g": 255,
2509 "b": 255,
2510 "a": 255
2511 },
2512 "_contentSize": {
2513 "__type__": "cc.Size",
2514 "width": 25.02,
2515 "height": 22.68
2516 },
2517 "_anchorPoint": {
2518 "__type__": "cc.Vec2",
2519 "x": 0.5,
2520 "y": 0.5
2521 },
2522 "_position": {
2523 "__type__": "cc.Vec3",
2524 "x": 521.5249999999999,
2525 "y": -289.34,
2526 "z": 0
2527 },
2528 "_scale": {
2529 "__type__": "cc.Vec3",
2530 "x": 1,
2531 "y": 1,
2532 "z": 1
2533 },
2534 "_eulerAngles": {
2535 "__type__": "cc.Vec3",
2536 "x": 0,
2537 "y": 0,
2538 "z": 0
2539 },
2540 "_skewX": 0,
2541 "_skewY": 0,
2542 "_is3DNode": false,
2543 "groupIndex": 0,
2544 "_rotationX": 0,
2545 "_rotationY": 0,
2546 "_id": "9d7tLHLx1DMLHswWQ5+hBa"
2547 },
2548 {
2549 "__type__": "cc.Label",
2550 "_name": "",
2551 "_objFlags": 0,
2552 "node": {
2553 "__id__": 58
2554 },
2555 "_enabled": true,
2556 "_materials": [
2557 {
2558 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
2559 }
2560 ],
2561 "_useOriginalSize": false,
2562 "_string": "1/1",
2563 "_N$string": "1/1",
2564 "_fontSize": 18,
2565 "_lineHeight": 18,
2566 "_enableWrapText": true,
2567 "_N$file": null,
2568 "_isSystemFontUsed": true,
2569 "_spacingX": 0,
2570 "_batchAsBitmap": false,
2571 "_N$horizontalAlign": 1,
2572 "_N$verticalAlign": 1,
2573 "_N$fontFamily": "Arial",
2574 "_N$overflow": 0,
2575 "_N$cacheMode": 0,
2576 "_id": "fcG1jqBsxNNomaFGUmA87P"
2577 },
2578 {
2579 "__type__": "cc.Widget",
2580 "_name": "",
2581 "_objFlags": 0,
2582 "node": {
2583 "__id__": 58
2584 },
2585 "_enabled": true,
2586 "alignMode": 1,
2587 "_target": null,
2588 "_alignFlags": 9,
2589 "_left": 1149.0149999999999,
2590 "_right": 0,
2591 "_top": 638,
2592 "_bottom": 0,
2593 "_verticalCenter": 0,
2594 "_horizontalCenter": 0,
2595 "_isAbsLeft": true,
2596 "_isAbsRight": true,
2597 "_isAbsTop": true,
2598 "_isAbsBottom": true,
2599 "_isAbsHorizontalCenter": true,
2600 "_isAbsVerticalCenter": true,
2601 "_originalWidth": 0,
2602 "_originalHeight": 0,
2603 "_id": "85adhn4SRNALQjkFOfYMIV"
2604 },
2605 {
2606 "__type__": "cc.Canvas",
2607 "_name": "",
2608 "_objFlags": 0,
2609 "node": {
2610 "__id__": 2
2611 },
2612 "_enabled": true,
2613 "_designResolution": {
2614 "__type__": "cc.Size",
2615 "width": 1280,
2616 "height": 720
2617 },
2618 "_fitWidth": false,
2619 "_fitHeight": true,
2620 "_id": "80XkYW0kBPM5c/oYciikEq"
2621 },
2622 {
2623 "__type__": "42be43vaEtAiK/s7hXSZAJJ",
2624 "_name": "",
2625 "_objFlags": 0,
2626 "node": {
2627 "__id__": 2
2628 },
2629 "_enabled": true,
2630 "_cLog": null,
2631 "_cApplication": null,
2632 "_cFocus": null,
2633 "_aFocusTargets": [],
2634 "_fiCurrentFocus": null,
2635 "_iSceneStatus": 0,
2636 "_fFocusScaleFactor": 1.06,
2637 "_bIsFocusInit": false,
2638 "_oSceneContext": null,
2639 "_oNextSceneParameter": null,
2640 "_compPlayer": null,
2641 "_aTouchContext": [],
2642 "_defaultBackScene": null,
2643 "_oFocusScaleFactorInfo": null,
2644 "holdClick": false,
2645 "_bShowExitBox": false,
2646 "spriteKeywordDelete": {
2647 "__id__": 16
2648 },
2649 "_bBackStatus": false,
2650 "PFB_RECORD": {
2651 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
2652 },
2653 "PFB_CHAR": {
2654 "__uuid__": "e145799f-5dbb-46d3-960e-46dfe3217802"
2655 },
2656 "PFB_TYPE": {
2657 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
2658 },
2659 "_id": "64xx9o8vZGLL/Gp6Dv6WqN"
2660 }
2661 ]
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.2.0",
3 "uuid": "86937e8d-f82c-4b9e-b602-c2eacc4b0abb",
4 "asyncLoadAssets": false,
5 "autoReleaseAssets": false,
6 "subMetas": {}
7 }
...\ No newline at end of file ...\ No newline at end of file
1 //分类
2 var Common = require('Common');
3 var Network = require('Network');
4 var TVFocus = require('TVFocus');
5 var CCTVFocus = require('CCTVFocus');
6 var FocusInfo = require('FocusInfo');
7 var TVCanvas = require('TVCanvas');
8 var TVScrollParameter = require('TVScrollParameter');
9 var ListView = require('ListView');
10 var BusinessParameter = require('BusinessParameter');
11 var ListCell = require('ListCell');
12
13 cc.Class({
14 extends: TVCanvas,
15
16 properties: {
17 _oInit: null,
18 TYPE_LIST_CELL_SIZE: 5,
19
20 _bBackStatus: false,
21
22 PFB_TYPE: {
23 default: null,
24 type: cc.Prefab,
25 },
26 PFB_RECOMMEND: {
27 default: null,
28 type: cc.Prefab
29 },
30 },
31
32 onLoad: function () {
33 // cc.log("Category(onLoad)------------------>");
34 this._super();
35
36 this._bIsSongListMoving = false;
37 this._strPageBackgroundCId = "";
38 this._iShowCellRows = 3;
39 this._iAlphaCellRows = 0;
40 this._iHiddenCellRows = 3;
41 this._iCellCountEachRow = 2;
42 this._iBeginPositionX = -200;
43 this._iBeginPositionY = 210;
44 this._fCellMarginTop = 20;
45 this._fCellMarginRight = 15;
46 this._fCellMarginBottom = 10;
47 this._fCellMarginLeft = 0;
48
49 //-----------上下文及参数相关处理------------
50 let oSceneParameter = this._cApplication.getTopSceneParameter();
51 if (oSceneParameter) { //其他界面跳转过来的
52 this._strAppId = oSceneParameter.appId;//应用id
53 }
54 //恢复上下文
55 if (this._cApplication.getBackStatus()) { //回退界面回来时,把之前的找回来
56 this._oSceneContext = this._cApplication.popSceneContext();
57 this._cApplication.setBackStatus(false);
58 this._bBackStatus = true;
59 this._strAppId = this._oSceneContext.appId;
60 } else {
61 this._oSceneContext = {};
62 this._oSceneContext.focusPath = "NaviList/NaviCell0";
63 this._oSceneContext.iNaviIndex = 0;
64 this._oSceneContext.iTypeIndex = 0;
65 this._oSceneContext.iTypeId = -1; //默认的第一个typeid就是-1
66 this._oSceneContext.categoryRecordIndexOfFirstCell = 0;
67 this._oSceneContext.typeListY = 0;
68 this._oSceneContext.appId = "";
69 // this._oSceneContext.elderTypeId = oSceneParameter.elderTypeId || 37; //从上级拿过来的二级父Id
70 }
71 //-----上下文及参数处理结束---------
72
73 this._oInit = {
74 bIsNaviDataInit: false,
75 bIsCatPromotionDataInit: false,
76 bIsTypeListDataInit: false,
77
78 oCatList: {}, //各个应用分类列表集合
79 oCatProList: {}, //各个应用分类推荐标签的推荐位组合
80 };
81
82 //左分类框框
83 this._nodeTypeListWrapper = cc.find("TypeListArea/TypeListWrapper", this.node);
84 this._nodeTypeList = cc.find("TypeList", this._nodeTypeListWrapper);
85 this._nodeTypeList.addComponent(TVScrollParameter);
86
87 //滚动条按钮
88 let nodeScrollBtn = cc.find("CategoryList/ScrollBarContainer/ScrollBarShadow/ScrollBarBlock", this.node);
89 var fiScrollBtn = nodeScrollBtn.addComponent(FocusInfo);
90 this._aFocusTargets[0]['scroll_bar_block'] = nodeScrollBtn;
91 fiScrollBtn.init(null, true);
92
93 this.getPageBg(this, "background");
94 this.getNavList(); //获取导航栏信息
95 // this.getCatPromotion(); //获取分类栏上的推荐位组 //暂时用不着
96 },
97
98 getNavList: function () {
99 var oNavParas = {
100 'view': 'json',
101 "start": 0,
102 "limit": 100,
103 "parentId": 2,
104 "sortField": "sequence",
105 "sortDirection": 'asc',
106 'token': Common.TEST_API_TOKEN_EDU,
107 };
108 Network.ajax("GET", Common.TOPDRAW_API_SERVER_EDU + "Category/ListByParent", null, oNavParas,
109 function (strResponse) {
110 try {
111 var oJSONResult = JSON.parse(strResponse);
112 if (oJSONResult.businessCode == 'success') {
113 this._oInit.aNavList = [];
114 for (var i = 0; i < oJSONResult.resultSet.length; i++) {
115 var oProgram = oJSONResult.resultSet[i];
116 // var oTvlink = JSON.parse(oProgram.description);
117 //copy了一份
118 var oListCell = {};
119 // oListCell.appId = oTvlink.appId;
120 oListCell.id = oProgram.id;
121 // oListCell.dirURL = oTvlink.dirURL;
122 // oListCell.destURL = oTvlink.destURL;
123 // oListCell.playURL = oProgram.value;
124 oListCell.commonSrc = "";
125 // oListCell.focusSrc = "";
126 oListCell.leftSrc = '';
127 // oListCell.rightSrc = '';
128 oListCell.commonSrcWidth = ''; //记录选中时的宽度
129 oListCell.commonSrcHeight = ''; //高度
130 // if (typeof (oProgram.images.map.normal) != 'undefined' && typeof (oProgram.images.map.normal[0]) != 'undefined') {
131 // oListCell.focusSrc = oProgram.images.list[oProgram.images.map.normal[0]].fileUrl;
132 // oListCell.width = oProgram.images.list[oProgram.images.map.normal[0]].width;
133 // }
134 if (typeof (oProgram.images.map.icon) != 'undefined' && typeof (oProgram.images.map.icon[0]) != 'undefined') {
135 oListCell.commonSrc = oProgram.images.list[oProgram.images.map.icon[0]].fileUrl;
136 oListCell.commonSrcWidth = oProgram.images.list[oProgram.images.map.icon[0]].width;
137 oListCell.commonSrcHeight = oProgram.images.list[oProgram.images.map.icon[0]].height;
138 }
139 if (typeof (oProgram.images.map.stills) != 'undefined' && typeof (oProgram.images.map.stills[0]) != 'undefined') {
140 oListCell.leftSrc = oProgram.images.list[oProgram.images.map.stills[0]].fileUrl;
141 }
142 // if (typeof (oProgram.images.map.background) != 'undefined' && typeof (oProgram.images.map.background[0]) != 'undefined') {
143 // oListCell.rightSrc = oProgram.images.list[oProgram.images.map.background[0]].fileUrl;
144 // }
145 // oListCell.parentId = this.Global[oListCell.appId].baseCId;
146 this._oInit.aNavList.push(oListCell);
147 }
148 } else {
149 cc.log("Business Error:get nav..." + oJSONResult.description);
150 }
151
152 this._oInit.bIsNaviDataInit = true;
153 this.initNaviList();
154
155 if (this._oInit.bIsNaviDataInit) {
156 // this.initData();
157 this.getTypeList();
158 }
159 } catch (error) {
160 cc.log("Business Exception:get nav..." + error);
161 }
162 },
163 function (strResponse) {
164 cc.log("Business Error:get nav..." + strResponse);
165 }, this, "uuid");
166 },
167
168 //初始化导航栏
169 initNaviList: function () {
170 var self = this;
171 this._nodeNaviList = cc.find("NaviList", this.node);
172 this._oInit.aNavTextureList = [];
173 let count = this._oInit.aNavList.length;
174 for (let i = 0; i < this._oInit.aNavList.length; i++) {
175 let oTextureCell = {}; //存储缓存
176 let nodeNaviCell = new cc.Node();
177 this._nodeNaviList.addChild(nodeNaviCell, 10, "NaviCell" + i);
178 //准备焦点坐标
179 let fiTypeBlock = nodeNaviCell.addComponent(FocusInfo);
180 fiTypeBlock.init('', true, null, null, 1.0);
181 this._aFocusTargets[0]['navi_list_cell_' + i] = nodeNaviCell;
182 if (this._oInit.aNavList[i].commonSrc) {
183 // nodeNaviCell.width=this._oInit.aNavList[i].width;
184 // if (this._strAppId && this._strAppId == this._oInit.aNavList[i].appId) { //其他界面跳过来就依据appId选中
185 // this._oSceneContext.iNaviIndex = i;
186
187 // if (!this._bBackStatus) //不是退回来的界面要指定导航栏位置
188 // this._oSceneContext.focusPath = "NaviList/NaviCell" + i;
189 // Network.loadImageInNativeRuntime(
190 // Common.TOPDRAW_IMAGE_SERVER_EDU_RIGHT + this._oInit.aNavList[i].focusSrc,
191 // function (texture) {
192 // count--;
193 // nodeNaviCell.addComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture);
194 // if (!count) {
195 // // setTimeout(function () {
196 // cc.find("NaviList", self.node).getComponent(cc.Layout).updateLayout();
197
198 // self._bInitNavSuccess = true;
199 // self.checkDataReadyAndInitFocus(); //弄焦点
200 // // }, 300);
201 // }
202 // }, null, this
203 // );
204 // } else
205 if (!this._strAppId && i == 0) { //默认是第一个
206 Network.loadImageInNativeRuntime(
207 Common.TOPDRAW_IMAGE_SERVER_EDU_RIGHT + this._oInit.aNavList[i].commonSrc,
208 function (texture) {
209 count--;
210 nodeNaviCell.addComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, self._oInit.aNavList[i].commonSrcHeight / 2, self._oInit.aNavList[i].commonSrcWidth, self._oInit.aNavList[i].commonSrcHeight / 2));
211 if (!count) {
212 // setTimeout(function () {
213 cc.find("NaviList", self.node).getComponent(cc.Layout).updateLayout();
214
215 self._bInitNavSuccess = true;
216 self.checkDataReadyAndInitFocus(); //弄焦点
217 // }, 300);
218 }
219 }, null, this
220 );
221 } else {
222 Network.loadImageInNativeRuntime(
223 Common.TOPDRAW_IMAGE_SERVER_EDU_RIGHT + this._oInit.aNavList[i].commonSrc,
224 function (texture) {
225 nodeNaviCell.addComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, 0, self._oInit.aNavList[i].commonSrcWidth, self._oInit.aNavList[i].commonSrcHeight / 2));
226 count--;
227 // cc.log("NavList---------------->" + count);
228 //等待所有导航初始化完,然后还有Layout排列过程,需要延时下避免焦点位置错乱
229 if (!count) {
230 // setTimeout(function () {
231 cc.find("NaviList", self.node).getComponent(cc.Layout).updateLayout();
232
233 self._bInitNavSuccess = true;
234 self.checkDataReadyAndInitFocus(); //弄焦点
235 // }, 300);
236 }
237 }, null, this
238 );
239 }
240 }
241
242 //缓存图片
243 cc.loader.load(Common.TOPDRAW_IMAGE_SERVER_EDU_RIGHT + this._oInit.aNavList[i].commonSrc, function (err, texture) {
244 oTextureCell.commonSrc = texture;
245 });
246 // cc.loader.load(Common.TOPDRAW_IMAGE_SERVER + this._oInit.aNavList[i].focusSrc, function (err, texture) {
247 // oTextureCell.focusSrc = texture;
248 // });
249 this._oInit.aNavTextureList.push(oTextureCell);
250 }
251
252 },
253
254
255 // getCatPromotion: function () {
256 // var oCatPromotionParas = {
257 // 'view': 'json',
258 // // "name": "categoryPromotion",
259 // "start": "0",
260 // "limit": "20",
261 // "parentId": 4,
262 // "sortField": "sequence",
263 // "sortDirection": "asc",
264 // 'token': Common.TEST_API_TOKEN_EDU,
265 // };
266 // Network.ajax("GET", Common.TOPDRAW_API_SERVER_EDU + "Category/ListByParent", null, oCatPromotionParas,
267 // function (strResponse) {
268 // try {
269 // var oJSONResult = JSON.parse(strResponse);
270 // if (oJSONResult.businessCode == 'success') {
271 // this._oInit.oCatPromotion = {};//分类栏上的推荐位集合
272 // for (var i = 0; i < oJSONResult.resultSet.length; i++) {
273 // var oProgram = oJSONResult.resultSet[i];
274 // var oTvlink = JSON.parse(oProgram.tvlink);
275 // this._oInit.oCatPromotion[oTvlink.id] = {};
276 // this._oInit.oCatPromotion[oTvlink.id].appId = oTvlink.appId;
277 // this._oInit.oCatPromotion[oTvlink.appId].promotion = oTvlink.promotion;
278 // if (oProgram.image != 'undefined') {
279 // this._oInit.oCatPromotion[oTvlink.appId].imgSrc = oProgram.image[0].fileUrl;
280 // this._oInit.oCatPromotion[oTvlink.appId].width = oProgram.image[0].width;
281 // this._oInit.oCatPromotion[oTvlink.appId].height = oProgram.image[0].height;
282 // }
283 // }
284 // } else {
285 // cc.log("Business Error:catPromotion..." + oJSONResult.description);
286 // }
287 // this._oInit.bIsCatPromotionDataInit = true;
288 // if (this._oInit.bIsCatPromotionDataInit && this._oInit.bIsNaviDataInit) {
289 // this.initData();
290 // }
291 // } catch (error) {
292 // cc.log("Business Exception:catPromotion..." + error);
293 // }
294 // },
295 // function (strResponse) {
296 // cc.log("Business Error:catPromotion..." + strResponse);
297 // }, this, "uuid");
298 // },
299
300 // initData: function () {
301 // this._oInit.oDefaultCollectionId = {};
302 // this.getDefaultCollectId(); //获取默认收藏
303 // },
304
305 // getDefaultCollectId: function () {
306 // // this.playTheMedia(); //播放声音
307 // // if (this._oInit.oDefaultCollectionId[this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId] != "undefined") {
308 // this.getTypeList();
309 // // return;
310 // // }
311 // var oGetDefaultCollectParas = {
312 // 'view': 'json',
313 // "appId": this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId,
314 // 'token': Common.TEST_API_TOKEN,
315 // };
316 // Network.ajax("GET", Common.TOPDRAW_API_SERVER + "User/GetDefaultCollection", null, oGetDefaultCollectParas,
317 // function (strResponse) {
318 // try {
319 // var oJSONResult = JSON.parse(strResponse);
320 // if (oJSONResult.businessCode == 'success') {
321 // this._oInit.oDefaultCollectionId[oGetDefaultCollectParas.appId] = oJSONResult.resultSet[0].id;//默认收藏id
322 // this.getTypeList();
323 // } else {
324 // cc.log("Business Error:getdefault ..." + oJSONResult.description);
325 // }
326 // } catch (error) {
327 // cc.log("Business Exception:getdefault ..." + error);
328 // }
329 // },
330 // function (strResponse) {
331 // cc.log("Business Error:getdefault ..." + strResponse);
332 // }, this, "uuid");
333 // },
334
335 //获取各个应用的分类列表,然后初始化渲染分类栏
336 getTypeList: function () {
337 var self = this;
338 if (this._oInit.aNavList[this._oSceneContext.iNaviIndex]) {
339 Network.loadImageInNativeRuntime(
340 Common.TOPDRAW_IMAGE_SERVER_EDU_RIGHT + this._oInit.aNavList[this._oSceneContext.iNaviIndex].leftSrc,
341 function (texture) {
342 cc.find("leftBg", self.node).getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture);
343 }, null, this
344 );
345 // Network.loadImageInNativeRuntime(
346 // Common.TOPDRAW_IMAGE_SERVER + this._oInit.aNavList[this._oSceneContext.iNaviIndex].rightSrc,
347 // function (texture) {
348 // cc.find("rightBg", self.node).getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture);
349 // }, null, this
350 // );
351 }
352 if (this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id]) {//之前已经保存过应用的分类列表数组时
353 // this._oCat.iItemSize = this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId].length;
354 this.updateCatPage(true);
355 return;
356 }
357 var oCatgoryListParas = {
358 'view': 'json',
359 "start": "0",
360 "limit": "100",
361 // 'parentId': this._oInit.aNavList[this._oSceneContext.iNaviIndex].parentId, //废弃使用该字段,筛选所有带有“基础分类”的结果
362 "sortField": "sequence",
363 "sortDirection": "asc",
364 "parentId": this._oInit.aNavList[this._oSceneContext.iNaviIndex].id,
365 'token': Common.TEST_API_TOKEN_EDU,
366 };
367 Network.ajax("GET", Common.TOPDRAW_API_SERVER_EDU + "Category/ListByParent", null, oCatgoryListParas,
368 function (strResponse) {
369 try {
370 var oJSONResult = JSON.parse(strResponse);
371 if (oJSONResult.businessCode == 'success') {
372 this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id] = [];
373 for (var i = 0; i < oJSONResult.resultSet.length; i++) {
374 // if (!oJSONResult.resultSet[i].entrance_url || -1 == oJSONResult.resultSet[i].entrance_url.indexOf("基础分类2/")) continue; //剔除多余数据,因为没有带parentId字段,数据有点杂
375 this._iNavItemSize = oJSONResult.resultSet.length;
376 let oProgram = oJSONResult.resultSet[i];
377 let strId = oProgram.id;
378 let strName = oProgram.name;
379 let strImgSrc = '';
380 let width = '';
381 let height = '';
382 if (typeof (oProgram.images.map.normal) != 'undefined' && oProgram.images.map.normal[0] != null) {
383 let index = oProgram.images.map.normal[0];
384 strImgSrc = oProgram.images.list[index].fileUrl;
385 width = oProgram.images.list[index].width;
386 height = oProgram.images.list[index].height;
387 }
388 //copy了一份
389 let oListCell = {};
390 oListCell.cId = strId;//分类的id
391 oListCell.name = strName;
392 oListCell.imgSrc = strImgSrc;
393
394 oListCell.width = width;
395 oListCell.height = height;
396 oListCell.tvlink = "requestMediaList('" + strId + "')";
397 this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id].push(oListCell);
398 }
399
400 // let oCell = {};
401 // oCell.cId = '-1';//推荐位的Id
402 // oCell.name = '推荐';
403 // oCell.imgSrc = this._oInit.oCatPromotion[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id].imgSrc;
404
405 // oCell.width = this._oInit.oCatPromotion[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id].width;
406 // oCell.height = this._oInit.oCatPromotion[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id].height;
407 // oCell.tvlink = "requestPromotion('" + this._oInit.oCatPromotion[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id].promotion + "')";
408 // this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id].unshift(oCell);//把推荐添加到分类列表
409 // this._oCat.iItemSize = this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId].length;
410 // if (!this._bIsFocusInited) {
411 // this.initCatIndex();
412 // }
413 this.updateCatPage(true);
414 } else {
415 cc.log("Business Error:CatgoryList ..." + oJSONResult.description);
416 }
417 this._oInit.bIsTypeListDataInit = true;
418 } catch (error) {
419 cc.log("Business Exception:CatgoryList ..." + error);
420 }
421 },
422 function (strResponse) {
423 cc.log("Business Error:CatgoryList ..." + strResponse);
424 }, this, "uuid");
425 },
426
427 //ture时渲染节目出来,需要两个值iRequestPageIndex,iCurrentActiveIndex
428 updateCatPage: function (flag) {
429 this._nodeTypeList.y = 0; //每次初始化typeList,先推上去,如果回退回来的界面会有其他变量恢复它
430 //先释放以前数据
431 // this._nodeTypeList.removeAllChildren(); //内存泄漏
432 // this._nodeTypeList.destroyAllChildren(); //释放不干净
433 //------------------------
434 for (let i = 0; i < this._nodeTypeList.childrenCount; i++) {
435 this._nodeTypeList.children[i].active = false;
436 }
437 //------------------------
438
439 let count = this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id].length;
440 // cc.log("count-------------"+count);
441 if (!count) this._bInitTypeSuccess = true;
442 for (let i = 0; i < this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id].length; i++) {
443 let id = this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][i].cId;
444 let nodeTypeListCell = cc.find("TypeListCell_" + id + "_" + i, this._nodeTypeList);
445 if (!nodeTypeListCell) {
446 nodeTypeListCell = cc.instantiate(this.PFB_TYPE);
447 nodeTypeListCell.y = -nodeTypeListCell.height / 2 - i * (nodeTypeListCell.height);
448 this._nodeTypeList.addChild(nodeTypeListCell, 10, "TypeListCell_" + id + "_" + i);
449 //准备焦点坐标
450 let fiTypeBlock = nodeTypeListCell.addComponent(FocusInfo);
451 fiTypeBlock.init('', true, null, null, 1.15);
452 this._aFocusTargets[0]['type_list_cell_' + id] = nodeTypeListCell;
453 }
454 nodeTypeListCell.active = true;
455
456 // nodeTypeListCell.getComponent('pfbCategoryTypeCell').init(this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][i], null);
457 // cc.log("/////"+this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][i]);
458 if (this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][i]) {
459 let width = this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][i].width;
460 let height = this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][i].height / 2;
461 nodeTypeListCell.width = width;
462 nodeTypeListCell.height = height;
463 this._nodeTypeHeight = height;
464 // cc.log("inittype------------------>" + this._oSceneContext.iTypeIndex);
465 if (i == this._oSceneContext.iTypeIndex) { //默认第一个Type为选中状态
466 this._oSceneContext.iTypeId = id;
467 Network.loadImageInNativeRuntime(
468 Common.TOPDRAW_IMAGE_SERVER_EDU_RIGHT + this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][i].imgSrc,
469 function (texture) {
470 cc.find('Bg', nodeTypeListCell).getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, height, width, height));
471 count--;
472 if (!count) { //可能为最后一个!!!
473 self._bInitTypeSuccess = true;
474 self.checkDataReadyAndInitFocus(); //弄焦点
475 }
476 }, null, this
477 );
478 } else {
479 var self = this;
480 Network.loadImageInNativeRuntime(
481 Common.TOPDRAW_IMAGE_SERVER_EDU_RIGHT + this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][i].imgSrc,
482 function (texture) {
483 cc.find('Bg', nodeTypeListCell).getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, 0, width, height));
484 count--;
485 // cc.log("InitType-------------------->" + count);
486 if (!count) {
487 self._bInitTypeSuccess = true;
488 self.checkDataReadyAndInitFocus(); //弄焦点
489 }
490 }, null, this
491 );
492 }
493 }
494
495 }
496
497 let tvlink = this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][this._oSceneContext.iTypeIndex].tvlink;
498 eval(tvlink);
499 var self = this;
500 // function requestPromotion(strName) { //默认第一个时才显示右侧推荐位
501 // self.requestPromotion(strName);
502 // };
503 function requestMediaList(cId) {
504 self.requestMediaList(cId);
505 };
506 },
507
508 // //右边推荐位
509 // requestPromotion: function (strName) {
510 // cc.find("CategoryList", this.node).active = false;
511 // cc.find("DataPosition", this.node).active = false;
512 // cc.find("rightBg", this.node).active = true;
513 // cc.find("Promotion", this.node).active = true;
514
515 // if (this._oInit.oCatProList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId]) {
516 // this.updatePromotion();
517 // return;
518 // }
519 // var oCatPromotionParas = {
520 // 'view': 'json',
521 // "categoryId": strName,
522 // "start": "0",
523 // "limit": "20",
524 // 'token': Common.TEST_API_TOKEN_EDU,
525 // };
526 // Network.ajax("GET", Common.TOPDRAW_API_SERVER + "Promotion/ListItemByName", null, oCatPromotionParas,
527 // function (strResponse) {
528 // try {
529 // var oJSONResult = JSON.parse(strResponse);
530 // if (oJSONResult.businessCode == 'success') {
531 // this._oInit.oCatProList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId] = [];
532 // this._oInit.oCatProList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId] = oJSONResult.resultSet;
533 // this.updatePromotion();
534 // } else {
535 // cc.log("Business Error:CatPromotion ..." + oJSONResult.description);
536 // }
537 // } catch (error) {
538 // cc.log("Business Exception:CatPromotion ..." + error);
539 // }
540 // },
541 // function (strResponse) {
542 // cc.log("Business Error:CatPromotion ..." + strResponse);
543 // }, this, "uuid");
544 // },
545
546 // updatePromotion: function () {
547 // //先释放以前数据
548 // // cc.find("Promotion", this.node).removeAllChildren(); //内存泄漏
549 // // cc.find("Promotion", this.node).destroyAllChildren(); //destroy不干净
550 // for (let i = 0; i < cc.find("Promotion", this.node).childrenCount; i++) { //
551 // cc.find("Promotion", this.node).children[i].active = false;
552 // }
553 // //将列表的空占位图隐藏
554 // cc.find('BlankIcon', this.node).opacity = 0;
555
556 // var self = this;
557 // var aResult = this._oInit.oCatProList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId];
558 // let count = aResult.length;
559 // if (!count) this._bInitRightPromotionSuccess = true;
560 // for (let i = 0; i < aResult.length; i++) {
561 // let id = aResult[i].id;
562 // let nodePromotion = cc.find("Promotion/promotion" + id, this.node);
563 // if (!nodePromotion) {
564 // nodePromotion = cc.instantiate(this.PFB_RECOMMEND);
565 // this.node.getChildByName("Promotion").addChild(nodePromotion, 10, "promotion" + id);
566 // //准备焦点坐标
567 // let fiElevenBlock = nodePromotion.addComponent(FocusInfo);
568 // fiElevenBlock.init(
569 // aResult[i].tvlink, true, null, null, 1.0 //最后一个参数决定要不要放大显示
570 // );
571 // this._aFocusTargets[0]['promotion' + id] = nodePromotion;
572 // }
573 // nodePromotion.active = true;
574
575 // nodePromotion.getComponent('pfbRecommendCell').init(aResult[i], function () { //让细胞自己渲染
576 // count--;
577 // if (!count) {
578 // self._bInitRightPromotionSuccess = true;
579
580 // self.checkDataReadyAndInitFocus(self._bInitRightPromotionSuccess); //弄焦点
581 // }
582 // });
583 // }
584 // },
585
586 requestMediaList: function (cId) {
587 var self = this;
588 cc.find("rightBg", this.node).active = false;
589 cc.find("Promotion", this.node).active = false;
590 cc.find("CategoryList", this.node).active = true;
591 cc.find("DataPosition", this.node).active = true;
592 if (cId) {
593 //把之前的东西删掉
594 let nodeCategoryList = this.node.getChildByName('CategoryList');
595 // nodeCategoryList.getChildByName('DataContainerMask').getChildByName('DataContainer').removeAllChildren();
596 nodeCategoryList.getChildByName('DataContainerMask').getChildByName('DataContainer').destroyAllChildren();
597 let strAppId = this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId;
598 switch (strAppId) {
599 case BusinessParameter.CARTOON_APPID:
600 // this._oSceneContext.focusPath = this._oSceneContext.focusPath || "SongList/DataContainerMask/DataContainer/ListCell0/SongTitleContainer";
601 this._strSongListCellComponentName = "CategoryCartoonListCell";
602 this._iBeginPositionX = -291;
603 this._iBeginPositionY = 109;
604 this._iShowCellRows = 2;
605 this._iAlphaCellRows = 0;
606 this._iHiddenCellRows = 2;
607 this._iCellCountEachRow = 4;
608 this._fCellMarginTop = 3;
609 break;
610 default:
611 // this._oSceneContext.focusPath = this._oSceneContext.focusPath || "SongList/DataContainerMask/DataContainer/ListCell0/ImageBlock";
612 this._strSongListCellComponentName = "CategoryOtherListCell";
613 this._iBeginPositionX = -271;
614 this._iBeginPositionY = 166;
615 this._iShowCellRows = 3;
616 this._iAlphaCellRows = 0;
617 this._iHiddenCellRows = 3;
618 this._iCellCountEachRow = 3;
619 this._fCellMarginTop = 3;
620 break;
621 }
622 //重新开始
623 let lvCategoryList = nodeCategoryList.getComponent(ListView);
624 if (!lvCategoryList) {
625 lvCategoryList = nodeCategoryList.addComponent(ListView);
626 }
627
628 lvCategoryList.init(this, this._iShowCellRows, this._iAlphaCellRows, this._iHiddenCellRows, this._iCellCountEachRow, this._strSongListCellComponentName,
629 this._iBeginPositionX, this._iBeginPositionY,//起始位置
630 this._fCellMarginTop, this._fCellMarginRight, this._fCellMarginBottom, this._fCellMarginLeft,
631 1, 1, //0-横向 1-纵向
632 function () {
633 this.renderCategoryList(cId);
634 }
635 );
636
637 this._strAppId = this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId;
638 lvCategoryList.setDataDecorator(
639 function (oData, onDecorate, oScope) {
640 let aData = oData.refData;
641 // //造一个跳转tvlink
642 // for (let i = 0; i < aData.length; i++) {
643 // //造一个跳转界面
644 // let tvlink = '{"click": [{"action": "ChangeScene","parameters": {"sceneName":"sceneProgram",\
645 // "appId":"' + self._strAppId + '","id":"' + aData[i].id + '"}}]}';
646 // aData[i].tvlink = tvlink;
647 // }
648
649 if (onDecorate) {
650 if (null != oScope) {
651 onDecorate.call(oScope, aData);
652 } else {
653 onDecorate(aData);
654 }
655 }
656 }
657 );
658
659 lvCategoryList.setDataPositionRender(function (iPosition, iCount) {
660 //这里是ListView的this 执行时作用域
661 let nodeDataPosition = self.node.getChildByName('DataPosition');
662 if (null == iCount) {
663 iCount = parseInt(nodeDataPosition.getComponent(cc.Label).string.split('/')[1]);
664 // cc.log(iCount);
665 }
666 nodeDataPosition.getComponent(cc.Label).string = Math.ceil(Math.min((iPosition + self._iShowCellRows * self._iCellCountEachRow - 1), iCount) / self._iShowCellRows / self._iCellCountEachRow) + " / " + Math.ceil(iCount / self._iShowCellRows / self._iCellCountEachRow);
667 nodeDataPosition.x = Common.SCREEN_WIDTH / 2 - 70 - nodeDataPosition.width / 2;
668 // this._compSceneCanvas.checkCountAndDisplayTopBtns(iCount);
669 });
670 }
671 },
672
673 renderCategoryList: function (cId) {
674 // let strAppId = this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId;
675 let nodeCategoryList = this.node.getChildByName('CategoryList');
676 //请求列表
677 let oMediaParas = {};
678 oMediaParas.categoryId = cId;//
679 oMediaParas.appId = "";
680 let iStart1 = 0;
681 if (null != this._oSceneContext.categoryRecordIndexOfFirstCell) {
682 iStart1 = this._oSceneContext.categoryRecordIndexOfFirstCell;
683 }
684
685 let lvCategoryList = nodeCategoryList.getComponent(ListView);
686 //函数默认取一页数据,但是第一次显示需要加上Alpha的部分
687 lvCategoryList.setDataSource(
688 "GET",
689 Common.TOPDRAW_API_SERVER_EDU + "Media/List",
690 oMediaParas,
691 iStart1, (lvCategoryList.getShowCellRows() + lvCategoryList.getAlphaCellRows()) * lvCategoryList.getCellCountEachRow(),
692 null, null
693 );
694 lvCategoryList.loadData(
695 function (strResponse) {
696 lvCategoryList.renderInitData(strResponse, function () {
697 // cc.log("InitCategoryList-------------------->");
698 var oJSONResult = JSON.parse(strResponse);
699 if (oJSONResult.resultSet.length <= 0) { //没有数据就显示占位图
700 cc.find('BlankIcon', this.node).opacity = 255;
701 } else {
702 cc.find('BlankIcon', this.node).opacity = 0;
703 }
704
705 this._bInitCategoryListSuccess = true;
706 this._oSceneContext.categoryRecordIndexOfFirstCell = lvCategoryList.getRecordIndexOfFirstCellInPage();
707
708 this.checkDataReadyAndInitFocus(this._bInitCategoryListSuccess);
709 });
710 },
711 null,
712 this
713 );
714 },
715
716 /**
717 *
718 * @param {} bInitSuccess 这里可能初始化右侧推荐位或者categoryList列表
719 */
720 checkDataReadyAndInitFocus: function (bInitSuccess) {
721 if (bInitSuccess) this._bInitSuccess = bInitSuccess; //全局保存缓存值
722 // cc.log(this._bInitSuccess + "-----" + this._bInitTypeSuccess);
723 if (!this._bIsFocusInit && this._bInitNavSuccess && this._bInitTypeSuccess && this._bInitSuccess) {
724 this.scheduleOnce(() => { //指定0让回调函数在下一帧立即执行
725 this.initFocus();
726 }, 0);
727 this._bIsFocusInit = true;
728 }
729 },
730
731 initFocus: function () {
732 // this._oSceneContext.focusPath = "NaviList/NaviCell0"; //---------------------先写死
733 var nodeInitFocus = cc.find(this._oSceneContext.focusPath, this.node);
734 // cc.log("回退界面:" + this._oSceneContext.focusPath);
735 var nodeFocus = new cc.Node('nodeFocus');
736 this.node.addChild(nodeFocus, 0);
737 this._cFocus = this.node.getChildByName('nodeFocus').addComponent(CCTVFocus);
738
739 this._cFocus.init('focusContainer', this,
740 nodeInitFocus.getComponent(FocusInfo),
741 Common.SCREEN_WIDTH, Common.SCREEN_HEIGHT, 0, 0, 1.0, true);//暂且认定这几个参数控制焦点大小
742
743 //处理焦点位于下方问题
744 if (this._oSceneContext.typeListY) {
745 this._nodeTypeList.y = this._oSceneContext.typeListY;
746 }
747 },
748
749 keyDownDirection: function (Direct) {
750 var fiFocusTarget = null;
751 var fiCurrentFocus = this._fiCurrentFocus;
752 var oScrollParameter = null;
753 let aCheckResult;
754 fiFocusTarget = this._cFocus.findTarget(fiCurrentFocus, this._aFocusTargets, 0, Direct);
755 if (!fiFocusTarget) { return; }
756 aCheckResult = this.checkFocusTarget(fiFocusTarget, oScrollParameter);
757 fiFocusTarget = aCheckResult[0];
758 oScrollParameter = aCheckResult[1];
759 if (0 == this._fiCurrentFocus.node.name.indexOf("NaviCell") && 0 != fiFocusTarget.node.name.indexOf("NaviCell")) {
760 if (this._bInitTypeSuccess != undefined && !this._bInitTypeSuccess) return; //type和promotion未初始完成不允许跳转(回退界面不会初始化this._bInitRighjtPromotionSuccess)
761 if (this._bInitRightPromotionSuccess != undefined && !this._bInitRightPromotionSuccess) return;
762 if (this._bInitCategoryListSuccess != undefined && !this._bInitCategoryListSuccess) return;
763 }
764
765 this.scheduleOnce(() => { //指定0让回调函数在下一帧立即执行(推荐位初始化图片后,需等待下一帧操作)
766 this._cFocus.flyFocus(this._fiCurrentFocus, fiFocusTarget, Direct, null, oScrollParameter);
767 }, 0);
768 },
769
770 checkFocusTarget: function (fiFocusTarget, oScrollParameter) {
771 if (fiFocusTarget && 0 == fiFocusTarget.node.name.indexOf("NaviCell") && 0 != this._fiCurrentFocus.node.name.indexOf("NaviCell")) {
772 fiFocusTarget = cc.find("NaviCell" + this._oSceneContext.iNaviIndex, this._nodeNaviList).getComponent(FocusInfo);
773 }
774 if (fiFocusTarget && 0 == fiFocusTarget.node.name.indexOf("TypeListCell")) {
775 if (0 != this._fiCurrentFocus.node.name.indexOf("TypeListCell")) {//如果不是TypeList之间跳转,则哪里来回哪里去
776 fiFocusTarget = cc.find("TypeListCell_" + this._oSceneContext.iTypeId + "_" + this._oSceneContext.iTypeIndex, this._nodeTypeList).getComponent(FocusInfo);
777 } else {
778 let iDirRate = null;
779 if (-fiFocusTarget.node.y + fiFocusTarget.node.height / 2 - this._nodeTypeList.y >= this._nodeTypeListWrapper.height) {
780 oScrollParameter = this._nodeTypeList.getComponent(TVScrollParameter);
781 oScrollParameter.setHasRelation(true);
782 oScrollParameter.setStep(-(-fiFocusTarget.node.y + fiFocusTarget.node.height / 2 + 1 - this._nodeTypeList.y) + this._nodeTypeListWrapper.height);
783 oScrollParameter.setTargetPosition(this._nodeTypeList.y - oScrollParameter.getStep());
784 this._oSceneContext.typeListY = this._nodeTypeList.y - oScrollParameter.getStep();
785 iDirRate = 1;
786 }
787 if (-fiFocusTarget.node.y - this._nodeTypeList.y < 0) {
788 oScrollParameter = this._nodeTypeList.getComponent(TVScrollParameter);
789 oScrollParameter.setHasRelation(true);
790 oScrollParameter.setStep(-fiFocusTarget.node.y - fiFocusTarget.node.height / 2 - this._nodeTypeList.y);
791 oScrollParameter.setTargetPosition(this._nodeTypeList.y + oScrollParameter.getStep());
792 this._oSceneContext.typeListY = this._nodeTypeList.y + oScrollParameter.getStep();
793 iDirRate = -1;
794 }
795 }
796 }
797 return [fiFocusTarget, oScrollParameter];
798 },
799
800 onKeyDown: function (event) {
801 this._super(event);
802 //TODO:给ListView传值,使其可以让滑块跟随滚动
803 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
804 if (lvCategoryList) {
805 lvCategoryList.setCurrentFocus(this._fiCurrentFocus);
806 }
807 switch (event.keyCode) {
808 case cc.macro.KEY.up:
809 case Common.ANDROID_KEY.up:
810 if (this._bIsCategoryItemMoving || this._bIsSongListMoving) {
811 return;
812 }
813 if (0 == this._fiCurrentFocus.node.getName().indexOf('ScrollBarBlock')) { //如果滚动条
814 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
815 if (lvCategoryList.scrollAPageUp()) {
816 }
817 return;
818 }
819 if (0 == this._fiCurrentFocus.node.getName().indexOf('CategoryCartoonListCell')) {
820 var index = parseInt(this._fiCurrentFocus.node.getName().replace('CategoryCartoonListCell', ''));
821 // cc.log("当前时多少条目:"+index);
822 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
823 if (lvCategoryList.scrollARowUp(index)) {
824 return;
825 }
826 }
827 if (0 == this._fiCurrentFocus.node.getName().indexOf('CategoryOtherListCell')) {
828 var index = parseInt(this._fiCurrentFocus.node.getName().replace('CategoryOtherListCell', ''));
829 // cc.log("当前时多少条目:"+index);
830 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
831 if (lvCategoryList.scrollARowUp(index)) {
832 return;
833 }
834 }
835 this.keyDownDirection(Common.MOVE_DIRECTION_UP);
836 break;
837 case cc.macro.KEY.right:
838 case Common.ANDROID_KEY.right:
839 // this.scheduleOnce(() => { //指定0让回调函数在下一帧立即执行
840 // this.initFocus();
841 // }, 0);
842 this.keyDownDirection(Common.MOVE_DIRECTION_RIGHT);
843 break;
844 case cc.macro.KEY.down:
845 case Common.ANDROID_KEY.down:
846 if (this._bIsCategoryItemMoving || this._bIsSongListMoving) {
847 return;
848 }
849 if (0 == this._fiCurrentFocus.node.getName().indexOf('ScrollBarBlock')) { //如果是滚动条
850 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
851 if (lvCategoryList.scrollAPageDown()) {
852 }
853 return;
854 }
855 if (0 == this._fiCurrentFocus.node.getName().indexOf('CategoryCartoonListCell')) {
856 var index = parseInt(this._fiCurrentFocus.node.getName().replace('CategoryCartoonListCell', ''));
857 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
858 if (lvCategoryList.scrollARowDown(null, index)) {
859 return;
860 }
861 }
862 if (0 == this._fiCurrentFocus.node.getName().indexOf('CategoryOtherListCell')) {
863 var index = parseInt(this._fiCurrentFocus.node.getName().replace('CategoryOtherListCell', ''));
864 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
865 if (lvCategoryList.scrollARowDown(null, index)) {
866 return;
867 }
868 }
869 this.keyDownDirection(Common.MOVE_DIRECTION_DOWN);
870 break;
871 case cc.macro.KEY.left:
872 case Common.ANDROID_KEY.left:
873 this.keyDownDirection(Common.MOVE_DIRECTION_LEFT);
874 break;
875 case cc.macro.KEY.enter:
876 case cc.macro.KEY.space:
877 case Common.ANDROID_KEY.enter:
878 this._oSceneContext.appId = this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId;
879 this.doCurrentFocusTVLinkAction(Common.TV_LINK_ACTION_CLICK);
880 break;
881 case cc.macro.KEY.backspace:
882 case Common.ANDROID_KEY.back:
883 this.backAScene();
884 break;
885 }
886
887 //记录CategoryList滚动位置
888 if (lvCategoryList) {
889 this._oSceneContext.categoryRecordIndexOfFirstCell = lvCategoryList.getRecordIndexOfFirstCellInPage();
890 }
891 },
892
893 onBeforeFocusChange: function (event) {
894 this._super(event);
895 var self = this;
896 let fiFrom = event.detail.from;
897 let fiTo = event.detail.to;
898 if (0 == fiFrom.node.getName().indexOf('NaviCell') && 0 == fiTo.node.getName().indexOf('NaviCell')) {
899 let iIndex = fiFrom.node.name.replace("NaviCell", '');
900
901 // if (this._oInit.aNavTextureList[iIndex].commonSrc) { //使用缓存
902 // fiFrom.node.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(self._oInit.aNavTextureList[iIndex].commonSrc);
903 // }
904 Network.loadImageInNativeRuntime(
905 this._oInit.aNavTextureList[iIndex].commonSrc,
906 function (texture) {
907 fiFrom.node.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, 0, fiFrom.node.width, fiFrom.node.height));
908 }, null, this
909 );
910 }
911
912 if (0 == fiTo.node.getName().indexOf('NaviCell')) {
913 this._oSceneContext.iNaviIndex = fiTo.node.name.replace("NaviCell", '');
914
915 // if (this._oInit.aNavTextureList[this._oSceneContext.iNaviIndex].commonSrc) { //使用缓存
916 // fiTo.node.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(self._oInit.aNavTextureList[self._oSceneContext.iNaviIndex].focusSrc);
917
918 // cc.find("NaviList", this.node).getComponent(cc.Layout).updateLayout();
919 // }
920
921 Network.loadImageInNativeRuntime(
922 this._oInit.aNavTextureList[this._oSceneContext.iNaviIndex].commonSrc,
923 function (texture) {
924 fiTo.node.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, fiTo.node.height, fiTo.node.width, fiTo.node.height));
925 }, null, this
926 );
927
928 if (0 == fiFrom.node.getName().indexOf('NaviCell')) {
929 this._bInitTypeSuccess = false;
930 this._bInitRightPromotionSuccess = false;
931 this._oSceneContext.iTypeIndex = 0;//将下面的Type位置恢复到0
932 this._oSceneContext.iTypeId = -1; //id也初始化
933 this.scheduleOnce(this.getTypeList, 0.3);
934 }
935 }
936
937 if (0 == fiFrom.node.getName().indexOf('TypeListCell') && 0 == fiTo.node.getName().indexOf('TypeListCell')) { //TODO:
938 fiFrom.node.getChildByName("Bg").getComponent(cc.Sprite).spriteFrame.setRect(cc.rect(0, 0, fiFrom.node.width, fiFrom.node.height));
939
940 if (this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][this._oSceneContext.iTypeIndex].imgSrc) {
941 // Network.loadImageInNativeRuntime(
942 // Common.TOPDRAW_IMAGE_SERVER + this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId][this._oSceneContext.iTypeIndex].imgSrc,
943 // function (texture) {
944 // fiFrom.node.getChildByName("Bg").getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, 0, fiFrom.node.width, fiFrom.node.height));
945 // }, null, this
946 // );
947 cc.loader.load(Common.TOPDRAW_IMAGE_SERVER + this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][this._oSceneContext.iTypeIndex].imgSrc, function (err, texture) {
948 fiFrom.node.getChildByName("Bg").getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, 0, fiFrom.node.width, fiFrom.node.height));
949 });
950 }
951 }
952
953 if (0 == fiFrom.node.getName().indexOf('CategoryCartoonListCell') || 0 == fiFrom.node.getName().indexOf('CategoryOtherListCell')) {
954 fiFrom.node.getComponent(ListCell).setUIWithoutFocus();
955 }
956
957 if (0 == fiFrom.node.getName().indexOf('promotion')) {
958 fiFrom.node.getComponent('pfbRecommendCell').setUIWithoutFocus();
959 }
960
961 },
962
963 onAfterFocusChange: function (event) {
964 this._super(event);
965 var self = this;
966 let fiFrom = event.detail.from;
967 let fiTo = event.detail.to;
968 if (0 == fiTo.node.getName().indexOf('promotion')) {
969 fiTo.node.getComponent('pfbRecommendCell').setUIWithFocus();
970 }
971
972 if (0 == fiTo.node.getName().indexOf('TypeListCell')) { //TODO:
973 // this._oSceneContext.iTypeIndex = fiTo.node.name.replace("TypeListCell", '');
974 let arr = fiTo.node.getName().split("_");
975 if (arr[1] && arr[2]) {
976 this._oSceneContext.iTypeId = arr[1];
977 this._oSceneContext.iTypeIndex = arr[2];
978 }
979
980 if (this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][this._oSceneContext.iTypeIndex].imgSrc) {
981 // Network.loadImageInNativeRuntime(
982 // Common.TOPDRAW_IMAGE_SERVER + this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId][this._oSceneContext.iTypeIndex].imgSrc,
983 // function (texture) {
984 // cc.log("///////////"+(Common.TOPDRAW_IMAGE_SERVER + this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].appId][this._oSceneContext.iTypeIndex].imgSrc));
985 // fiTo.node.getChildByName("Bg").getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, fiTo.node.height, fiTo.node.width, fiTo.node.height));
986 // }, null, this
987 // );
988 cc.loader.load(Common.TOPDRAW_IMAGE_SERVER + this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][this._oSceneContext.iTypeIndex].imgSrc, function (err, texture) {
989 fiTo.node.getChildByName("Bg").getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, fiTo.node.height, fiTo.node.width, fiTo.node.height));
990 });
991 }
992
993 if (0 == fiFrom.node.getName().indexOf('TypeListCell')) {
994 this._oSceneContext.categoryRecordIndexOfFirstCell = 0; //将列表记录置空
995 let tvlink = this._oInit.oCatList[this._oInit.aNavList[this._oSceneContext.iNaviIndex].id][this._oSceneContext.iTypeIndex].tvlink;
996 eval(tvlink);
997 function requestPromotion(strName) {
998 self.requestPromotion(strName);
999 };
1000 function requestMediaList(cId) {
1001 self.requestMediaList(cId);
1002 };
1003 }
1004 }
1005
1006 if (0 == fiTo.node.getName().indexOf('CategoryCartoonListCell') || 0 == fiTo.node.getName().indexOf('CategoryOtherListCell')) {
1007 fiTo.node.getComponent(ListCell).setUIWithFocus();
1008 }
1009
1010 },
1011
1012 doCurrentFocusTVLinkAction: function (strAction) {
1013 let strTVLink = this._fiCurrentFocus.getTVLink();
1014 var joTVLink = null;
1015 try {
1016 joTVLink = JSON.parse(strTVLink);
1017 let jaOperationList = joTVLink.click;
1018 for (let i = 0; i < jaOperationList.length; i++) {
1019 switch (jaOperationList[i].action) {
1020 default:
1021 this.doTVLinkAction(jaOperationList[i]);
1022 break;
1023 }
1024 }
1025 } catch (error) {
1026 cc.log("runTVLinkAction Exception..." + error);
1027 }
1028 },
1029
1030 onListScrollStart: function () {
1031 this._bIsSongListMoving = true;
1032 // cc.log("scroll start");
1033 },
1034 onListScrollEnd: function () {
1035 this._bIsSongListMoving = false;
1036 // cc.log("scroll completed");
1037 },
1038
1039 onDestroy: function () {
1040 cc.director.emit('stop_render'); //分发事件
1041
1042 // var deps = cc.loader.getDependsRecursively(this.PFB_RECOMMEND);
1043 // cc.loader.release(deps);
1044
1045 // this.node.destroyAllChildren();
1046 // this._nodeTypeList.destroyAllChildren();
1047 // cc.find("Promotion", this.node).destroyAllChildren();
1048 // let nodeCategoryList = this.node.getChildByName('CategoryList');
1049 // nodeCategoryList.getChildByName('DataContainerMask').getChildByName('DataContainer').destroyAllChildren();
1050 },
1051 });
1 {
2 "ver": "1.0.5",
3 "uuid": "92e920cc-584d-4153-8a09-89f5c3c1fa88",
4 "isPlugin": false,
5 "loadPluginInWeb": true,
6 "loadPluginInNative": true,
7 "loadPluginInEditor": false,
8 "subMetas": {}
9 }
...\ No newline at end of file ...\ No newline at end of file
...@@ -279,6 +279,10 @@ cc.Class({ ...@@ -279,6 +279,10 @@ cc.Class({
279 currentNode.getChildByName('Pic').getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture); 279 currentNode.getChildByName('Pic').getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture);
280 }, null, this 280 }, null, this
281 ); 281 );
282 if (currentNode.getComponent(FocusInfo)) {
283 let fiBlock = currentNode.getComponent(FocusInfo); //弄tvlink
284 fiBlock.setTVLink(currentRemote.tvlink);
285 }
282 } else if (currentNode.name == "hasChildFrame" && currentNode.childrenCount > 0) { //渲染自动布局的节点 286 } else if (currentNode.name == "hasChildFrame" && currentNode.childrenCount > 0) { //渲染自动布局的节点
283 for (let k = 0; k < currentNode.childrenCount; k++) { 287 for (let k = 0; k < currentNode.childrenCount; k++) {
284 let sonCurrentNode = currentNode.children[k]; 288 let sonCurrentNode = currentNode.children[k];
...@@ -289,6 +293,10 @@ cc.Class({ ...@@ -289,6 +293,10 @@ cc.Class({
289 sonCurrentNode.getChildByName('Pic').getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture); 293 sonCurrentNode.getChildByName('Pic').getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture);
290 }, null, this 294 }, null, this
291 ); 295 );
296 if (sonCurrentNode.getComponent(FocusInfo)) {
297 let fiBlock = sonCurrentNode.getComponent(FocusInfo); //弄tvlink
298 fiBlock.setTVLink(currentRemote.tvlink);
299 }
292 } 300 }
293 } 301 }
294 } 302 }
...@@ -325,15 +333,18 @@ cc.Class({ ...@@ -325,15 +333,18 @@ cc.Class({
325 this._cFocus.init('focusContainer', this, 333 this._cFocus.init('focusContainer', this,
326 nodeInitFocus.getComponent(FocusInfo), 334 nodeInitFocus.getComponent(FocusInfo),
327 Common.SCREEN_WIDTH, Common.SCREEN_HEIGHT, 2, 6, 1.0, true); 335 Common.SCREEN_WIDTH, Common.SCREEN_HEIGHT, 2, 6, 1.0, true);
328 if (0 == nodeInitFocus.name.indexOf('NaviCell')) { 336 this.scheduleOnce(() => { //指定0让回调函数在下一帧立即执行
329 // nodeInitFocus.getComponent(cc.Sprite).spriteFrame.setRect(cc.rect(0, nodeInitFocus.height, nodeInitFocus.width, nodeInitFocus.height)); 337 if (0 == nodeInitFocus.name.indexOf('NaviCell')) {
330 Network.loadImageInNativeRuntime( 338 // nodeInitFocus.getComponent(cc.Sprite).spriteFrame.setRect(cc.rect(0, nodeInitFocus.height, nodeInitFocus.width, nodeInitFocus.height));
331 this._oInit.aLeftImg[0], 339 Network.loadImageInNativeRuntime(
332 function (texture) { 340 this._oInit.aLeftImg[0],
333 nodeInitFocus.getChildByName("Pic").getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, nodeInitFocus.height, nodeInitFocus.width, nodeInitFocus.height)); 341 function (texture) {
334 }, null, this 342 nodeInitFocus.getChildByName("Pic").getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, nodeInitFocus.height, nodeInitFocus.width, nodeInitFocus.height));
335 ); 343 }, null, this
336 } 344 );
345 }
346 }, 0);
347
337 }, 348 },
338 349
339 onBeforeFocusChange: function (event) { 350 onBeforeFocusChange: function (event) {
...@@ -420,7 +431,7 @@ cc.Class({ ...@@ -420,7 +431,7 @@ cc.Class({
420 if (fiFocusTarget && 0 == fiFocusTarget.node.name.indexOf("NaviCell")) { 431 if (fiFocusTarget && 0 == fiFocusTarget.node.name.indexOf("NaviCell")) {
421 if (0 != this._fiCurrentFocus.node.name.indexOf("NaviCell")) {//如果不是TypeList之间跳转,则哪里来回哪里去 432 if (0 != this._fiCurrentFocus.node.name.indexOf("NaviCell")) {//如果不是TypeList之间跳转,则哪里来回哪里去
422 fiFocusTarget = cc.find("NaviCell" + this._oSceneContext._iCurrentLeftIndex, leftNavLayout).getComponent(FocusInfo); 433 fiFocusTarget = cc.find("NaviCell" + this._oSceneContext._iCurrentLeftIndex, leftNavLayout).getComponent(FocusInfo);
423 } 434 }
424 } 435 }
425 436
426 return [fiFocusTarget, oScrollParameter]; 437 return [fiFocusTarget, oScrollParameter];
...@@ -518,7 +529,7 @@ cc.Class({ ...@@ -518,7 +529,7 @@ cc.Class({
518 529
519 doCurrentFocusTVLinkAction: function (strAction) { 530 doCurrentFocusTVLinkAction: function (strAction) {
520 let strTVLink = this._fiCurrentFocus.getTVLink(); 531 let strTVLink = this._fiCurrentFocus.getTVLink();
521 cc.log("tvlink===============" + strTVLink); 532 // cc.log("tvlink===============" + strTVLink);
522 try { 533 try {
523 let oTVLink = JSON.parse(strTVLink); 534 let oTVLink = JSON.parse(strTVLink);
524 let aOperationList = oTVLink.click; 535 let aOperationList = oTVLink.click;
...@@ -532,17 +543,27 @@ cc.Class({ ...@@ -532,17 +543,27 @@ cc.Class({
532 if (-1 != model.indexOf("waterfall_recommend")) { 543 if (-1 != model.indexOf("waterfall_recommend")) {
533 this.getRightRecommendRequest(waterfall_recommend); //渲染右侧推荐框架 544 this.getRightRecommendRequest(waterfall_recommend); //渲染右侧推荐框架
534 } else if (-1 != model.indexOf("waterfall_parent")) { 545 } else if (-1 != model.indexOf("waterfall_parent")) {
535 this.getRightRecommendRequest(waterfall_parent); //渲染右侧推荐框架 546 this.getRightRecommendRequest(waterfall_parent);
536 } else if (-1 != model.indexOf("waterfall_course")) { 547 } else if (-1 != model.indexOf("waterfall_course")) {
537 this.getRightRecommendRequest(waterfall_course); //渲染右侧推荐框架 548 this.getRightRecommendRequest(waterfall_course);
538 } else if (-1 != model.indexOf("waterfall_primarySchool")) { 549 } else if (-1 != model.indexOf("waterfall_primarySchool")) {
539 this.getRightRecommendRequest(waterfall_primarySchool); //渲染右侧推荐框架 550 this.getRightRecommendRequest(waterfall_primarySchool);
540 } else if (-1 != model.indexOf("waterfall_three2six")) { 551 } else if (-1 != model.indexOf("waterfall_three2six")) {
541 this.getRightRecommendRequest(waterfall_three2six); //渲染右侧推荐框架 552 this.getRightRecommendRequest(waterfall_three2six);
542 } 553 }
543 break; 554 break;
555 // case "changeUI": //放在TVCanvas中全局管理
556 // let parameter = aOperationList[i].parameters.uiName; //更换界面的名称
557 // if (parameter=="collection") { //收藏
558 // this.getRightRecommendRequest(waterfall_recommend);
559 // } else if (parameter=="history") { //历史
560 // this.getRightRecommendRequest(waterfall_parent);
561 // } else if (parameter=="search") { //搜索
562 // this.getRightRecommendRequest(waterfall_course);
563 // }
564 // break;
544 default: 565 default:
545 // this.doTVLinkAction(aOperationList[i]); 566 this.doTVLinkAction(aOperationList[i]);
546 break; 567 break;
547 } 568 }
548 } 569 }
......
1 //搜索界面
2 var Common = require('Common');
3 var Network = require('Network');
4 var TVFocus = require('TVFocus');
5 var FocusInfo = require('FocusInfo');
6 var TVCanvas = require('TVCanvas');
7 var TVScrollParameter = require('TVScrollParameter');
8 var ListView = require('ListView');
9 var ListCell = require('ListCell');
10
11 cc.Class({
12 extends: TVCanvas,
13
14 properties: {
15
16 spriteKeywordDelete: cc.Sprite,
17
18 _bBackStatus: false,
19 PFB_RECORD: {
20 default: null,
21 type: cc.Prefab,
22 },
23 PFB_CHAR: {
24 default: null,
25 type: cc.Prefab,
26 },
27 PFB_TYPE: {
28 default: null,
29 type: cc.Prefab,
30 },
31 },
32
33 onLoad: function () {
34 this._super();
35
36 this.spriteKeywordDelete.spriteFrame.setRect(cc.rect(0, 0, this.spriteKeywordDelete.node.width, this.spriteKeywordDelete.node.height));
37 this._oInit = {
38 keyword: '',
39 aChar: ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'],
40 };
41
42 //-----------上下文及参数相关处理------------
43 let oSceneParameter = this._cApplication.getTopSceneParameter();
44 if (oSceneParameter) {
45 this._strAppId = oSceneParameter.appId;//应用id
46 }
47 //恢复上下文
48 if (this._cApplication.getBackStatus()) {
49 this._oSceneContext = this._cApplication.popSceneContext();
50 this._cApplication.setBackStatus(false);
51 this._bBackStatus = true;
52 } else {
53 this._oSceneContext = {};
54 this._oSceneContext._iCurrentTypeIndex = 0;
55 this._oSceneContext.categoryRecordIndexOfFirstCell = 0;
56 this._oSceneContext.nodeTypeListX = 0;
57 this._oSceneContext.focusPath = "KeywordsDelete";
58 this._oSceneContext.elderTypeId = (oSceneParameter != null ? oSceneParameter.elderTypeId : 0) || 37; //从上级拿过来的二级父Id
59 }
60
61 this._strAppId = this._strAppId || "tda7e47f868313d9f5"; //测试
62 //---------上下文及参数相关处理结束-----------
63
64 //Type分类框框
65 this._nodeTypeListWrapper = cc.find("TypeListArea/TypeListWrapper", this.node);
66 this._nodeTypeList = cc.find("TypeList", this._nodeTypeListWrapper);
67 this._nodeTypeList.addComponent(TVScrollParameter);
68
69 //Record分类框框
70 this._nodeRecordListWrapper = cc.find("RecordListArea/RecordListWrapper", this.node);
71 this._nodeRecordList = cc.find("RecordList", this._nodeRecordListWrapper);
72 this._nodeRecordList.addComponent(TVScrollParameter);
73
74 //Category分类框框
75 this._nodeCategoryList = cc.find("CategoryList", this.node);
76 let lvCategoryList = this._nodeCategoryList.addComponent(ListView);
77 lvCategoryList.init(this, 2, 1, 2, 3, 'SearchCategoryListCell',
78 -215, 114, //起始位置
79 0, 20, 16, 0, //margin
80 1, 1,
81 function () {
82 // this.navRequest(); //暂时不需要Nav
83 this.getCategoryList();
84 }
85 );
86 // lvCategoryList.setScrollBarBlockHeight(94);//这里有些问题,先注释掉
87
88 //滚动条按钮
89 let nodeScrollBtn = cc.find("CategoryList/ScrollBarContainer/ScrollBarShadow/ScrollBarBlock", this.node);
90 var fiScrollBtn = nodeScrollBtn.addComponent(FocusInfo);
91 this._aFocusTargets[0]['scroll_bar_block'] = nodeScrollBtn;
92 fiScrollBtn.init(null, true);
93
94 this.getPageBg(this, "background");
95 this.initCharList();
96 // this.getRecordListRequest(); //暂时不需要请求搜索记录
97 cc.find("RecordListArea", this.node).active = false; //隐藏搜索记录面板,显示按键栏
98 cc.find("CharList", this.node).active = true;
99 this.checkDataReadyAndInitFocus();
100 },
101
102 initCharList: function () {
103 let y = 0;
104 for (let i = 0; i < 36; i++) {
105 if (i % 6 == 0) y -= 68;
106 let nodeCharListCell = cc.instantiate(this.PFB_CHAR);
107 cc.find("Text", nodeCharListCell).getComponent(cc.Label).string = this._oInit.aChar[i];
108 nodeCharListCell.x = nodeCharListCell.width / 2 + (i % 6) * (nodeCharListCell.width + 4);
109 nodeCharListCell.y = y + 34; //整体上移半行
110 cc.find("CharList", this.node).addChild(nodeCharListCell, 10, "CharListCell" + i);
111 let fiCharBlock = nodeCharListCell.addComponent(FocusInfo);
112 fiCharBlock.init('', false, null, null, 1.0);
113 this._aFocusTargets[0]['char_list_cell_' + i] = nodeCharListCell;
114 }
115 },
116
117 getRecordListRequest: function () {
118 var oGetRecordListParas = {
119 'view': 'json',
120 token: Common.TEST_API_TOKEN,
121 }
122 Network.ajax('GET', Common.TOPDRAW_API_SERVER + "Search/GetPersonalMediaSearchHistory", null, oGetRecordListParas,
123 function (strResponse) {
124 try {
125 var oJSONResult = JSON.parse(strResponse);
126 if (oJSONResult.businessCode == 'success') {
127 if (oJSONResult.resultSet.length > 0) {
128 this._oInit.aRecordMediaList = [];
129 var aHistory = oJSONResult.resultSet[0].history;
130 for (var i = 0; i < aHistory.length; i++) {
131 var aMedia = aHistory[i].split(',');
132 var aCell = {};
133 aCell.id = aMedia[0];
134 aCell.name = aMedia[1];
135 aCell.appId = aMedia[2];
136 this._oInit.aRecordMediaList.push(aCell);
137
138 let nodeRecordListCell = cc.instantiate(this.PFB_RECORD);
139 nodeRecordListCell.y = -nodeRecordListCell.height / 2 - i * (nodeRecordListCell.height + 5) - 10;
140 this._nodeRecordList.addChild(nodeRecordListCell, 10, "RecordListCell" + i);
141 //准备焦点坐标
142 let fiTypeBlock = nodeRecordListCell.addComponent(FocusInfo);
143 fiTypeBlock.init('', true, null, null, 1.0);
144 this._aFocusTargets[0]['record_list_cell_' + i] = nodeRecordListCell;
145 cc.find('Name/NormalName/MidName', nodeRecordListCell).getComponent(cc.Label).string = aCell.name;
146 cc.find('Name/ActiveName/NameContainer/NameText/NameText1', nodeRecordListCell).getComponent(cc.Label).string = aCell.name;
147 cc.find('Name/ActiveName/NameContainer/NameText/NameText2', nodeRecordListCell).getComponent(cc.Label).string = aCell.name;
148 }
149 this._bInitHistorySuccess = true;
150 } else {
151 if (!this._bBackStatus)
152 this._oSceneContext.focusPath = "KeywordsDelete";
153 this._bInitHistorySuccess = true;
154
155 cc.find("RecordListArea", this.node).active = false; //隐藏搜索记录面板,显示按键栏
156 cc.find("CharList", this.node).active = true;
157 }
158 this.checkDataReadyAndInitFocus();
159 cc.log("Success GET RecordList...");
160 } else {
161 cc.log("Error GET RecordList..." + oJSONResult.description);
162 }
163 } catch (error) {
164 cc.log("Exception When RecordList..." + error);
165 }
166 },
167 function (strResponse) {
168 cc.log("Error When RecordList..." + strResponse);
169 }, this, "uuid");
170 },
171
172 navRequest: function () {
173 var oNavParas = {
174 'view': 'json',
175 "name": "indexSearch",
176 "start": "0",
177 "limit": "15",
178 token: Common.TEST_API_TOKEN,
179 "sortField": "left",
180 "sortDirection": "desc"
181 }
182 Network.ajax('GET', Common.TOPDRAW_API_SERVER + "Promotion/ListItemByName", null, oNavParas,
183 function (strResponse) {
184 try {
185 var oJSONResult = JSON.parse(strResponse);
186 if (oJSONResult.businessCode == 'success') {
187 if (oJSONResult.resultSet.length > 0) {
188 this._oInit.aNavList = [];
189 this._oInit.aTypeListImg = [];
190 for (var i = 0; i < oJSONResult.resultSet.length; i++) {
191 //恢复上下文带过来的位置
192 if (this._oSceneContext.requestedTypeId && this._oSceneContext.requestedTypeId == oJSONResult.resultSet[i].id) {
193 this._oSceneContext._iCurrentTypeIndex = i;
194 }
195 let oTvlink = JSON.parse(oJSONResult.resultSet[i].tvlink);
196 let oListCell = {};
197 oListCell.appId = oTvlink.appId;
198 oListCell.dirURL = oTvlink.dirURL;
199 oListCell.destRUL = oTvlink.destRUL;
200 this._oInit.aNavList.push(oListCell);
201
202 let nodeTypeListCell = cc.instantiate(this.PFB_TYPE);
203 nodeTypeListCell.x = i * (2 * nodeTypeListCell.width / 5) + 50;
204 this._nodeTypeList.addChild(nodeTypeListCell, 10, "TypeListCell" + i);
205 //准备焦点坐标
206 let fiTypeBlock = nodeTypeListCell.addComponent(FocusInfo);
207 fiTypeBlock.init('', true, null, null, 1.0);
208 this._aFocusTargets[0]['type_list_cell_' + i] = nodeTypeListCell;
209 if (oJSONResult.resultSet[i].image[0]) {
210 this._oInit.aTypeListImg.push(Common.TOPDRAW_IMAGE_SERVER + oJSONResult.resultSet[i].image[0].fileUrl);
211 let width = oJSONResult.resultSet[i].width;
212 let height = oJSONResult.resultSet[i].height;
213 nodeTypeListCell.width = width;
214 nodeTypeListCell.height = height;
215 if (this._oSceneContext._iCurrentTypeIndex == i) {
216 Network.loadImageInNativeRuntime(
217 Common.TOPDRAW_IMAGE_SERVER + oJSONResult.resultSet[i].image[0].fileUrl,
218 function (texture) {
219 cc.find('Bg', nodeTypeListCell).getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, height, width, height));
220 }, null, this
221 );
222 } else {
223 Network.loadImageInNativeRuntime(
224 Common.TOPDRAW_IMAGE_SERVER + oJSONResult.resultSet[i].image[0].fileUrl,
225 function (texture) {
226 cc.find('Bg', nodeTypeListCell).getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, 0, width, height));
227 }, null, this
228 );
229 }
230 }
231 }
232 // this.getCategoryList(); //暂时不在这里请求
233 } else {
234 // this._oSceneContext.focusPath = "app";
235 }
236 cc.log("Success GET TYPE LIST...");
237 } else {
238 cc.log("Error GET TYPE LIST..." + oJSONResult.description);
239 }
240 } catch (error) {
241 cc.log("Exception When IndexStar..." + error);
242 }
243 },
244 function (strResponse) {
245 cc.log("Error When IndexStar..." + strResponse);
246 }, this, "uuid");
247 },
248
249 //搜索有条件的数据
250 addSearchRecordRequest: function () {
251
252 },
253
254 getCategoryList: function () {
255 let lvCategoryList = this._nodeCategoryList.getComponent(ListView);
256 let oCategoryRequestParameters = {
257 "view": "json",
258 keyword: this._oInit.keyword,
259 // "appId": this._oInit.aNavList[this._oSceneContext._iCurrentTypeIndex].appId || "",
260 "appId": "",
261 sortField: "play_times",
262 sortDirection: "desc",
263 token: Common.TEST_API_TOKEN_EDU,
264 };
265 let iStart1 = 0;
266 if (null != this._oSceneContext.categoryRecordIndexOfFirstCell && this._oSceneContext.categoryRecordIndexOfFirstCell != 0) {
267 iStart1 = this._oSceneContext.categoryRecordIndexOfFirstCell;
268 }
269
270 lvCategoryList.setDataSource(
271 "GET",
272 Common.TOPDRAW_API_SERVER_EDU + "Media/List",
273 oCategoryRequestParameters,
274 iStart1, (lvCategoryList.getShowCellRows() + lvCategoryList.getAlphaCellRows()) * lvCategoryList.getCellCountEachRow(),
275 "", ""
276 );
277
278 lvCategoryList.loadData(
279 function (strResponse) {
280 lvCategoryList.renderInitData(strResponse, function () {
281 this._bIsCategoryListDataInit = true;
282 // this._oSceneContext.categoryRecordIndexOfFirstCell = lvCategoryList.getRecordIndexOfFirstCellInPage();
283 this.checkDataReadyAndInitFocus();
284 });
285 },
286 null,
287 this
288 );
289
290 var self = this;
291 this._iShowCellRows = 2;
292 this._iCellCountEachRow = 3;
293 lvCategoryList.setDataPositionRender(function (iPosition, iCount) {
294 //这里是ListView的this 执行时作用域
295 let nodeDataPosition = self.node.getChildByName('DataPosition');
296 if (null == iCount) {
297 iCount = parseInt(nodeDataPosition.getComponent(cc.Label).string.split('/')[1]);
298 cc.log(iCount);
299 }
300 nodeDataPosition.getComponent(cc.Label).string = Math.ceil(Math.min((iPosition + self._iShowCellRows * self._iCellCountEachRow - 1), iCount) / self._iShowCellRows / self._iCellCountEachRow) + " / " + Math.ceil(iCount / self._iShowCellRows / self._iCellCountEachRow);
301 nodeDataPosition.x = Common.SCREEN_WIDTH / 2 - 100 - nodeDataPosition.width / 2;
302 // this._compSceneCanvas.checkCountAndDisplayTopBtns(iCount);
303 });
304
305 // self._strAppId = this._oInit.aNavList[this._oSceneContext._iCurrentTypeIndex].appId;
306 lvCategoryList.setDataDecorator(
307 function (oData, onDecorate, oScope) {
308 let aData = oData.refData;
309
310 // //造一个跳转tvlink
311 // for (let i = 0; i < aData.length; i++) {
312 // //造一个跳转界面
313 // let tvlink = '{"click": [{"action": "ChangeScene","parameters": {"sceneName":"sceneProgram",\
314 // "appId":"' + self._strAppId + '","id":"' + aData[i].id + '"}}]}';
315 // aData[i].tvlink = tvlink;
316 // }
317
318 if (onDecorate) {
319 if (null != oScope) {
320 onDecorate.call(oScope, aData);
321 } else {
322 onDecorate(aData);
323 }
324 }
325
326 }
327 );
328
329 },
330
331 checkDataReadyAndInitFocus: function () {
332 if (!this._bIsFocusInit) {
333 this.scheduleOnce(() => { //指定0让回调函数在下一帧立即执行
334 this.initFocus();
335 }, 0);
336 this._bIsFocusInit = true;
337 }
338 },
339
340 initFocus: function () {
341 var fiKeywordDelete = this.spriteKeywordDelete.addComponent(FocusInfo);
342 this._aFocusTargets[0]['to_keyword_delete'] = fiKeywordDelete;
343 fiKeywordDelete.init(
344 null, true
345 );
346 var nodeInitFocus = cc.find(this._oSceneContext.focusPath, this.node);
347 var nodeFocus = new cc.Node('nodeFocus');
348 this.node.addChild(nodeFocus, 10);
349 this._cFocus = this.node.getChildByName('nodeFocus').addComponent(TVFocus);
350 this._cFocus.init('focusContainer', this,
351 nodeInitFocus.getComponent(FocusInfo),
352 Common.SCREEN_WIDTH, Common.SCREEN_HEIGHT, 2, 6, 1.0);
353 if (0 == nodeInitFocus.name.indexOf('RecordListCell')) {
354 this._cFocus.hide();
355 nodeInitFocus.getChildByName("Bg").active = true;
356 } else if (0 == nodeInitFocus.name.indexOf('KeywordsDelete')) {
357 // nodeInitFocus.getComponent(cc.Sprite).spriteFrame.setRect(cc.rect(0, nodeInitFocus.height, nodeInitFocus.width, nodeInitFocus.height));
358 cc.loader.loadRes('button/char_delete', cc.Texture2D, function (err, texture) {
359 nodeInitFocus.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, nodeInitFocus.height, nodeInitFocus.width, nodeInitFocus.height));
360 });
361 }
362 //处理焦点位于下方问题
363 if (this._oSceneContext.nodeTypeListX) {
364 this._nodeTypeList.x = this._oSceneContext.nodeTypeListX;
365 }
366 },
367
368 onKeyDown: function (event) {
369 this._super(event);
370 var fiFocusTarget = null;
371 var fiCurrentFocus = this._fiCurrentFocus;
372 var oScrollParameter = null;
373 let aCheckResult;
374 //TODO:给ListView传值,使其可以让滑块跟随滚动
375 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
376 if (lvCategoryList) {
377 lvCategoryList.setCurrentFocus(this._fiCurrentFocus);
378 }
379 if (event.keyCode == cc.macro.KEY.up || event.keyCode == Common.ANDROID_KEY.up) {
380 if (this._bIsCategoryItemMoving || this._bIsSongListMoving) {
381 return;
382 }
383 if (0 == this._fiCurrentFocus.node.getName().indexOf('ScrollBarBlock')) { //如果滚动条
384 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
385 if (lvCategoryList.scrollAPageUp()) {
386 }
387 return;
388 }
389 if (0 == this._fiCurrentFocus.node.getName().indexOf('CategoryListCell')) {
390 var index = parseInt(this._fiCurrentFocus.node.getName().replace('CategoryListCell', ''));
391 // cc.log("当前时多少条目:"+index);
392 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
393 if (lvCategoryList.scrollARowUp(index)) {
394 return;
395 }
396 }
397 fiFocusTarget = this._cFocus.findTarget(fiCurrentFocus, this._aFocusTargets, 0, Common.MOVE_DIRECTION_UP);
398 if (!fiFocusTarget) { return; }
399 aCheckResult = this.checkFocusTarget(fiFocusTarget, oScrollParameter);
400 fiFocusTarget = aCheckResult[0];
401 oScrollParameter = aCheckResult[1];
402 this._cFocus.flyFocus(this._fiCurrentFocus, fiFocusTarget, Common.MOVE_DIRECTION_UP, null, oScrollParameter);
403 }
404 if (event.keyCode == cc.macro.KEY.right || event.keyCode == Common.ANDROID_KEY.right) {
405 fiFocusTarget = this._cFocus.findTarget(this._fiCurrentFocus, this._aFocusTargets, 0, Common.MOVE_DIRECTION_RIGHT);
406 if (!fiFocusTarget) { return; }
407 aCheckResult = this.checkFocusTarget(fiFocusTarget, oScrollParameter);
408 fiFocusTarget = aCheckResult[0];
409 oScrollParameter = aCheckResult[1];
410 this._cFocus.flyFocus(this._fiCurrentFocus, fiFocusTarget, Common.MOVE_DIRECTION_RIGHT, null, oScrollParameter);
411 }
412 if (event.keyCode == cc.macro.KEY.down || event.keyCode == Common.ANDROID_KEY.down) {
413 if (this._bIsCategoryItemMoving || this._bIsSongListMoving) {
414 return;
415 }
416 if (0 == this._fiCurrentFocus.node.getName().indexOf('ScrollBarBlock')) { //如果是滚动条
417 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
418 if (lvCategoryList.scrollAPageDown()) {
419 }
420 return;
421 }
422 if (0 == this._fiCurrentFocus.node.getName().indexOf('CategoryListCell')) {
423 var index = parseInt(this._fiCurrentFocus.node.getName().replace('CategoryListCell', ''));
424 let lvCategoryList = this.node.getChildByName('CategoryList').getComponent(ListView);
425 if (lvCategoryList.scrollARowDown(null, index)) {
426 return;
427 }
428 }
429 fiFocusTarget = this._cFocus.findTarget(this._fiCurrentFocus, this._aFocusTargets, 0, Common.MOVE_DIRECTION_DOWN);
430 if (!fiFocusTarget) { return; }
431 aCheckResult = this.checkFocusTarget(fiFocusTarget, oScrollParameter);
432 fiFocusTarget = aCheckResult[0];
433 oScrollParameter = aCheckResult[1];
434 this._cFocus.flyFocus(this._fiCurrentFocus, fiFocusTarget, Common.MOVE_DIRECTION_DOWN, null, oScrollParameter);
435 }
436 if (event.keyCode == cc.macro.KEY.left || event.keyCode == Common.ANDROID_KEY.left) {
437 fiFocusTarget = this._cFocus.findTarget(this._fiCurrentFocus, this._aFocusTargets, 0, Common.MOVE_DIRECTION_LEFT);
438 if (!fiFocusTarget) { return; }
439 aCheckResult = this.checkFocusTarget(fiFocusTarget, oScrollParameter);
440 fiFocusTarget = aCheckResult[0];
441 oScrollParameter = aCheckResult[1];
442 this._cFocus.flyFocus(this._fiCurrentFocus, fiFocusTarget, Common.MOVE_DIRECTION_LEFT, null, oScrollParameter);
443 }
444 if (event.keyCode == cc.macro.KEY.enter || event.keyCode == Common.ANDROID_KEY.enter) {
445 if (0 == fiCurrentFocus.node.name.indexOf('CharListCell')) {
446 if (this._oInit.keyword.length < 30) {
447 let char = fiCurrentFocus.node.getChildByName('Text').getComponent(cc.Label).string;
448 this._oInit.keyword += char;
449 }
450 cc.find("KeywordsContainer/Text", this.node).getComponent(cc.Label).string = this._oInit.keyword;
451 this.getCategoryList();
452 } else if (0 == fiCurrentFocus.node.name.indexOf('KeywordsDelete')) {
453 if (this._oInit.keyword.length > 0) {
454 this._oInit.keyword = this._oInit.keyword.substr(0, this._oInit.keyword.length - 1); //删除一个字符
455 }
456 cc.find("KeywordsContainer/Text", this.node).getComponent(cc.Label).string = this._oInit.keyword;
457 if (this._oInit.keyword.length <= 0) {
458 cc.find("KeywordsContainer/Text", this.node).getComponent(cc.Label).string = "如搜索奥姆,输入AM即可";
459 }
460 this.getCategoryList();
461 }
462 this.doCurrentFocusTVLinkAction(Common.TV_LINK_ACTION_CLICK);
463 }
464 if (event.keyCode == cc.macro.KEY.space) {
465 // this.doCurrentFocusTVLinkAction(Common.TV_LINK_ACTION_CLICK);
466 }
467 if (event.keyCode == cc.macro.KEY.backspace || event.keyCode == 6) {
468 this.backAScene();
469 }
470
471 //记录CategoryList滚动位置
472 if (lvCategoryList) {
473 this._oSceneContext.categoryRecordIndexOfFirstCell = lvCategoryList.getRecordIndexOfFirstCellInPage();
474 }
475
476 },
477 checkFocusTarget: function (fiFocusTarget, oScrollParameter) {
478 //如果在typeList中跳转,要检测categoryList列表是否初始化完成
479 if (0 == this._fiCurrentFocus.node.name.indexOf("TypeListCell") && 0 != fiFocusTarget.node.name.indexOf("TypeListCell")) {
480 if (!this._bIsCategoryListDataInit) {
481 return [null, oScrollParameter];
482 }
483 }
484
485 if (0 == this._fiCurrentFocus.node.name.indexOf("RecordListCell") && 0 != fiFocusTarget.node.name.indexOf("RecordListCell")) {
486 this._cFocus.show();
487 cc.find("RecordListArea", this.node).active = false;
488 cc.find("CharList", this.node).active = true;
489 }
490 if (fiFocusTarget && 0 == fiFocusTarget.node.name.indexOf("TypeListCell")) {
491 if (0 != this._fiCurrentFocus.node.name.indexOf("TypeListCell")) {//如果不是TypeList之间跳转,则哪里来回哪里去
492 fiFocusTarget = cc.find("TypeListCell" + this._oSceneContext._iCurrentTypeIndex, this._nodeTypeList).getComponent(FocusInfo);
493 } else {
494 if (fiFocusTarget.node.x - fiFocusTarget.node.width / 2 + this._nodeTypeList.x >= this._nodeTypeListWrapper.width) {
495 oScrollParameter = this._nodeTypeList.getComponent(TVScrollParameter);
496 oScrollParameter.setHasRelation(true);
497 oScrollParameter.setStep((fiFocusTarget.node.x + fiFocusTarget.node.width / 2 + this._nodeTypeList.x) - this._nodeTypeListWrapper.width);
498 oScrollParameter.setTargetPosition(this._nodeTypeList.x - oScrollParameter.getStep());
499 this._oSceneContext.nodeTypeListX = this._nodeTypeList.x - oScrollParameter.getStep();
500 }
501 if (fiFocusTarget.node.x + this._nodeTypeList.x < 0) {
502 oScrollParameter = this._nodeTypeList.getComponent(TVScrollParameter);
503 oScrollParameter.setHasRelation(true);
504 oScrollParameter.setStep(-fiFocusTarget.node.x + fiFocusTarget.node.width / 2 - this._nodeTypeList.x);
505 oScrollParameter.setTargetPosition(this._nodeTypeList.x + oScrollParameter.getStep())
506 this._oSceneContext.nodeTypeListX = this._nodeTypeList.x + oScrollParameter.getStep();
507 }
508 }
509 }
510
511 return [fiFocusTarget, oScrollParameter];
512 },
513
514 onBeforeFocusChange: function (event) {
515 this._super(event);
516 let fiFrom = event.detail.from;
517 let fiTo = event.detail.to;
518 var index = parseInt(this._fiCurrentFocus.node.getName().replace('CategoryListCell', ''));
519 // cc.log("上一个列表的索引值:"+fiFrom.node.getName());
520 if (0 == fiFrom.node.getName().indexOf('CategoryListCell')) {
521 fiFrom.node.getComponent(ListCell).setUIWithoutFocus();
522 }
523 if (0 == fiFrom.node.getName().indexOf('RecordListCell')) {
524 fiFrom.node.getChildByName('Bg').active = false;
525 }
526 if (0 == fiFrom.node.getName().indexOf('CharListCell')) {
527 fiFrom.node.getChildByName('ActiveBg').active = false;
528 fiFrom.node.getChildByName('Bg').active = true;
529 }
530 if (0 == this._fiCurrentFocus.node.getName().indexOf('TypeListCell') && 0 == fiTo.node.getName().indexOf('TypeListCell')) {
531 // fiFrom.node.getChildByName("Bg").getComponent(cc.Sprite).spriteFrame.setRect(cc.rect(0, 0, fiFrom.node.width, fiFrom.node.height));
532 if (this._oInit.aTypeListImg[this._oSceneContext._iCurrentTypeIndex]) {
533 Network.loadImageInNativeRuntime(
534 this._oInit.aTypeListImg[this._oSceneContext._iCurrentTypeIndex],
535 function (texture) {
536 fiFrom.node.getChildByName("Bg").getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, 0, fiFrom.node.width, fiFrom.node.height));
537 }, null, this
538 );
539 }
540 }
541 if (0 == fiFrom.node.getName().indexOf('KeywordsDelete')) {
542 // fiTo.node.getComponent(cc.Sprite).spriteFrame.setRect(cc.rect(0, fiTo.node.height, fiTo.node.width, fiTo.node.height));
543 cc.loader.loadRes('button/char_delete', cc.Texture2D, function (err, texture) {
544 fiFrom.node.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, 0, fiFrom.node.width, fiFrom.node.height));
545 });
546 }
547 },
548
549 onAfterFocusChange: function (event) {
550 this._super(event);
551 var self = this;
552 let fiTo = event.detail.to;
553 let fiFrom = event.detail.from;
554 // cc.log("当前列表的索引值:"+fiTo.node.getName());
555 if (0 == fiTo.node.getName().indexOf('CategoryListCell')) {
556 fiTo.node.getComponent(ListCell).setUIWithFocus();
557 }
558
559 if (0 == fiTo.node.getName().indexOf('CharListCell')) {
560 fiTo.node.getChildByName('Bg').active = false;
561 fiTo.node.getChildByName('ActiveBg').active = true;
562 }
563
564 if (0 == fiTo.node.getName().indexOf('RecordListCell')) {
565 fiTo.node.getChildByName('Bg').active = true;
566 }
567
568 if (0 == fiTo.node.getName().indexOf('KeywordsDelete')) {
569 // fiTo.node.getComponent(cc.Sprite).spriteFrame.setRect(cc.rect(0, fiTo.node.height, fiTo.node.width, fiTo.node.height));
570 cc.loader.loadRes('button/char_delete', cc.Texture2D, function (err, texture) {
571 fiTo.node.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, fiTo.node.height, fiTo.node.width, fiTo.node.height));
572 });
573 }
574
575 if (0 == fiTo.node.getName().indexOf('TypeListCell') && 0 == fiFrom.node.getName().indexOf('TypeListCell')) {
576 let iIndex = fiTo.node.name.replace("TypeListCell", '');
577 // fiTo.node.getChildByName("Bg").getComponent(cc.Sprite).spriteFrame.setRect(cc.rect(0, fiTo.node.height, fiTo.node.width, fiTo.node.height));
578 if (this._oInit.aTypeListImg[iIndex]) {
579 Network.loadImageInNativeRuntime(
580 this._oInit.aTypeListImg[iIndex],
581 function (texture) {
582 fiTo.node.getChildByName("Bg").getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture, cc.rect(0, fiTo.node.height, fiTo.node.width, fiTo.node.height));
583 }, null, this
584 );
585 }
586
587 this._bIsCategoryListDataInit = false; //初始它
588 this._iChangeingTypeIndex = iIndex;
589 this.scheduleOnce(this.changeCategoryListByType, 1);
590 }
591 },
592
593 changeCategoryListByType: function () {
594 this._oSceneContext._iCurrentTypeIndex = this._iChangeingTypeIndex;
595
596 this.getCategoryList();
597 },
598
599 doCurrentFocusTVLinkAction: function (strAction) {
600 let strTVLink = this._fiCurrentFocus.getTVLink();
601 var joTVLink = null;
602 try {
603 joTVLink = JSON.parse(strTVLink);
604 let jaOperationList = joTVLink.click;
605 for (let i = 0; i < jaOperationList.length; i++) {
606 switch (jaOperationList[i].action) {
607 default:
608 this.doTVLinkAction(jaOperationList[i]);
609 break;
610 }
611 }
612 } catch (error) {
613 cc.log("runTVLinkAction Exception..." + error);
614 }
615 },
616
617
618 onListScrollStart: function () {
619 this._bIsSongListMoving = true;
620 cc.log("scroll start");
621 },
622 onListScrollEnd: function () {
623 this._bIsSongListMoving = false;
624 cc.log("scroll completed");
625 },
626
627 onDestroy: function () {
628 cc.director.emit('stop_render'); //分发事件
629 },
630
631 });
1 {
2 "ver": "1.0.5",
3 "uuid": "42be4def-684b-4088-afec-ee15d2640249",
4 "isPlugin": false,
5 "loadPluginInWeb": true,
6 "loadPluginInNative": true,
7 "loadPluginInEditor": false,
8 "subMetas": {}
9 }
...\ No newline at end of file ...\ No newline at end of file
...@@ -81,7 +81,7 @@ cc.Class({ ...@@ -81,7 +81,7 @@ cc.Class({
81 "top": 19, 81 "top": 19,
82 "width": 137, 82 "width": 137,
83 "height": 65, 83 "height": 65,
84 "tvlink": "{click: [{action: 'changeUI',parameters: {uiName: 'collection'}}]}", 84 "tvlink": '{"click": [{"action": "changeUI","parameters": {"uiName": "collection"}}]}',
85 "type" : "promotion_item", 85 "type" : "promotion_item",
86 "imageURL": "image/addition/my.png" 86 "imageURL": "image/addition/my.png"
87 }, 87 },
...@@ -91,7 +91,7 @@ cc.Class({ ...@@ -91,7 +91,7 @@ cc.Class({
91 "top": 19, 91 "top": 19,
92 "width": 137, 92 "width": 137,
93 "height": 65, 93 "height": 65,
94 "tvlink": "{click: [{action: 'changeUI',parameters: {uiName: 'history'}}]}", 94 "tvlink": '{"click": [{"action": "changeUI","parameters": {"uiName": "history"}}]}',
95 "type" : "promotion_item", 95 "type" : "promotion_item",
96 "imageURL": "image/addition/history.png" 96 "imageURL": "image/addition/history.png"
97 }, 97 },
...@@ -101,7 +101,7 @@ cc.Class({ ...@@ -101,7 +101,7 @@ cc.Class({
101 "top": 19, 101 "top": 19,
102 "width": 137, 102 "width": 137,
103 "height": 65, 103 "height": 65,
104 "tvlink": "{click: [{action: 'changeUI',parameters: {uiName: 'search'}}]}", 104 "tvlink": '{"click": [{"action": "changeUI","parameters": {"uiName": "search"}}]}',
105 "type" : "promotion_item", 105 "type" : "promotion_item",
106 "imageURL": "image/addition/search.png" 106 "imageURL": "image/addition/search.png"
107 } 107 }
......
...@@ -176,8 +176,15 @@ cc.Topdraw.TVCanvas = ...@@ -176,8 +176,15 @@ cc.Topdraw.TVCanvas =
176 case "promotionBIProbe": 176 case "promotionBIProbe":
177 this.promotionBIProbe(oOperation.parameters.id); 177 this.promotionBIProbe(oOperation.parameters.id);
178 break; 178 break;
179 case "changeLayout": 179 case "changeUI": //切换场景
180 cc.log("改变模型布局"); 180 let parameter = oOperation.parameters.uiName; //更换界面的名称
181 if (parameter == "collection") { //收藏
182
183 } else if (parameter == "history") { //历史
184
185 } else if (parameter == "search") { //搜索
186
187 }
181 break; 188 break;
182 default: 189 default:
183 /* 190 /*
......
1 { 1 {
2 "ver": "1.0.1", 2 "ver": "1.0.1",
3 "uuid": "8465620c-9347-477f-be29-e246c6679147", 3 "uuid": "7266b19c-ef27-4089-a68d-7617ad34896a",
4 "isSubpackage": false, 4 "isSubpackage": false,
5 "subpackageName": "", 5 "subpackageName": "",
6 "subMetas": {} 6 "subMetas": {}
......
1 var Common=require('Common');
2 var Network=require('Network');
3 var TVFocus=require('TVFocus');
4 var FocusInfo=require('FocusInfo');
5 var Application=require('Application');
6 var Log=require('Log');
7
8 cc.Class({
9 extends: cc.Component,
10
11 properties: {
12 // foo: {
13 // default: null, // The default value will be used only when the component attaching
14 // to a node for the first time
15 // url: cc.Texture2D, // optional, default is typeof default
16 // serializable: true, // optional, default is true
17 // visible: true, // optional, default is true
18 // displayName: 'Foo', // optional
19 // readonly: false, // optional, default is false
20 // },
21 // ...
22 _iCellIndex:-1, //这个用于记录某个Cell PFB的索引
23
24 },
25
26 // use this for initialization
27 onLoad: function () {
28
29
30 },
31
32 render:function(){
33
34 },
35
36
37
38 // called every frame, uncomment this function to activate update callback
39 // update: function (dt) {
40
41 // },
42 });
1 {
2 "ver": "1.0.5",
3 "uuid": "d541cd21-82d0-4203-955f-4b672dad2617",
4 "isPlugin": false,
5 "loadPluginInWeb": true,
6 "loadPluginInNative": true,
7 "loadPluginInEditor": false,
8 "subMetas": {}
9 }
...\ No newline at end of file ...\ No newline at end of file
1 //TODO:
2 //焦点框可以跟随滑块移动(只修改翻页部分)、行滚动时焦点框问题、焦点向下滚动时添加了回调,避免连续点击焦点框错乱
3 //nodeCell初始化为active=false,铺数据改为true,解决空数据时初始后的nodeCell一闪而过的问题。-2.0版本
4 var Common = require('Common');
5 var Network = require('Network');
6 var TVFocus = require('TVFocus');
7 var FocusInfo = require('FocusInfo');
8 var Application = require('Application');
9 var TVCanvas = require('TVCanvas');
10 var ListCell = require('ListCell');
11 var TVScrollParameter = require('TVScrollParameter');
12 cc.Class({
13 extends: cc.Component,
14
15 properties: {
16
17 _iShowCellRows: 10, //显示的行数
18 _iAlphaCellRows: 1, //不可聚焦的半透明行数
19 _iHiddeCellRows: 10, //隐藏的行数 一般等于显示的行数
20 _iCellCountEachRow: 1,
21 _iCellRowCount: 21, //一般等于隐藏的加显示的总数
22 _iRecordIndexOfFirstCellInPage: 0, //当前页的第一个记录索引值
23 _iRecordCount: 0,//由数据请求来决定
24 _iPFBIndexOfFirstCellInPage: 0,
25
26 //Cell形状相关
27 _iTitleDirection: 1, //铺设相关 0-总体横向向右 1-总体纵向向下
28 _iSwitchDirection: 1, //滑动相关 0-横向 2-纵向 暂时认为滚动条和滑动方向一致
29
30 _fCellStartX: 0,
31 _fCellStartY: 0,
32 _fCellMarginTop: 1,
33 _fCellMarginRight: 0,
34 _fCellMarginBottom: 0,
35 _fCellMarginLeft: 0,
36 _compSceneCanvas: null,
37
38 _oDataSource: { default: {} },
39 _iStatusInScene: 0, //组件在Canvas里的焦点分配STATUS
40 _fFocusScaleFactor: 1,
41
42 _fnDataDecorator: null,
43
44 _fnDataPositionRender: null,
45 _strListCellName: "",
46 },
47
48 init: function (compSceneCanvas, iShowCellRows, iAlphaCellRows, iHiddenCellRows, iCellCountEachRow,
49 /*strDataContainerMaskNodeName,strDataContainerNodeName,*/strListCellComponentName,
50 fCellStartX, fCellStartY,
51 fCellMarginTop, fCellMarginRight, fCellMarginBottom, fCellMarginLeft,
52 iTitleDirection, iSwitchDirection, //0-横向滑动 1-纵向滑动
53 onInit
54 ) {
55 this.compListCell = require(strListCellComponentName);//todo:这里的改动感觉还是不大好,List View是公共部分,要注意作用域的问题,如果直接在init里面let的话,担心以后其他地方用的改组件,所以直接把改组件require成为listview的一个成员函数
56 this._strListCellName = this.compListCell.CELL_NAME || "ListCell";
57
58 this._compSceneCanvas = compSceneCanvas;
59 this._iShowCellRows = iShowCellRows;
60 this._iAlphaCellRows = iAlphaCellRows;
61 this._iHiddenCellRows = iHiddenCellRows;
62 this._iCellCountEachRow = iCellCountEachRow;
63 this._iCellRowCount = this._iShowCellRows + this._iAlphaCellRows + this._iHiddenCellRows; //以后任何 有修改都要引起他更新
64 this._fCellStartX = fCellStartX;
65 this._fCellStartY = fCellStartY;
66 this._fCellMarginTop = fCellMarginTop;
67 this._fCellMarginRight = fCellMarginRight;
68 this._fCellMarginBottom = fCellMarginBottom;
69 this._fCellMarginLeft = fCellMarginLeft;
70 this._iTitleDirection = iTitleDirection;
71 this._iSwitchDirection = iSwitchDirection;
72 this.node.getChildByName('DataContainerMask').getChildByName('DataContainer').addComponent(TVScrollParameter);
73 //this.strDataContainerNodeName=
74 //this._nodeDataContainer=this.node.getChildByName(strDataContainerMaskNodeName).getChildByName(strDataContainerNodeName);
75
76 //网络请求相关的 数据源参数
77 //this._oDataSource={};
78 this._oDataSource.method = '';
79 this._oDataSource.url = '';
80 this._oDataSource.parameters = {};
81 this._oDataSource.start = 0;
82 this._oDataSource.limit = 0;
83
84 this._oDataSource.sortField = '';
85 this._oDataSource.sortDirection = '';
86
87
88 if (null == this._fnDataDecorator || typeof (this._fnDataDecorator) != 'function') {
89 this._fnDataDecorator = function (aData, onDecorate, oScope) {
90 if (oScope) {
91 if (null != oScope) {
92 onDecorate.call(oScope, aData);
93 } else {
94 onDecorate(aData);
95 }
96 }
97
98 }
99 }
100
101
102 //this.node.getChildByName('ScrollBarContainer').getChildByName('ScrollBarBlock').addComponent(FocusInfo);
103 Common.loadRes(this.compListCell.PFB_NAME,
104 function (loadedResource) {
105 for (let i = 0; i < this._iCellRowCount * this._iCellCountEachRow; i++) {
106 let nodeCell = cc.instantiate(loadedResource);
107 //cc.log("Loading PFB "+strListCellComponentName);
108 let compCell = nodeCell.addComponent(this.compListCell);
109 //排列细胞
110 if (1 == this._iTitleDirection) { //纵向排列默认
111 // 1 2
112 // 3 4
113 // 5 6
114
115 nodeCell.x = this._fCellStartX + (i % this._iCellCountEachRow)
116 * (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight);
117 nodeCell.y = this._fCellStartY - Math.floor(i / this._iCellCountEachRow)
118 * (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom);
119 } else {
120 // 1 3 5
121 // 2 4 6
122 nodeCell.x = this._fCellStartX + Math.floor(i / this._iCellCountEachRow)
123 * (this._iCellMarginLeft + nodeCell.width + this._fCellMarginRight);
124 nodeCell.y = this._fCellStartY - (i % this._iCellCountEachRow)
125 * (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom);
126 }
127
128 //let lc=nodeStarListCell.getComponent(StarCell);
129 nodeCell.zIndex = 10;
130
131 //Connect it to parent
132 this.node.getChildByName('DataContainerMask')
133 .getChildByName('DataContainer')
134 //.addChild(nodeCell,10,"ListCell"+i);
135 .addChild(nodeCell, 10, this._strListCellName + i);//todo:都叫ListCell是否要考虑一个场景出现多个列表用到此ListView组件,名字这块是否个性化,
136 //Init the Cell
137 if (i < this._iShowCellRows) {
138 compCell.init(i, true, this._compSceneCanvas);
139 } else if (i < this._iShowCellRows + this._iAlphaCellRows) {
140 compCell.init(i, false, this._compSceneCanvas);
141 } else {
142 compCell.init(i, false, this._compSceneCanvas);
143 }
144
145 //-------------2.0版本------------
146 nodeCell.active = false;
147 //---------------------------------
148
149 }
150 //callBack
151 if (null != compSceneCanvas && null != onInit) {
152 onInit.call(compSceneCanvas);
153 } else {
154 onInit();
155 }
156
157 },
158 function (error) {
159 cc.log("Error When Loading Prefab Cell...");
160 }, this
161 );
162
163 },
164
165 setCellMargin: function (fMarginTop, fMarginRight, fMarginBottom, fMarginLeft) {
166 this._iCellMarginTop = fMarginTop;
167 this._iCellMarginRight = fMarginRight;
168 this._iCellMarginBottom = fMarginBottom;
169 this._iCellMarginLeft = fMarginLeft;
170 },
171
172 setDataDecorator: function (fnDataDecorator) {
173 // cc.log("ListView11111------------>"+this._fnDataDecorator);
174 this._fnDataDecorator = fnDataDecorator;
175 // cc.log("ListView2222------------>"+this._fnDataDecorator);
176 },
177
178 getSceneCanvas: function () {
179 return this._compSceneCanvas;
180
181 },
182 getPageSize: function () {
183 return this._iShowCellRows;
184 },
185
186 setStatusInScene: function (iStatus) {
187 this._iStatusInScene = iStatus;
188 },
189
190 enableFocusInfo: function () {
191 //单元内该恢复的交给数据侧恢复
192 this.node.getChildByName('ScrollBarContainer').getChildByName('ScrollBarShadow').getChildByName('ScrollBarBlock').getComponent(FocusInfo).setEnable(true);
193 },
194 disableFocusInfo: function () {
195 let nodeContainer = this.node.getChildByName('DataContainerMask').getChildByName('DataContainer');
196
197 let aChildrenNodes = nodeContainer.getChildren();
198
199 for (let index in aChildrenNodes) {
200 let compListCell = aChildrenNodes[index].getComponent(ListCell);
201 if (compListCell) {
202 compListCell.disableFocusInfo();
203 }
204 }
205 this.node.getChildByName('ScrollBarContainer').getChildByName('ScrollBarShadow').getChildByName('ScrollBarBlock').getComponent(FocusInfo).setEnable(false);
206 },
207
208 isPFBAtStart: function (iIndexOfPFB) { //是否是第一行
209
210 let iLeftIndex = this._iPFBIndexOfFirstCellInPage;
211 let iRightIndex = iLeftIndex + this._iCellCountEachRow - 1;
212
213 if (iIndexOfPFB >= iLeftIndex && iIndexOfPFB <= iRightIndex) {
214 return true;
215 } else {
216 return false;
217 }
218 },
219 isPFBAtEnd: function (iIndexOfPFB) { //是否是最末行
220
221 let iLeftIndex = (this._iPFBIndexOfFirstCellInPage + (this._iShowCellRows - 1) * this._iCellCountEachRow)
222 % (this._iCellRowCount * this._iCellCountEachRow);
223 let iRightIndex = iLeftIndex + this._iCellCountEachRow - 1; //一行不会超过尾部
224
225 if (iIndexOfPFB >= iLeftIndex && iIndexOfPFB <= iRightIndex) {
226 return true;
227 } else {
228 return false;
229 }
230
231 },
232
233 getPFBIndexOfFirstCellInPage: function () {
234 return this._iPFBIndexOfFirstCellInPage;
235 },
236 getRecordIndexOfFirstCellInPage: function () {
237 return this._iRecordIndexOfFirstCellInPage;
238 },
239 getRecordCount: function () {
240 return this._iRecordCount;
241 },
242 getShowCellRows: function () {
243 return this._iShowCellRows;
244 },
245
246 getAlphaCellRows: function () {
247 return this._iAlphaCellRows;
248 },
249
250 getHiddenCellRows: function () {
251 return this._iHiddenCellRows;
252 },
253
254 getCellCountEachRow: function () {
255 return this._iCellCountEachRow;
256 },
257
258 setRecordCount: function (iRecordCount) {
259 this._iRecordCount = iRecordCount;
260 this.adjustScrollBarSize(this._iRecordCount);
261 // let nodeScrollBarContainer = this.node.getChildByName('ScrollBarContainer');
262 // let nodeScrollBarBlock = nodeScrollBarContainer.getChildByName('ScrollBarBlock');
263 },
264
265
266 setDataSource: function (strMethod, strURL, oParameters, iStart, iLimit, strSortField, strSortDirection) {
267 this._oDataSource.method = strMethod;
268 this._oDataSource.url = strURL;
269 this._oDataSource.parameters = oParameters;
270 this._oDataSource.start = iStart;
271 this._oDataSource.limit = iLimit;
272
273 this._oDataSource.sortField = strSortField;
274 this._oDataSource.sortDirection = strSortDirection;
275 },
276
277 setDataPositionRender: function (fnDataPositionRender) {
278 this._fnDataPositionRender = fnDataPositionRender;
279 },
280
281 adjustScrollBarSize: function (iRecordCount) {
282 let nodeScrollBarContainer = this.node.getChildByName('ScrollBarContainer');
283 let nodeScrollBarShadow = nodeScrollBarContainer.getChildByName('ScrollBarShadow');
284 let nodeScrollBarBlock = nodeScrollBarShadow.getChildByName('ScrollBarBlock');
285
286 let iShowCellCount = this._iShowCellRows * this._iCellCountEachRow;
287 let loc = 94;
288 //注释掉写死高度
289 if (1 == this._iSwitchDirection) { //竖着
290 // loc = (iShowCellCount / this._iRecordCount) * nodeScrollBarContainer.height;
291 // if (loc > 94) {
292 // nodeScrollBarBlock.height = 94;
293 // return;
294 nodeScrollBarBlock.height = loc;
295 }
296 // } else {
297 // loc = (iShowCellCount / this._iRecordCount) * nodeScrollBarContainer.width;
298 // if (loc > 94) {
299 // nodeScrollBarBlock.width = 94;
300 // return;
301 // }
302
303 // }
304
305 },
306
307 renderInitData: function (strResponse, fnCalback) {
308 try {
309 //此函数一般start为0
310 //由于光标恢复的需要,希望光标所在PFB和记录的一致,所以PFB的使用,也从start开始
311 var oJSONResult = JSON.parse(strResponse);
312 this._iRecordCount = oJSONResult.count;
313
314 this.adjustScrollBarSize(this._iRecordCount);
315
316 // let nodeScrollBarContainer = this.node.getChildByName('ScrollBarContainer');
317 // let nodeScrollBarBlock = nodeScrollBarContainer.getChildByName('ScrollBarBlock');
318 let nodeScrollBarContainer = this.node.getChildByName('ScrollBarContainer');
319 let nodeScrollBarShadow = nodeScrollBarContainer.getChildByName('ScrollBarShadow');
320 let nodeScrollBarBlock = nodeScrollBarShadow.getChildByName('ScrollBarBlock');
321
322 if (1 == this._iTitleDirection) {
323 nodeScrollBarBlock.y = nodeScrollBarContainer.height / 2 - nodeScrollBarBlock.height / 2;
324 } else {
325 nodeScrollBarBlock.x = -nodeScrollBarContainer.width / 2 + nodeScrollBarBlock.width / 2;
326 }
327
328 if (oJSONResult.businessCode == "success") {
329 //准备上头那行
330 let nodeContainer = this.node.getChildByName('DataContainerMask').getChildByName('DataContainer');
331 if (oJSONResult.resultSet.length > 0) {//返回有记录
332 let oData1 = {};
333 oData1.refData = oJSONResult.resultSet;
334
335 this._iRecordIndexOfFirstCellInPage = this._oDataSource.start;
336 //this.putScrollBarBlockInPosition(this._iRecordIndexOfFirstCellInPage);
337
338 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
339 this._fnDataPositionRender(this._iRecordIndexOfFirstCellInPage + 1, oJSONResult.count);
340 }
341
342 this._fnDataDecorator(oData1, function (compCanvas) {
343 //初始化 TODO:其他的要隐藏
344 for (let i = 0; i < (this._iShowCellRows + this._iAlphaCellRows + this._iHiddenCellRows) * this._iCellCountEachRow; i++) {
345 let nodeCell = nodeContainer.getChildByName(this._strListCellName
346 + ((this._oDataSource.start + i) % (this._iCellRowCount * this._iCellCountEachRow))); //这里第一次显示如果不是从头开始显示的,则要使用准确的PFB来操作
347 let compCell = nodeCell.getComponent(ListCell);
348
349 if (i < oJSONResult.resultSet.length) {
350 //准备到最下面Alpha的后面,这要注意兼容两个方向
351 if (1 == this._iTitleDirection) { //一个个往右铺,一行行往下铺
352 nodeCell.x = this._fCellStartX + (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight)
353 * ((this._oDataSource.start + i) % this._iCellCountEachRow); //加不加start问题不大
354 nodeCell.y = this._fCellStartY - (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom)
355 * Math.floor((this._oDataSource.start + i) / this._iCellCountEachRow);
356 } else { //一个个往下铺,一列列往右铺
357 nodeCell.y = this._fCellStartY - (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom)
358 * ((this._oDataSource.start + i) % this._iCellCountEachRow); //加不加start问题不大
359 nodeCell.x = this._fCellStartX + (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight)
360 * Math.floor((this._oDataSource.start + i) / this._iCellCountEachRow);
361 }
362
363 compCell.render(oJSONResult.resultSet[i], this._oDataSource.start + i); //使用细胞自己的渲染器
364
365 //下面的i不修改因为要根据显示的情况来设置
366 if (i < this._iShowCellRows * this._iCellCountEachRow) {
367 compCell.enableFocusInfo();//cc.log(this._iShowCellRows*this._iCellCountEachRow+"(a)"+i);
368 compCell.node.opacity = 255;
369 } else if (i < (this._iShowCellRows + this._iAlphaCellRows) * this._iCellCountEachRow) {
370 //即使下方数据不满一行上面也要全部失效
371 compCell.disableFocusInfo();//cc.log("(b)"+i);
372 compCell.node.opacity = 100;
373 } else {
374 compCell.disableFocusInfo();//cc.log("(c)"+i);
375 compCell.node.opacity = 0;
376 }
377
378 //------------2.0版本-------
379 nodeCell.active = true;
380 //--------------------------
381 } else {
382 compCell.disableFocusInfo();
383 compCell.node.opacity = 0;
384 }
385 }
386 //TODO: 最后一行的半透明增加,部分的 半透明处理
387 //飞完光标后把上下文都处理干净
388 this._iRecordIndexOfFirstCellInPage = this._oDataSource.start;
389 this._iPFBIndexOfFirstCellInPage = (this._oDataSource.start + 0) % (this._iCellRowCount * this._iCellCountEachRow);
390 //把ScrollBarBlock移动到合适位置
391 this.putScrollBarBlockInPosition(this._iRecordIndexOfFirstCellInPage);
392 }, this);
393 } else {
394 //--------------------------------------2.0版本-------------------------------------
395 // for (let i = 0; i < (this._iShowCellRows * 2 + this._iAlphaCellRows) * this._iCellCountEachRow; i++) {
396 // let nodeCell = nodeContainer.getChildByName(this._strListCellName + i);
397 // let compCell = nodeCell.getComponent(ListCell);
398 // compCell.disableFocusInfo();//cc.log("(c)"+i);
399 // compCell.node.opacity = 0;
400
401 // }
402 // if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
403 // this._fnDataPositionRender(0, 0);
404 // }
405 //----------------------------------------------------------------------------------
406 }
407 let nodeFirst = nodeContainer.getChildByName(this._strListCellName + '0');
408 let ftaSearchResultMoveTo = null;
409 if (nodeFirst) {
410 if (1 == this._iTitleDirection) {
411 ftaSearchResultMoveTo = cc.moveTo(
412 0.1,
413 0,
414 0 + Math.floor((this._oDataSource.start) / this._iCellCountEachRow) * (this._fCellMarginTop + nodeFirst.height + this._fCellMarginBottom)
415 );
416 } else {
417 ftaSearchResultMoveTo = cc.moveTo(
418 0.1,
419 0 - Math.floor((this._oDataSource.start) / this._iCellCountEachRow) * (this._fCellMarginLeft + nodeFirst.width + this._fCellMarginRight),
420 0
421 );
422 }
423 let ftaSearchResultSequence = new cc.sequence(ftaSearchResultMoveTo,
424 cc.callFunc(function (target, param1) {
425 let callback = param1[1];
426 callback && callback.call(param1[0]);//这么加不知道正不正
427 }, this, [this._compSceneCanvas, fnCalback])
428 );
429 ftaSearchResultSequence.setTag(11);
430 nodeContainer.stopAction(nodeContainer.getActionByTag(11));
431 nodeContainer.runAction(ftaSearchResultSequence);
432 }
433 cc.log("Business Success : ListView renderInitData ");
434 } else {
435 cc.log("Business Error : ListView renderInitData..." + oJSONResult.description);
436 }
437 } catch (ex) {
438 cc.log("Business Exception : ListView renderInitData..." + ex);
439 }
440 },
441
442
443 loadData: function (onSuccess, onError, oScope) {
444 let oAllParameters = {};
445 oAllParameters.view = 'json';
446 //自定义参数
447 for (let strKey in this._oDataSource.parameters) {
448 oAllParameters[strKey] = this._oDataSource.parameters[strKey];
449 }
450 //oAllParameters.keyword=this._oDataSource.parameters.keyword;
451 //常见参数
452 if (null == this._oDataSource.start || this._oDataSource.start < 0) {
453 oAllParameters.start = 0;
454 } else {
455 oAllParameters.start = this._oDataSource.start;
456 }
457
458 if (null == this._oDataSource.limit || this._oDataSource.limit <= 0) {
459 oAllParameters.limit = (this._iShowCellRows) * this._iCellCountEachRow; //默认取一页
460 } else {
461 oAllParameters.limit = this._oDataSource.limit;
462 }
463
464 if (null != this._oDataSource.sortField && '' != this._oDataSource.sortField) {
465 oAllParameters.sortField = this._oDataSource.sortField;
466 } else {
467 delete oAllParameters.sortField;
468 }
469
470 if (null != this._oDataSource.sortDirection && '' != this._oDataSource.sortDirection) {
471 oAllParameters.sortDirection = this._oDataSource.sortDirection;
472 } else {
473 delete oAllParameters.sortDirection;
474 }
475
476 oAllParameters.token = Common.TEST_API_TOKEN_EDU;
477
478 if (null == onSuccess) {
479 onSuccess = this.renderInitData;
480 }
481
482 if (null == onError) {
483 onError = function (strResponse) {
484 cc.log("Communication Error : Load init data in ListView..." + strResponse + "\r\n");
485 }
486 }
487
488 if (null == oScope) {
489 oScope = this;
490 }
491
492 Network.ajax(this._oDataSource.method, this._oDataSource.url,
493 null, oAllParameters,
494 onSuccess, onError,
495 oScope, "uuid"
496 );//Ajax
497
498 },
499
500 scrollARowUp: function (index) { //往上探一行,Container向下移动一行
501 if (this._iRecordIndexOfFirstCellInPage < this._iCellCountEachRow) {//已经没有数据可以向上滚了 啥也不干
502 return false; //其实这里用不上,一般在外面判断已经拦截
503 }
504 //--------------------------------------modify row problem--------------------------------
505 // if (this._iRecordIndexOfFirstCellInPage <= 0) {//已经没有数据可以向上滚了 啥也不干
506 // return false;
507 // }
508 if (index >= (this._iRecordIndexOfFirstCellInPage % (this._iCellRowCount * this._iCellCountEachRow))
509 && index <= (this._iRecordIndexOfFirstCellInPage % (this._iCellRowCount * this._iCellCountEachRow)) + this._iCellCountEachRow - 1) {//如果是头排,roll
510 } else {
511 return false;
512 }
513 //------------------------------------------------------------------------------------------
514 this._compSceneCanvas.onListScrollStart && this._compSceneCanvas.onListScrollStart();
515 //查询条件不变,就滚行
516 this._oDataSource.start = this._iRecordIndexOfFirstCellInPage - this._iCellCountEachRow;
517 this._oDataSource.limit = this._iCellCountEachRow;
518
519 this.loadData(
520 function (strResponse) { //获取数据成功
521 try {
522 var oJSONResult = JSON.parse(strResponse);
523 this._iRecordCount = oJSONResult.count;
524 this.adjustScrollBarSize(this._iRecordCount);
525 if (oJSONResult.businessCode == "success" && oJSONResult.resultSet.length > 0) { //返回有记录
526 //准备上头那行
527 let nodeContainer = this.node.getChildByName('DataContainerMask').getChildByName('DataContainer');
528 let oData1 = {};
529 oData1.refData = oJSONResult.resultSet;
530 this._fnDataDecorator(oData1, function () {
531 //这么复杂是为了在翻到较后面的页面上,防止第一个PFB往上切到上面循环的最后一个PFB的情况
532 let iStartPFBIndex = (this._iPFBIndexOfFirstCellInPage
533 + this._iCellRowCount * this._iCellCountEachRow
534 - this._iCellCountEachRow)
535 % (this._iCellRowCount * this._iCellCountEachRow);
536
537 let nodeFirst = nodeContainer.getChildByName(this._strListCellName + this._iPFBIndexOfFirstCellInPage);
538 //搞一行 准备位置
539 for (let i = 0; i < this._iCellCountEachRow; i++) {
540 if (i < oJSONResult.resultSet.length) { //有数据的部分
541 let nodeCell = nodeContainer.getChildByName(this._strListCellName + (iStartPFBIndex + i));
542 //准备到最下面Alpha的后面,这要注意兼容两个方向
543 if (1 == this._iTitleDirection) { //一个个往右铺,一行行往下铺
544 nodeCell.x = nodeFirst.x + (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight) * i;
545 nodeCell.y = nodeFirst.y + (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom);
546 } else { //一个个往下铺,一行行往右铺
547 nodeCell.x = nodeFirst.x - (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight);
548 nodeCell.y = nodeFirst.y - (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom) * i;
549 }
550 let compCell = nodeCell.getComponent(ListCell);
551 compCell.render(oJSONResult.resultSet[i], this._iRecordIndexOfFirstCellInPage - this._iCellCountEachRow + i); //使用细胞自己的渲染器
552 compCell.enableFocusInfo();
553 compCell.node.opacity = 255;
554
555 //-----------2.0版本--------
556 nodeCell.active = true;
557 //--------------------------
558 }
559 //最后一行显示的变成半透明,焦点无效,原来半透明往下 不管了,以后会重新设置
560 if (this._iRecordIndexOfFirstCellInPage + (this._iShowCellRows - 1) * this._iCellCountEachRow + i < this._iRecordCount) {
561 let iIndexOfCellNeedAlpha = (this._iPFBIndexOfFirstCellInPage
562 + (this._iShowCellRows - 1) * this._iCellCountEachRow + i)
563 % (this._iCellRowCount * this._iCellCountEachRow);
564 let compCellNeedAlpha = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedAlpha).getComponent(ListCell);
565 compCellNeedAlpha.disableFocusInfo();
566 compCellNeedAlpha.node.opacity = 100;
567 }
568 }
569 //开始指挥外面飞焦点
570 let fScrollStep = 0;
571 let iDirection = 0;
572 //向前翻一行
573 if (1 == this._iTitleDirection) { //一个个往右铺 一行行往下铺
574 fScrollStep = this._fCellMarginTop + nodeFirst.height + this._fCellMarginBottom;
575 iDirection = Common.MOVE_DIRECTION_UP;
576 } else { //一个个往下铺 一行行往右铺
577 fScrollStep = this._fCellMarginLeft + nodeFirst.width + this._fCellMarginRight;
578 iDirection = Common.MOVE_DIRECTION_LEFT;
579 }
580 let cFocus = this._compSceneCanvas.getFocus();
581 let fiFocusTarget = cFocus.findTarget(null, null, this._iStatusInScene, iDirection);
582
583 let oScrollParameter = this.node.getChildByName('DataContainerMask')
584 .getChildByName('DataContainer')
585 .getComponent(TVScrollParameter);
586 if (1 == this._iTitleDirection) { //一个个往右铺 一行行往下铺
587 oScrollParameter.setTargetPosition(
588 (Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) - 1) * fScrollStep);
589 oScrollParameter.setDirection(iDirection);
590 } else { //一个个往下铺 一行行往右铺
591 oScrollParameter.setTargetPosition(
592 -(Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) - 1) * fScrollStep);
593 }
594 oScrollParameter.setStep(fScrollStep);
595 oScrollParameter.setHasRelation(true);
596 oScrollParameter.callback = function () {
597 arguments[1].hideCellOutOfDisplayArea();
598 arguments[1]._compSceneCanvas.onListScrollEnd && arguments[1]._compSceneCanvas.onListScrollEnd();
599 }
600 oScrollParameter.scope = this;
601 cFocus.flyFocus(null, fiFocusTarget, iDirection, null, oScrollParameter);
602
603 //飞完光标后把上下文都处理干净
604 this._iRecordIndexOfFirstCellInPage -= this._iCellCountEachRow;
605 this._iPFBIndexOfFirstCellInPage = iStartPFBIndex;
606
607 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
608 this._fnDataPositionRender(this._iRecordIndexOfFirstCellInPage + 1, oJSONResult.count);
609 }
610
611 this.putScrollBarBlockInPosition();
612 }, this);
613
614 cc.log("Business Success : DataList scrollARowUp");
615 } else {
616 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
617 this._fnDataPositionRender(0, 0);
618 }
619 cc.log("Business Error : DataList scrollARowUp..." + oJSONResult.description);
620 }
621 } catch (ex) {
622 cc.log("Business Exception : DataList scrollARowUp..." + ex);
623 }
624 },
625 function (strResponse) {
626 cc.log("Communication Error : DataList scrollARowUp..." + strResponse);
627 },
628 this
629 );
630 return true;
631 },
632 scrollARowDown: function (onDataLoad, index) {
633 //常见参数
634 //算上显示的和灰色的最下一行
635 let iRecordIndexOfBottomFirst = this._iRecordIndexOfFirstCellInPage + (this._iShowCellRows + this._iAlphaCellRows) * this._iCellCountEachRow;
636
637 if (iRecordIndexOfBottomFirst - this._iAlphaCellRows * this._iCellCountEachRow > this._iRecordCount - 1) {//已经没有数据可以向下滚了 啥也不干
638 return false;
639 }
640
641 //---------------------------------about row problem-----------------------------------------------
642 // if (this._iRecordIndexOfFirstCellInPage + this._iShowCellRows * this._iCellCountEachRow - 1 >= this._iRecordCount - 1) {//已经没有数据可以向下滚了 啥也不干
643 // return false; //show部分的最后一条记录小于记录总数,下面Alpha部分都是没内容的了
644 // }
645 if ((this._iRecordIndexOfFirstCellInPage + this._iShowCellRows * this._iCellCountEachRow - 1) <= (this._iCellRowCount * this._iCellCountEachRow)) {
646 if (index >= this._iRecordIndexOfFirstCellInPage + this._iShowCellRows * this._iCellCountEachRow - this._iCellCountEachRow
647 && index <= this._iRecordIndexOfFirstCellInPage + this._iShowCellRows * this._iCellCountEachRow - 1) {//如果是末排,roll
648 } else {
649 return false;
650 }
651 } else { //这时的数目已经超过了ListView预制的条目
652 //还不是末排,不滚动
653 if (index >= (this._iRecordIndexOfFirstCellInPage % (this._iCellRowCount * this._iCellCountEachRow))
654 && index < ((this._iRecordIndexOfFirstCellInPage % (this._iCellRowCount * this._iCellCountEachRow)) + (this._iShowCellRows * this._iCellCountEachRow - this._iCellCountEachRow))) {
655 return false;
656 }
657 }
658 //------------------------------------------------------------------------------------------------------
659
660 this._compSceneCanvas.onListScrollStart && this._compSceneCanvas.onListScrollStart();
661 if (iRecordIndexOfBottomFirst > this._iRecordCount - 1) { //只是滚行 但是不查询
662 let iStartPFBIndex = (this._iPFBIndexOfFirstCellInPage + this._iShowCellRows * this._iCellCountEachRow)
663 % (this._iCellRowCount * this._iCellCountEachRow);
664 let nodeContainer = this.node.getChildByName('DataContainerMask').getChildByName('DataContainer');
665 let nodeFirst = nodeContainer.getChildByName(this._strListCellName + this._iPFBIndexOfFirstCellInPage);
666
667 //只要移动一行
668 for (let i = 0; i < this._iCellCountEachRow; i++) {
669
670 if (iRecordIndexOfBottomFirst - this._iAlphaCellRows * this._iCellCountEachRow + i <= this._iRecordCount - 1) { //考虑不满一行的情况
671 let nodeCell = nodeContainer.getChildByName(this._strListCellName + (iStartPFBIndex + i));//一行就不求模了
672
673 let compCell = nodeCell.getComponent(ListCell);
674 compCell.enableFocusInfo();//这一行并不设置焦点可达,只是填充成Alpha
675 compCell.node.opacity = 255;
676 }
677
678 //即使下方数据不满一行上面也要全部失效,由于被Mask,是否显示倒不是很关键
679 let iIndexOfCellNeedHide = this._iPFBIndexOfFirstCellInPage + i;
680 let compCellNeedHide = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedHide)
681 .getComponent(ListCell);
682 compCellNeedHide.disableFocusInfo();
683 compCellNeedHide.opacity = 0;
684
685 }
686 //开始指挥外面飞焦点
687 let fScrollStep = 0;
688 let iDirection = 0;
689 //向前翻一行
690 if (1 == this._iTitleDirection) { //一个个往右铺,一行行往下铺
691 fScrollStep = this._fCellMarginTop + nodeFirst.height + this._fCellMarginBottom;
692 iDirection = Common.MOVE_DIRECTION_DOWN;
693 } else { //一个个往下铺,一行行往右铺
694 fScrollStep = this._fCellMarginLeft + nodeFirst.width + this._fCellMarginRight;
695 iDirection = Common.MOVE_DIRECTION_RIGHT;
696 }
697
698 let cFocus = this._compSceneCanvas.getFocus();
699 let fiFocusTarget = cFocus.findTarget(null, null, this._iStatusInScene, iDirection);
700
701 let oScrollParameter = this.node.getChildByName('DataContainerMask')
702 .getChildByName('DataContainer')
703 .getComponent(TVScrollParameter);
704
705 if (1 == this._iTitleDirection) { //一个个往右铺 一行行往下铺
706 oScrollParameter.setTargetPosition(
707 (Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) + 1) * fScrollStep);
708 oScrollParameter.setDirection(iDirection);
709 } else { //一个个往下铺 一行行往右铺
710 oScrollParameter.setTargetPosition(
711 -(Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) + 1) * fScrollStep);
712 }
713 oScrollParameter.setStep(fScrollStep);
714 oScrollParameter.setHasRelation(true);
715 oScrollParameter.callback = function () {
716 arguments[1].hideCellOutOfDisplayArea();
717 arguments[1]._compSceneCanvas.onListScrollEnd && arguments[1]._compSceneCanvas.onListScrollEnd();
718 }
719 oScrollParameter.scope = this;
720
721 cFocus.flyFocus(null, fiFocusTarget, iDirection, null, oScrollParameter);
722
723 //飞完光标后把上下文都处理干净
724 this._iRecordIndexOfFirstCellInPage += this._iCellCountEachRow;
725 this._iPFBIndexOfFirstCellInPage = (this._iPFBIndexOfFirstCellInPage + this._iCellCountEachRow)
726 % (this._iCellRowCount * this._iCellCountEachRow);
727
728 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
729 this._fnDataPositionRender(this._iRecordIndexOfFirstCellInPage + 1, this._iRecordCount);
730 }
731
732 this.putScrollBarBlockInPosition();
733 return true;
734 }
735
736 //查询条件不变,就滚行
737 this._oDataSource.start = iRecordIndexOfBottomFirst;
738 this._oDataSource.limit = this._iCellCountEachRow;
739
740 this.loadData(
741 function (strResponse) { //获取数据成功
742 try {
743 var oJSONResult = JSON.parse(strResponse);
744 this._iRecordCount = oJSONResult.count;
745
746 this.adjustScrollBarSize(this._iRecordCount);
747
748 if (oJSONResult.businessCode == "success" && oJSONResult.resultSet.length > 0) { //返回有记录
749 //准备上头那行
750 let nodeContainer = this.node.getChildByName('DataContainerMask').getChildByName('DataContainer');
751
752 let oData1 = {};
753 oData1.refData = oJSONResult.resultSet;
754 this._fnDataDecorator(oData1, function () {
755
756 let iStartPFBIndex = (this._iPFBIndexOfFirstCellInPage + (this._iShowCellRows + this._iAlphaCellRows) * this._iCellCountEachRow)
757 % (this._iCellRowCount * this._iCellCountEachRow);
758 let nodeFirst = nodeContainer.getChildByName(this._strListCellName + this._iPFBIndexOfFirstCellInPage);
759
760 //准备需要显示的数据
761 for (let i = 0; i < this._iCellCountEachRow; i++) {
762
763 if (i < oJSONResult.resultSet.length) { //有数据的部分
764
765 let nodeCell = nodeContainer.getChildByName(this._strListCellName + (iStartPFBIndex + i));//一行,所以不求模了
766 //let nodeFirst=nodeContainer.getChildByName('ListCell'+this._iPFBIndexOfFirstCellInPage);
767
768 //准备到最下面Alpha的后面,这要注意兼容两个方向
769 if (1 == this._iTitleDirection) { //一个个往右铺,一行行往下铺
770 nodeCell.x = nodeFirst.x + (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight) * i;
771 nodeCell.y = nodeFirst.y - (this._iShowCellRows + this._iAlphaCellRows) * (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom);
772 //fScrollStep=this._fCellMarginTop+nodeCell.height+this._fCellMarginBottom;
773 } else { //一个个往下铺,一行行往右铺
774 nodeCell.x = nodeFirst.x + (this._iShowCellRows + this._iAlphaCellRows) * (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight);
775 nodeCell.y = nodeFirst.y - (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom) * i;
776 //fScrollStep=this._fCellMarginLeft+nodeCell.width+this._fCellMarginRight;
777 }
778
779 let compCell = nodeCell.getComponent(ListCell);
780 compCell.render(
781 oJSONResult.resultSet[i],
782 this._iRecordIndexOfFirstCellInPage + (this._iShowCellRows + this._iAlphaCellRows) * this._iCellCountEachRow + i); //使用细胞自己的渲染器
783 compCell.disableFocusInfo();//这一行并不设置焦点可达,只是填充成Alpha
784 compCell.node.opacity = 100;
785
786 //------------2.0版本--------
787 nodeCell.active = true;
788 //---------------------------
789 }
790
791 //第一行Alpha要变成Show,焦点变成有效,需要注意Alpha不止一行的情况 其实上面代码在底部添加了一行Alpha,
792 //下面代码Alpha变一行Show,中间不动都是Alpha
793 //if (this._iRecordIndexOfFirstCellInPage+(this._iShowCellRows-1)*this._iCellCountEachRow + i < this._iRecordCount){
794 let iIndexOfCellNeedShow = (this._iPFBIndexOfFirstCellInPage
795 + this._iShowCellRows * this._iCellCountEachRow + i)
796 % (this._iCellRowCount * this._iCellCountEachRow);
797 let compCellNeedShow = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedShow).getComponent(ListCell);
798 compCellNeedShow.enableFocusInfo();
799 compCellNeedShow.node.opacity = 255;
800 //}
801 }
802 //开始指挥外面飞焦点
803 let fScrollStep = 0;
804 let iDirection = 0
805 //向前翻一行
806 if (1 == this._iTitleDirection) { //一个个往右铺,一行行往下铺
807 fScrollStep = this._fCellMarginTop + nodeFirst.height + this._fCellMarginBottom;
808 iDirection = Common.MOVE_DIRECTION_DOWN;
809 } else { //一个个往下铺,一行行往右铺
810 fScrollStep = this._fCellMarginLeft + nodeFirst.width + this._fCellMarginRight;
811 iDirection = Common.MOVE_DIRECTION_RIGHT;
812 }
813
814 let cFocus = this._compSceneCanvas.getFocus();
815
816 let fiFocusTarget = cFocus.findTarget(null, null, this._iStatusInScene, iDirection);
817
818 let oScrollParameter = this.node.getChildByName('DataContainerMask')
819 .getChildByName('DataContainer')
820 .getComponent(TVScrollParameter);
821
822 if (1 == this._iTitleDirection) { //一个个往右铺 一行行往下铺
823 oScrollParameter.setTargetPosition(
824 (Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) + 1) * fScrollStep);
825 oScrollParameter.setDirection(iDirection);
826 } else { //一个个往下铺 一行行往右铺
827 oScrollParameter.setTargetPosition(
828 -(Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) + 1) * fScrollStep);
829 }
830
831 oScrollParameter.setStep(fScrollStep);
832 oScrollParameter.setHasRelation(true);
833 oScrollParameter.callback = function () {
834 arguments[1].hideCellOutOfDisplayArea();
835 arguments[1]._compSceneCanvas.onListScrollEnd && arguments[1]._compSceneCanvas.onListScrollEnd();
836 }
837 oScrollParameter.scope = this;
838 cFocus.flyFocus(null, fiFocusTarget, iDirection, null, oScrollParameter);
839
840 //需要隐藏的东西
841 for (let i = 0; i < this._iCellCountEachRow; i++) {
842 //即使下方数据不满一行上面也要全部失效,由于被Mask,是否显示倒不是很关键
843 let iIndexOfCellNeedHide = this._iPFBIndexOfFirstCellInPage + i;
844 let compCellNeedHide = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedHide)
845 .getComponent(ListCell);
846 compCellNeedHide.disableFocusInfo();
847 compCellNeedHide.opacity = 0;
848 }
849
850 //飞完光标后把上下文都处理干净
851 this._iRecordIndexOfFirstCellInPage += this._iCellCountEachRow;
852 this._iPFBIndexOfFirstCellInPage = (this._iPFBIndexOfFirstCellInPage + this._iCellCountEachRow)
853 % (this._iCellRowCount * this._iCellCountEachRow);
854
855 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
856 this._fnDataPositionRender(this._iRecordIndexOfFirstCellInPage + 1, oJSONResult.count);
857 }
858
859 this.putScrollBarBlockInPosition();
860
861 }, this);
862
863 cc.log("Business Success : SongList scrollARowDown");
864 } else {
865
866 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
867 this._fnDataPositionRender(0, 0);
868 }
869 cc.log("Business Error : SongList scrollARowDown..." + oJSONResult.description);
870 }
871 } catch (ex) {
872 cc.log("Business Exception : SongList scrollARowDown..." + ex);
873 }
874
875 },
876 function (strResponse) {
877 cc.log("Communication Error : DataList scrollARowDown..." + strResponse);
878 },
879 this
880 );
881 return true;
882 },
883 scrollAPageUp: function () { //网上探一页,Container向下移动一页
884 //let iGetRecords=0;
885 if (this._iRecordIndexOfFirstCellInPage <= 0) {//已经没有数据可以向上滚了 啥也不干
886 return false;
887 } else if (this._iRecordIndexOfFirstCellInPage < this._iShowCellRows * this._iCellCountEachRow) {
888 //上面有不满一页的数据
889 //就只拿出顶端那几行,否则即使拿到,也会覆写掉下面的
890 //0~this._iRecordIndexOfFirstCellInPage-1
891 this._oDataSource.start = 0;
892 this._oDataSource.limit = this._iRecordIndexOfFirstCellInPage;
893 //iGetRecords=this._iRecordIndexOfFirstCellInPage;
894 } else {
895 //可以拿出完整一页
896 this._oDataSource.start = this._iRecordIndexOfFirstCellInPage - (this._iShowCellRows * this._iCellCountEachRow);
897 this._oDataSource.limit = this._iShowCellRows * this._iCellCountEachRow;
898 //iGetRecords=this._iShowCellRows*this._iCellCountEachRow;
899 }
900 this._compSceneCanvas.onListScrollStart && this._compSceneCanvas.onListScrollStart();
901 this.loadData(
902 function (strResponse) { //获取数据成功
903 try {
904
905 var oJSONResult = JSON.parse(strResponse);
906 this._iRecordCount = oJSONResult.count;
907 this.adjustScrollBarSize(this._iRecordCount);
908
909 if (oJSONResult.businessCode == "success" && oJSONResult.resultSet.length > 0) { //返回有记录
910
911 let iGetRecords = oJSONResult.resultSet.length; //一般总能取满
912 let iGetRows = Math.ceil(iGetRecords / this._iCellCountEachRow); //根据结果来调整,一般总是预期的行数 满页或者不满页
913 let iScrollRows = iGetRows; //向上总是得到几行滚几行
914
915 //准备上头那行
916 let nodeContainer = this.node.getChildByName('DataContainerMask').getChildByName('DataContainer');
917
918 let oData1 = {};
919 oData1.refData = oJSONResult.resultSet;
920 this._fnDataDecorator(oData1, function () {
921
922 //这么复杂是为了在翻到较后面的页面上,防止第一个PFB往上切到上面循环的最后一个PFB的情况
923 let iStartPFBIndex = (this._iPFBIndexOfFirstCellInPage
924 + this._iCellRowCount * this._iCellCountEachRow
925 - iGetRecords) //只有在好多内容数量突然减少到不满一页 才会发生Bug
926 % (this._iCellRowCount * this._iCellCountEachRow);
927
928 let nodeFirst = nodeContainer.getChildByName(this._strListCellName + this._iPFBIndexOfFirstCellInPage);
929
930 //准备渲染
931 for (let i = 0; i < iGetRecords; i++) { //向上的翻页一般都数量一致
932
933 if (i < oJSONResult.resultSet.length) { //有数据的部分
934 let nodeCell = nodeContainer.getChildByName(this._strListCellName
935 + ((iStartPFBIndex + i) % (this._iCellRowCount * this._iCellCountEachRow)));
936 //let nodeFirst=nodeContainer.getChildByName('ListCell'+this._iPFBIndexOfFirstCellInPage);
937
938 //准备到最下面Alpha的后面,这要注意兼容两个方向
939 if (1 == this._iTitleDirection) { //一个个往右铺,一行行往下铺
940 nodeCell.x = nodeFirst.x + (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight)
941 * (i % this._iCellCountEachRow);
942 nodeCell.y = nodeFirst.y + (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom)
943 * (Math.ceil((iGetRecords - i) / this._iCellCountEachRow));
944
945 } else { //一个个往下铺,一行行往右铺
946 nodeCell.x = nodeFirst.x - (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight)
947 * (Math.ceil((iGetRecords - i) / this._iCellCountEachRow));
948 nodeCell.y = nodeFirst.y - (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom)
949 * (i % this._iCellCountEachRow);
950 }
951
952 let compCell = nodeCell.getComponent(ListCell);
953 compCell.render(oJSONResult.resultSet[i], this._iRecordIndexOfFirstCellInPage - iGetRecords + i); //使用细胞自己的渲染器
954 compCell.enableFocusInfo();
955 compCell.node.opacity = 255;
956
957 //---------------2.0版本---------
958 nodeCell.active = true;
959 //-------------------------------
960 }
961
962 }
963
964 //开始指挥外面飞焦点
965 let fScrollStep = 0;
966 let iDirection = 0
967 //向前翻一行
968 if (1 == this._iTitleDirection) { //一个个往右铺 一行行往下铺
969 fScrollStep = (this._fCellMarginTop + nodeFirst.height + this._fCellMarginBottom);//其实这里一般都是整数
970 iDirection = Common.MOVE_DIRECTION_UP;
971 } else { //一个个往下铺 一行行往右铺
972 fScrollStep = (this._fCellMarginLeft + nodeFirst.width + this._fCellMarginRight);
973 iDirection = Common.MOVE_DIRECTION_LEFT;
974 }
975
976 let ftaSearchResultMoveTo = null;
977 if (Common.MOVE_DIRECTION_UP == iDirection) {
978 //ftaSearchResultMoveTo=cc.moveTo(0.4,nodeContainer.x,nodeContainer.y-fScrollStep*iScrollRows);
979 ftaSearchResultMoveTo = cc.moveTo(
980 0.4,
981 nodeContainer.x,
982 (Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) - iScrollRows) * fScrollStep
983 );
984 } else if (Common.MOVE_DIRECTION_LEFT == iDirection) {
985 //ftaSearchResultMoveTo=cc.moveTo(0.4,nodeContainer.x+fScrollStep*iScrollRows,nodeContainer.y);
986 ftaSearchResultMoveTo = cc.moveTo(
987 0.4,
988 -(Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) - iScrollRows) * fScrollStep,
989 nodeContainer.y
990 );
991 }
992
993 let ftaSearchResultSequence = new cc.sequence(ftaSearchResultMoveTo,
994 cc.callFunc(function (target, param1) {
995 for (let i = 0; i < iGetRecords; i++) { //向上的翻页一般都数量一致
996 // 半透明的处理 注意Alpha不止一行的情况
997 // 由于是向上翻,所以一般是整行,不考虑不满一行的状况
998 let iIndexOfCellNeedChange = (this._iPFBIndexOfFirstCellInPage
999 + (this._iCellRowCount * this._iCellCountEachRow) //加一个是因为怕特殊情况变负的
1000 - iGetRecords
1001 + this._iShowCellRows * this._iCellCountEachRow
1002 + i
1003 )
1004 % (this._iCellRowCount * this._iCellCountEachRow);
1005 //let iAlphaRecordEnd=iAlphaRecordStart+this._iAlphaCellRows*this._iCellCountEachRow-1;
1006
1007 //处理整整一页的数据 一部分变成Alpha,新老Alpha之间的部分不显示,老Alpha保留不动,以后会被更新
1008 if (i < this._iAlphaCellRows * this._iCellCountEachRow) {//对应关系修改Cell成Alpha
1009
1010 let compCellNeedAlpha = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedChange).getComponent(ListCell);
1011 compCellNeedAlpha.disableFocusInfo();
1012 compCellNeedAlpha.node.opacity = 100;
1013 } else { //这里有点问题啊如果Alpha区域足够大。。。。超过了底部循环改到头部去,很悲催,Alpha只有一行暂时没问题
1014 let compCellNeedHide = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedChange).getComponent(ListCell);
1015 compCellNeedHide.disableFocusInfo();
1016 compCellNeedHide.node.opacity = 0;
1017 }
1018 }
1019
1020 //飞完光标后把上下文都处理干净
1021 this._iRecordIndexOfFirstCellInPage -= iGetRecords;
1022 this._iPFBIndexOfFirstCellInPage = iStartPFBIndex;
1023
1024 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
1025 this._fnDataPositionRender(this._iRecordIndexOfFirstCellInPage + 1, oJSONResult.count);
1026 }
1027 param1[0].onListScrollEnd && param1[0].onListScrollEnd();
1028
1029
1030 }, this, [this._compSceneCanvas])
1031 );
1032
1033 let cFocus = this._compSceneCanvas.getFocus();
1034
1035 this.putScrollBarBlockInPosition(this._iRecordIndexOfFirstCellInPage - iGetRecords);
1036
1037 ftaSearchResultSequence.setTag(11);
1038 nodeContainer.stopAction(nodeContainer.getActionByTag(11));
1039 nodeContainer.runAction(ftaSearchResultSequence);
1040
1041 }, this);
1042
1043 cc.log("Business Success : SongList scrollAPageUp");
1044 } else {
1045
1046 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
1047 this._fnDataPositionRender(0, 0);
1048 }
1049
1050 cc.log("Business Error : DataList scrollAPageUp..." + oJSONResult.description);
1051 }
1052 } catch (ex) {
1053 cc.log("Business Exception : DataList scrollAPageUp..." + ex);
1054 }
1055 },
1056 function (strResponse) {
1057 cc.log("Communication Error : DataList scrollAPageUp..." + strResponse);
1058 },
1059 this
1060 );
1061 return true;
1062 },
1063 scrollAPageDown: function () { //向下探一页 Container向上探一页
1064 //let iGetRecords=0;
1065 //算上显示的和灰色的 在这些下面的一行第一个PFB,如果查询到数据也是start
1066 let iRecordIndexOfBottomFirst = this._iRecordIndexOfFirstCellInPage + (this._iShowCellRows + this._iAlphaCellRows) * this._iCellCountEachRow;
1067
1068 if (this._iRecordIndexOfFirstCellInPage + this._iShowCellRows * this._iCellCountEachRow - 1 >= this._iRecordCount - 1) {//已经没有数据可以向下滚了 啥也不干
1069 return false; //show部分的最后一条记录小于记录总数,下面Alpha部分都是没内容的了
1070 }
1071 this._compSceneCanvas.onListScrollStart && this._compSceneCanvas.onListScrollStart();
1072 if (this._iRecordIndexOfFirstCellInPage + (this._iShowCellRows + this._iAlphaCellRows) * this._iCellCountEachRow - 1 >= this._iRecordCount - 1) {
1073
1074 //不用请求,只需要吧最后Alpha的部分移动上来即可 到底有几行Alpha需要计算,一般远小于Show行数
1075 let iScrollRows = Math.ceil(
1076 (this._iRecordCount - 1 - (this._iRecordIndexOfFirstCellInPage + this._iShowCellRows * this._iCellCountEachRow) + 1)
1077 / this._iCellCountEachRow
1078 );
1079
1080 let iStartPFBIndex = (this._iPFBIndexOfFirstCellInPage + this._iShowCellRows * this._iCellCountEachRow)
1081 % (this._iCellRowCount * this._iCellCountEachRow);
1082 let nodeContainer = this.node.getChildByName('DataContainerMask').getChildByName('DataContainer');
1083 let nodeFirst = nodeContainer.getChildByName(this._strListCellName + this._iPFBIndexOfFirstCellInPage);
1084 let aCompCellNeedHide = [];
1085 for (let i = 0; i < iScrollRows * this._iCellCountEachRow; i++) {
1086
1087 let nodeCell = nodeContainer.getChildByName(this._strListCellName + (iStartPFBIndex + i)
1088 % (this._iCellRowCount * this._iCellCountEachRow));
1089 let compCell = nodeCell.getComponent(ListCell);
1090 if (iRecordIndexOfBottomFirst - this._iAlphaCellRows * this._iCellCountEachRow + i <= this._iRecordCount - 1) { //考虑不满一行的情况
1091 compCell.enableFocusInfo();
1092 compCell.node.opacity = 255;
1093 } else {
1094 compCell.disableFocusInfo();
1095 compCell.node.opacity = 0;
1096 }
1097
1098 //即使下方数据不满一行上面也要全部失效,由于被Mask,是否显示倒不是很关键
1099 let iIndexOfCellNeedHide = (this._iPFBIndexOfFirstCellInPage + i) % (this._iCellRowCount * this._iCellCountEachRow);
1100 let compCellNeedHide = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedHide)
1101 .getComponent(ListCell);
1102 aCompCellNeedHide.push(compCellNeedHide);
1103 //TODO:下面显示出来的需要Hide吗
1104
1105 }
1106
1107 //开始指挥外面飞焦点
1108 let fScrollStep = 0;
1109 let iDirection = 0
1110 //向前翻一行
1111 if (1 == this._iTitleDirection) { //一个个往右铺,一行行往下铺
1112 fScrollStep = this._fCellMarginTop + nodeFirst.height + this._fCellMarginBottom;
1113 iDirection = Common.MOVE_DIRECTION_DOWN;
1114 } else { //一个个往下铺,一行行往右铺
1115 fScrollStep = this._fCellMarginLeft + nodeFirst.width + this._fCellMarginRight;
1116 iDirection = Common.MOVE_DIRECTION_RIGHT;
1117 }
1118
1119 let cFocus = this._compSceneCanvas.getFocus();
1120
1121 let ftaSearchResultMoveTo = null;
1122 if (Common.MOVE_DIRECTION_DOWN == iDirection) {
1123 //ftaSearchResultMoveTo=cc.moveTo(0.4,nodeContainer.x,nodeContainer.y+fScrollStep*iScrollRows);
1124 ftaSearchResultMoveTo = cc.moveTo(
1125 0.4,
1126 nodeContainer.x,
1127 (Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) + iScrollRows) * fScrollStep
1128 );
1129 } else if (Common.MOVE_DIRECTION_RIGHT == iDirection) {
1130 //ftaSearchResultMoveTo=cc.moveTo(0.4,nodeContainer.x-fScrollStep*iScrollRows,nodeContainer.y);
1131 ftaSearchResultMoveTo = cc.moveTo(
1132 0.4,
1133 -(Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) + iScrollRows) * fScrollStep,
1134 nodeContainer.y
1135 );
1136 }
1137
1138
1139 let ftaSearchResultSequence = new cc.sequence(ftaSearchResultMoveTo,
1140 cc.callFunc(function (target, param1) {
1141 param1[0].onListScrollEnd && param1[0].onListScrollEnd();
1142 let aCompCellNeedHide = param1[1];
1143 for (let i = 0; i < aCompCellNeedHide.length; i++) {
1144 aCompCellNeedHide[i].disableFocusInfo();
1145 aCompCellNeedHide[i].node.opacity = 0;
1146 }
1147 }, this, [this._compSceneCanvas, aCompCellNeedHide])
1148 )
1149 ftaSearchResultSequence.setTag(11);
1150 nodeContainer.stopAction(nodeContainer.getActionByTag(11));
1151 nodeContainer.runAction(ftaSearchResultSequence);
1152
1153 //飞完光标后把上下文都处理干净
1154 this._iRecordIndexOfFirstCellInPage += iScrollRows * this._iCellCountEachRow;
1155 cc.log("this._iRecordIndexOfFirstCellInPage:" + this._iRecordIndexOfFirstCellInPage);
1156 this._iPFBIndexOfFirstCellInPage = (this._iPFBIndexOfFirstCellInPage + iScrollRows * this._iCellCountEachRow)
1157 % (this._iCellRowCount * this._iCellCountEachRow);
1158
1159 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
1160 this._fnDataPositionRender(this._iRecordIndexOfFirstCellInPage + 1, this._iRecordCount);
1161 }
1162
1163 this.putScrollBarBlockInPosition();
1164
1165 return true;
1166
1167 } else {//这里可能获得很多数据,也可能获得比预期的少的数据(在两次翻页的之间正好插入或者删除一些数据会发生)
1168 this._oDataSource.start = iRecordIndexOfBottomFirst;
1169 this._oDataSource.limit = this._iShowCellRows * this._iCellCountEachRow; //获取一页数据,后面再根据所获的数据数量来决定处理方式
1170 }
1171 this.loadData(
1172 function (strResponse) { //获取数据成功
1173 try {
1174 var oJSONResult = JSON.parse(strResponse);
1175 this._iRecordCount = oJSONResult.count;
1176 this.adjustScrollBarSize(this._iRecordCount);
1177
1178 if (oJSONResult.businessCode == "success" && oJSONResult.resultSet.length > 0) { //返回有记录
1179
1180 let iGetRecords = oJSONResult.resultSet.length;
1181 let iGetRows = Math.ceil(iGetRecords / this._iCellCountEachRow); //根据结果来调整
1182 let iScrollRows = 0;
1183
1184 if (iGetRows + this._iAlphaCellRows > this._iShowCellRows) { //看准备的数据是否取得满一页
1185 iScrollRows = this._iShowCellRows; //向上翻一页
1186 } else {
1187 iScrollRows = iGetRows + this._iAlphaCellRows; //向上翻完所有的的内容
1188 }
1189
1190 //准备上头那行
1191 let nodeContainer = this.node.getChildByName('DataContainerMask').getChildByName('DataContainer');
1192
1193 let oData1 = {};
1194 oData1.refData = oJSONResult.resultSet;
1195 this._fnDataDecorator(oData1, function () {
1196
1197 let iStartPFBIndex = (this._iPFBIndexOfFirstCellInPage + (this._iShowCellRows + this._iAlphaCellRows) * this._iCellCountEachRow)
1198 % (this._iCellRowCount * this._iCellCountEachRow);
1199 let nodeFirst = nodeContainer.getChildByName(this._strListCellName + this._iPFBIndexOfFirstCellInPage);
1200
1201 //准备位置和渲染
1202 for (let i = 0; i < iScrollRows * this._iCellCountEachRow; i++) { //这里不一定满的,根据查询结果可能不满一页的行数
1203
1204 if (i < oJSONResult.resultSet.length) { //有数据的部分
1205
1206 let nodeCell = nodeContainer.getChildByName(this._strListCellName
1207 + ((iStartPFBIndex + i) % (this._iCellRowCount * this._iCellCountEachRow)));
1208 let compCell = nodeCell.getComponent(ListCell);
1209 //let nodeFirst=nodeContainer.getChildByName('ListCell'+this._iPFBIndexOfFirstCellInPage);
1210
1211 //准备到最下面Alpha的后面,这要注意兼容两个方向
1212 if (1 == this._iTitleDirection) { //一个个往右铺,一行行往下铺
1213 nodeCell.x = nodeFirst.x + (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight)
1214 * (i % this._iCellCountEachRow);
1215 nodeCell.y = nodeFirst.y - (this._iShowCellRows + this._iAlphaCellRows + Math.floor(i / this._iCellCountEachRow))
1216 * (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom);
1217 //fScrollStep=this._fCellMarginTop+nodeCell.height+this._fCellMarginBottom;
1218 } else { //一个个往下铺,一行行往右铺
1219 nodeCell.x = nodeFirst.x + (this._iShowCellRows + this._iAlphaCellRows + Math.floor(i / this._iCellCountEachRow))
1220 * (this._fCellMarginLeft + nodeCell.width + this._fCellMarginRight);
1221 nodeCell.y = nodeFirst.y - (this._fCellMarginTop + nodeCell.height + this._fCellMarginBottom)
1222 * (i % this._iCellCountEachRow);
1223 //fScrollStep=this._fCellMarginLeft+nodeCell.width+this._fCellMarginRight;
1224 }
1225
1226 compCell.render(
1227 oJSONResult.resultSet[i],
1228 this._iRecordIndexOfFirstCellInPage + (this._iShowCellRows + this._iAlphaCellRows) * this._iCellCountEachRow + i
1229 ); //使用细胞自己的渲染器
1230 compCell.disableFocusInfo(); //屁股后面加出来的先变成Alpha的,下面部分的代码会重新设置Show
1231 compCell.node.opacity = 100;
1232
1233 //------------2.0版本----------
1234 nodeCell.active = true;
1235 //-----------------------------
1236 }
1237
1238 //原来Alpha那几行加上新添加的小于Show行的部分,需要Show ,这里股行数不满,是不会进入这个循环的
1239 let iIndexOfCellNeedShow = (this._iPFBIndexOfFirstCellInPage
1240 + this._iShowCellRows * this._iCellCountEachRow + i) //加一个是因为怕特殊情况变负的
1241 % (this._iCellRowCount * this._iCellCountEachRow);
1242 let compCellNeedShow = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedShow).getComponent(ListCell);
1243
1244 if (i < this._iAlphaCellRows * this._iCellCountEachRow + iGetRecords) {
1245 compCellNeedShow.enableFocusInfo();
1246 compCellNeedShow.node.opacity = 255;
1247 } else {
1248 compCellNeedShow.enableFocusInfo();
1249 compCellNeedShow.node.opacity = 0;
1250 }
1251
1252 }
1253
1254 //开始指挥外面飞焦点
1255 let fScrollStep = 0;
1256 let iDirection = 0;
1257 //向前翻一行
1258 if (1 == this._iTitleDirection) { //一个个往右铺,一行行往下铺
1259 fScrollStep = (this._fCellMarginTop + nodeFirst.height + this._fCellMarginBottom);
1260 iDirection = Common.MOVE_DIRECTION_DOWN;
1261 } else { //一个个往下铺,一行行往右铺
1262 fScrollStep = (this._fCellMarginLeft + nodeFirst.width + this._fCellMarginRight);
1263 iDirection = Common.MOVE_DIRECTION_RIGHT;
1264 }
1265
1266 let ftaSearchResultMoveTo = null;
1267 if (Common.MOVE_DIRECTION_DOWN == iDirection) {
1268 //ftaSearchResultMoveTo=cc.moveTo(0.4,nodeContainer.x,nodeContainer.y+fScrollStep*iScrollRows);
1269 ftaSearchResultMoveTo = cc.moveTo(
1270 0.4,
1271 nodeContainer.x,
1272 (Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) + iScrollRows) * fScrollStep
1273 );
1274 } else if (Common.MOVE_DIRECTION_RIGHT == iDirection) {
1275 //ftaSearchResultMoveTo=cc.moveTo(0.4,nodeContainer.x-fScrollStep*iScrollRows,nodeContainer.y);
1276 ftaSearchResultMoveTo = cc.moveTo(
1277 0.4,
1278 -(Math.floor(this._iRecordIndexOfFirstCellInPage / this._iCellCountEachRow) + iScrollRows) * fScrollStep,
1279 nodeContainer.y
1280 );
1281 }
1282
1283 let ftaSearchResultSequence = new cc.sequence(ftaSearchResultMoveTo,
1284 cc.callFunc(function (target, param1) {
1285 let nodeContainer = this.node.getChildByName('DataContainerMask').getChildByName('DataContainer');
1286 for (let i = 0; i < iScrollRows * this._iCellCountEachRow; i++) { //这里不一定满的,根据查询结果可能不满一页的行数
1287 ////
1288 let iIndexOfCellNeedAlpha = (this._iPFBIndexOfFirstCellInPage
1289 + this._iShowCellRows * 2 * this._iCellCountEachRow + i) //加一个是因为怕特殊情况变负的
1290 % (this._iCellRowCount * this._iCellCountEachRow);
1291 //新添加的部分 也要考虑Alpha太大的情况,防止底端穿孔到对面去
1292 if (this._iRecordIndexOfFirstCellInPage
1293 + this._iShowCellRows * 2 * this._iCellCountEachRow + i < this._iRecordCount) {
1294 let compCellNeedAlpha = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedAlpha).getComponent(ListCell);
1295 compCellNeedAlpha.disableFocusInfo();
1296 compCellNeedAlpha.node.opacity = 100;
1297 } else {
1298 let compCellNeedAlpha = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedAlpha).getComponent(ListCell);
1299 compCellNeedAlpha.disableFocusInfo();
1300 compCellNeedAlpha.node.opacity = 0;
1301 }
1302
1303 //即使下方数据不满一行上面也要全部失效,整行的处理
1304 let iIndexOfCellNeedHide = (this._iPFBIndexOfFirstCellInPage + i) % (this._iCellRowCount * this._iCellCountEachRow);
1305 //cc.log(nodeContainer.getChildByName('ListCell'+iIndexOfCellNeedHide).name);
1306 let compCellNeedHide = nodeContainer.getChildByName(this._strListCellName + iIndexOfCellNeedHide)
1307 .getComponent(ListCell);
1308 compCellNeedHide.disableFocusInfo();
1309 compCellNeedHide.node.opacity = 0;
1310 }
1311
1312 //飞完光标后把上下文都处理干净
1313 this._iRecordIndexOfFirstCellInPage += (iScrollRows * this._iCellCountEachRow);
1314 cc.log("this._iRecordIndexOfFirstCellInPage:" + this._iRecordIndexOfFirstCellInPage);
1315 this._iPFBIndexOfFirstCellInPage = (this._iPFBIndexOfFirstCellInPage + iScrollRows * this._iCellCountEachRow)
1316 % (this._iCellRowCount * this._iCellCountEachRow);
1317
1318 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
1319 this._fnDataPositionRender(this._iRecordIndexOfFirstCellInPage + 1, oJSONResult.count);
1320 }
1321 param1[0].onListScrollEnd && param1[0].onListScrollEnd();
1322
1323
1324 }, this, [this._compSceneCanvas])
1325 );
1326
1327 //动滑块
1328 this.putScrollBarBlockInPosition(this._iRecordIndexOfFirstCellInPage + iScrollRows * this._iCellCountEachRow);
1329
1330 ftaSearchResultSequence.setTag(11);
1331 nodeContainer.stopAction(nodeContainer.getActionByTag(11));
1332 nodeContainer.runAction(ftaSearchResultSequence);
1333
1334 }, this);
1335
1336 cc.log("Business Success : SongList scrollAPageDown");
1337 } else {
1338
1339 if (this._fnDataPositionRender && typeof this._fnDataPositionRender == 'function') {
1340 this._fnDataPositionRender(0, 0);
1341 }
1342 cc.log("Business Error : DataList scrollAPageDown..." + oJSONResult.description);
1343 }
1344 } catch (ex) {
1345 cc.log("Business Exception : DataList scrollAPageDown..." + ex);
1346 }
1347 },
1348 function (strResponse) {
1349 cc.log("Communication Error : DataList scrollAPageDown..." + strResponse);
1350 },
1351 this
1352 );
1353 return true;
1354 },
1355 decorate: function (aData) { //装饰
1356
1357 },
1358
1359 setCurrentFocus: function (_fiCurrentFocus) {
1360 this._fiCurrentFocusNew = _fiCurrentFocus;
1361 },
1362
1363 putScrollBarBlockInPosition: function (iRecordIndexOfFirstCellInPageAfterAnimation) { //计算绝对位置,防止半拉子事情发生
1364 let iShowCellCount = this._iShowCellRows * this._iCellCountEachRow;
1365 if (null == iRecordIndexOfFirstCellInPageAfterAnimation) {
1366 iRecordIndexOfFirstCellInPageAfterAnimation = this._iRecordIndexOfFirstCellInPage;
1367 }
1368
1369 let nodeScrollBarContainer = this.node.getChildByName('ScrollBarContainer');
1370 let nodeScrollBarShadow = nodeScrollBarContainer.getChildByName('ScrollBarShadow');
1371 let nodeScrollBarBlock = nodeScrollBarShadow.getChildByName('ScrollBarBlock');
1372
1373 let nodePage = nodeScrollBarBlock.getChildByName("Page");
1374 let cFocus = this._compSceneCanvas.getFocus();
1375 if (1 == this._iSwitchDirection) { //竖着
1376 var iPreHeight = nodeScrollBarShadow.height;
1377 if (nodePage) { //翻页文字竖着
1378 nodePage.getComponent(cc.RichText).string = "翻\n页\n <color=#FFFF80>" + (Math.ceil(iRecordIndexOfFirstCellInPageAfterAnimation / (this._iShowCellRows * this._iCellCountEachRow)) + 1) + "</color>";
1379 }
1380 //TODO:_iRecordCount总记录数
1381 let loc = ((iRecordIndexOfFirstCellInPageAfterAnimation + iShowCellCount > this._iRecordCount
1382 ? this._iRecordCount : iRecordIndexOfFirstCellInPageAfterAnimation + iShowCellCount) / this._iRecordCount) * (nodeScrollBarContainer.height - 94);
1383 //---------------------补丁---------------------------
1384 loc += 94;
1385 // cc.log("//////////////////"+loc);
1386 // if (loc <= 94) {
1387 // loc = 94;
1388 // }
1389 //----------------------------------------------------
1390 nodeScrollBarShadow.height = loc;
1391 if (this._fiCurrentFocusNew && this._fiCurrentFocusNew.node.name == "ScrollBarBlock") {
1392 cFocus.fly(this._fiCurrentFocusNew.getLeft(), this._fiCurrentFocusNew.getTop() + nodeScrollBarShadow.height - iPreHeight, this._fiCurrentFocusNew.getWidth(), this._fiCurrentFocusNew.getHeight(), Common.FOCUS_FLY_DURATION, 1.0);
1393 }
1394 } else {
1395 var iPrevWidth = nodeScrollBarShadow.width;
1396 if (nodePage) { //翻页文字横着
1397 nodePage.getComponent(cc.RichText).string = "翻页 <color=#FFFF80>" + (Math.ceil(iRecordIndexOfFirstCellInPageAfterAnimation / (this._iShowCellRows * this._iCellCountEachRow)) + 1) + "</color>";
1398 }
1399 let loc = ((iRecordIndexOfFirstCellInPageAfterAnimation + iShowCellCount > this._iRecordCount
1400 ? this._iRecordCount : iRecordIndexOfFirstCellInPageAfterAnimation + iShowCellCount) / this._iRecordCount) * nodeScrollBarContainer.width;
1401 nodeScrollBarShadow.width = loc;
1402
1403 if (this._fiCurrentFocusNew && this._fiCurrentFocusNew.node.name == "ScrollBarBlock") {
1404 cFocus.fly(this._fiCurrentFocusNew.getLeft() + nodeScrollBarShadow.width - iPrevWidth, this._fiCurrentFocusNew.getTop(), this._fiCurrentFocusNew.getWidth(), this._fiCurrentFocusNew.getHeight(), Common.FOCUS_FLY_DURATION, 1.0);
1405 }
1406 }
1407 },
1408 hideCellOutOfDisplayArea: function () {//todo:这里呢觉得该隐藏掉的还是得隐藏掉,夜长梦多,mask要保持
1409 let nodeContainer = this.node.getChildByName('DataContainerMask').getChildByName('DataContainer');
1410 for (let i = 0; i < this._iShowCellRows * this._iCellCountEachRow; i++) {
1411 let nodeCell = nodeContainer.getChildByName(this._strListCellName
1412 + ((this._iPFBIndexOfFirstCellInPage + (this._iShowCellRows + this._iAlphaCellRows) * this._iCellCountEachRow + i) % (this._iCellRowCount * this._iCellCountEachRow))); //这里第一次显示如果不是从头开始显示的,则要使用准确的PFB来操作
1413 let compCell = nodeCell.getComponent(ListCell);
1414 compCell.disableFocusInfo();
1415 compCell.node.opacity = 0;
1416 }
1417 },
1418
1419 });
1 {
2 "ver": "1.0.5",
3 "uuid": "cdb6ad35-068f-4d7f-a5dc-02dbc6e750f1",
4 "isPlugin": false,
5 "loadPluginInWeb": true,
6 "loadPluginInNative": true,
7 "loadPluginInEditor": false,
8 "subMetas": {}
9 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.0.1",
3 "uuid": "9c17a748-36e0-4bb2-96f4-ed56a56f7480",
4 "isSubpackage": false,
5 "subpackageName": "",
6 "subMetas": {}
7 }
...\ No newline at end of file ...\ No newline at end of file
1 //分类-其他
2 var Common = require('Common');
3 var FocusInfo = require('FocusInfo');
4 var ListCell = require('ListCell');
5 var Network = require('Network');
6
7 cc.Class({
8 extends: ListCell,
9
10 properties: {
11 id: 0,
12 pic: cc.Sprite,
13 activeName1: cc.Label,
14 activeName2: cc.Label,
15 normalName: cc.Label,
16 textPlayTimes: cc.Label,
17 },
18
19 statics: {
20 PFB_NAME: 'prefab/pfbCategoryOtherListCell',
21 CELL_NAME: 'CategoryOtherListCell',
22 },
23
24 init: function (iCellIndex, bIsFocusEnable, compSceneCanvas) {
25 //准备焦点坐标
26 let fiCategoryBlock = this.node.addComponent(FocusInfo);
27 fiCategoryBlock.init(
28 null, false, null, null, 1.0
29 );
30 compSceneCanvas.addNodeToFocusTarget(0, this.node.name, this.node);
31 },
32
33 render(oData, iRecordIndex) {
34 this.activeName1.string = oData.name;
35 this.activeName2.string = oData.name;
36 this.normalName.string = oData.name;
37 this.activeName1._updateRenderData(true);
38 this.activeName2._updateRenderData(true);
39 this.normalName._updateRenderData(true);
40 if (oData.play_times) {
41 let value = parseInt(oData.play_times);
42 if (value > 10000) {
43 this.textPlayTimes.string = parseInt(value / 10000) + "万+";
44 } else {
45 this.textPlayTimes.string = value;
46 }
47 }
48 if (oData.image[0]) {
49 var self = this;
50 Network.loadImageInNativeRuntime(
51 Common.TOPDRAW_IMAGE_SERVER_EDU_RIGHT + oData.image[0].fileUrl,
52 function (texture) {
53 self.pic.spriteFrame = new cc.SpriteFrame(texture);
54 }, null, this
55 );
56 }
57
58 this.node.getComponent(FocusInfo).setTVLink(oData.tvlink);
59 },
60
61 enableFocusInfo: function () {
62 this.node.getComponent(FocusInfo).setEnable(true);
63 },
64
65 disableFocusInfo: function () {
66 this.node.getComponent(FocusInfo).setEnable(false);
67 },
68
69 setUIWithFocus: function () {
70 let nodeCellName = this.node.getChildByName('Name');
71 cc.find("NormalName", nodeCellName).opacity = 255;
72 //超出滚动
73 let nodeScreenTitleText = cc.find('ActiveName/NameContainer/NameText', nodeCellName);
74
75 let fOriginalX = nodeScreenTitleText.x;
76 let fOriginalY = nodeScreenTitleText.y;
77
78 let nodeScreenTitleText1 = nodeScreenTitleText.getChildByName('NameText1');
79 let nodeScreenTitleText2 = nodeScreenTitleText.getChildByName('NameText2');
80 nodeScreenTitleText2.x = nodeScreenTitleText1.x + nodeScreenTitleText1.width + 10;//TODO:补丁,解决滚动重叠
81 if (nodeScreenTitleText1.width > nodeScreenTitleText.width) {
82 cc.find("ActiveName/NameContainer", nodeCellName).opacity = 255;
83 cc.find("NormalName", nodeCellName).opacity = 0;
84 let fEndPositionDelta = (nodeScreenTitleText1.width + 30);
85 //下方时长和字有关系,才能速度一样
86 var ftaScreenTitleMoveToTarget = cc.moveTo(10 * (nodeScreenTitleText1.width / nodeScreenTitleText.width), fOriginalX - fEndPositionDelta, fOriginalY);
87 var ftaScreenTitleMoveToBack = cc.moveTo(0, fOriginalX, fOriginalY);
88 var sequenceMediaTitle = cc.sequence(ftaScreenTitleMoveToTarget, ftaScreenTitleMoveToBack);
89 var repeatScreenTitle = cc.repeat(sequenceMediaTitle, 10);
90 repeatScreenTitle.setTag(Common.OVERLENGTH_MOVING);
91 nodeScreenTitleText.runAction(repeatScreenTitle);
92 nodeScreenTitleText2.active = true;
93 }
94 },
95 setUIWithoutFocus: function () {
96 let nodeCellName = this.node.getChildByName('Name');
97 cc.find("NormalName", nodeCellName).opacity = 255;
98 //如有滚动停止滚动
99 let nodeScreenTitleText = cc.find('ActiveName/NameContainer/NameText', nodeCellName);
100 if (null != nodeScreenTitleText.getActionByTag(Common.OVERLENGTH_MOVING)) {
101 nodeScreenTitleText.stopActionByTag(Common.OVERLENGTH_MOVING);
102 nodeScreenTitleText.getChildByName('NameText2').active = false;
103 cc.find("ActiveName/NameContainer", nodeCellName).opacity = 0;
104 }
105 nodeScreenTitleText.x = 0;
106 },
107
108 });
1 {
2 "ver": "1.0.5",
3 "uuid": "e473c201-1294-45ef-aa53-ebdbe2e4f1c5",
4 "isPlugin": false,
5 "loadPluginInWeb": true,
6 "loadPluginInNative": true,
7 "loadPluginInEditor": false,
8 "subMetas": {}
9 }
...\ No newline at end of file ...\ No newline at end of file
1 var Common = require('Common');
2 var FocusInfo = require('FocusInfo');
3 var ListCell = require('ListCell');
4 var Network = require('Network');
5
6 cc.Class({
7 extends: ListCell,
8
9 properties: {
10 id: 0,
11 pic: cc.Sprite,
12 activeName1: cc.Label,
13 activeName2: cc.Label,
14 normalName: cc.Label,
15 textPlayTimes: cc.Label, //观看次数
16 textScore: cc.Label, //分数
17 },
18
19 statics: {
20 PFB_NAME: 'prefab/pfbSearchCategoryListCell',
21 CELL_NAME: 'CategoryListCell',
22 },
23
24 init: function (iCellIndex, bIsFocusEnable, compSceneCanvas) {
25 //准备焦点坐标
26 let fiCategoryBlock = this.node.addComponent(FocusInfo);
27 fiCategoryBlock.init(
28 null, false, null, null, 1.0
29 );
30 compSceneCanvas.addNodeToFocusTarget(0, this.node.name, this.node);
31 },
32
33 render(oData, iRecordIndex) {
34 this.id = oData.id;
35 this.activeName1.string = oData.name;
36 this.activeName2.string = oData.name;
37 this.normalName.string = oData.name;
38 this.activeName1._updateRenderData(true);
39 this.activeName2._updateRenderData(true);
40 this.normalName._updateRenderData(true);
41 if (oData.score) {
42 this.textScore.string = parseInt(oData.score * 10) / 10 + "分";
43 }
44 if (oData.play_times) {
45 let value = parseInt(oData.play_times);
46 if (value > 10000) {
47 this.textPlayTimes.string = parseInt(value / 10000) + "万+";
48 } else {
49 this.textPlayTimes.string = value;
50 }
51 }
52 if (oData.image[0]) {
53 var self = this;
54 Network.loadImageInNativeRuntime(
55 Common.TOPDRAW_IMAGE_SERVER_EDU_RIGHT + oData.image[0].fileUrl,
56 function (texture) {
57 self.pic.spriteFrame = new cc.SpriteFrame(texture);
58 }, null, this
59 );
60 }
61
62 this.node.getComponent(FocusInfo).setTVLink(oData.tvlink);
63 },
64
65 enableFocusInfo: function () {
66 this.node.getComponent(FocusInfo).setEnable(true);
67 },
68
69 disableFocusInfo: function () {
70 this.node.getComponent(FocusInfo).setEnable(false);
71 },
72
73 setUIWithFocus: function () {
74 let nodeCellName = this.node.getChildByName('Name');
75 cc.find("NormalName", nodeCellName).opacity = 255;
76 //超出滚动
77 let nodeScreenTitleText = cc.find('ActiveName/NameContainer/NameText', nodeCellName);
78
79 let fOriginalX = nodeScreenTitleText.x;
80 let fOriginalY = nodeScreenTitleText.y;
81
82 let nodeScreenTitleText1 = nodeScreenTitleText.getChildByName('NameText1');
83 let nodeScreenTitleText2 = nodeScreenTitleText.getChildByName('NameText2');
84 nodeScreenTitleText2.x = nodeScreenTitleText1.x + nodeScreenTitleText1.width + 10;//TODO:补丁,解决滚动重叠
85 if (nodeScreenTitleText1.width > nodeScreenTitleText.width) {
86 cc.find("ActiveName/NameContainer", nodeCellName).opacity = 255;
87 cc.find("NormalName", nodeCellName).opacity = 0;
88 let fEndPositionDelta = (nodeScreenTitleText1.width + 30);
89 //下方时长和字有关系,才能速度一样
90 var ftaScreenTitleMoveToTarget = cc.moveTo(10 * (nodeScreenTitleText1.width / nodeScreenTitleText.width), fOriginalX - fEndPositionDelta, fOriginalY);
91 var ftaScreenTitleMoveToBack = cc.moveTo(0, fOriginalX, fOriginalY);
92 var sequenceMediaTitle = cc.sequence(ftaScreenTitleMoveToTarget, ftaScreenTitleMoveToBack);
93 var repeatScreenTitle = cc.repeat(sequenceMediaTitle, 10);
94 repeatScreenTitle.setTag(Common.OVERLENGTH_MOVING);
95 nodeScreenTitleText.runAction(repeatScreenTitle);
96 nodeScreenTitleText2.active = true;
97 }
98 },
99 setUIWithoutFocus: function () {
100 let nodeCellName = this.node.getChildByName('Name');
101 cc.find("NormalName", nodeCellName).opacity = 255;
102 //如有滚动停止滚动
103 let nodeScreenTitleText = cc.find('ActiveName/NameContainer/NameText', nodeCellName);
104 if (null != nodeScreenTitleText.getActionByTag(Common.OVERLENGTH_MOVING)) {
105 nodeScreenTitleText.stopActionByTag(Common.OVERLENGTH_MOVING);
106 nodeScreenTitleText.getChildByName('NameText2').active = false;
107 cc.find("ActiveName/NameContainer", nodeCellName).opacity = 0;
108 }
109 nodeScreenTitleText.x = 0;
110 },
111
112 });
1 {
2 "ver": "1.0.5",
3 "uuid": "bafa58f8-77ed-4d2d-8db4-8292f46ea8ae",
4 "isPlugin": false,
5 "loadPluginInWeb": true,
6 "loadPluginInNative": true,
7 "loadPluginInEditor": false,
8 "subMetas": {}
9 }
...\ No newline at end of file ...\ No newline at end of file
1 //Home Cell
2 var Common = require('Common');
3 var Network = require('Network');
4
5 cc.Class({
6 extends: cc.Component,
7
8 properties: {
9 id: 0,
10 },
11
12 // data: {id,iconSF,itemName,itemPrice}
13 init: function (data, funCallback) {
14 this.id = data.cId;
15 }
16 });
1 {
2 "ver": "1.0.5",
3 "uuid": "ed50ddf9-4ba2-4a51-a54a-a659ca3e4c1d",
4 "isPlugin": false,
5 "loadPluginInWeb": true,
6 "loadPluginInNative": true,
7 "loadPluginInEditor": false,
8 "subMetas": {}
9 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.0.1",
3 "uuid": "ae5d4433-823f-4c50-98c8-57c0e53301dc",
4 "isSubpackage": false,
5 "subpackageName": "",
6 "subMetas": {}
7 }
...\ No newline at end of file ...\ No newline at end of file
1 { 1 {
2 "ver": "2.3.1", 2 "ver": "2.3.1",
3 "uuid": "af74e7fc-dc2d-4e3b-9e98-c77ca9ee7ebe", 3 "uuid": "68f9fe11-869b-482b-a447-be3b81e0858f",
4 "type": "sprite", 4 "type": "sprite",
5 "wrapMode": "clamp", 5 "wrapMode": "clamp",
6 "filterMode": "bilinear", 6 "filterMode": "bilinear",
7 "premultiplyAlpha": false, 7 "premultiplyAlpha": false,
8 "platformSettings": {}, 8 "platformSettings": {},
9 "subMetas": { 9 "subMetas": {
10 "HelloWorld": { 10 "char_delete": {
11 "ver": "1.0.4", 11 "ver": "1.0.4",
12 "uuid": "837c982b-9cd1-4e5a-a97b-7ea38b39a2ed", 12 "uuid": "90edd274-0faa-42d0-9bf9-290ddc51d060",
13 "rawTextureUuid": "af74e7fc-dc2d-4e3b-9e98-c77ca9ee7ebe", 13 "rawTextureUuid": "68f9fe11-869b-482b-a447-be3b81e0858f",
14 "trimType": "auto", 14 "trimType": "auto",
15 "trimThreshold": 1, 15 "trimThreshold": 1,
16 "rotated": false, 16 "rotated": false,
...@@ -18,10 +18,10 @@ ...@@ -18,10 +18,10 @@
18 "offsetY": 0, 18 "offsetY": 0,
19 "trimX": 0, 19 "trimX": 0,
20 "trimY": 0, 20 "trimY": 0,
21 "width": 195, 21 "width": 104,
22 "height": 270, 22 "height": 128,
23 "rawWidth": 195, 23 "rawWidth": 104,
24 "rawHeight": 270, 24 "rawHeight": 128,
25 "borderTop": 0, 25 "borderTop": 0,
26 "borderBottom": 0, 26 "borderBottom": 0,
27 "borderLeft": 0, 27 "borderLeft": 0,
......
1 { 1 {
2 "ver": "2.3.1", 2 "ver": "2.3.1",
3 "uuid": "9ab1d077-e501-4d49-af8d-66fa45d8d195", 3 "uuid": "c1aaf661-8d65-4e0b-97ea-7d3e631edbf3",
4 "type": "sprite", 4 "type": "sprite",
5 "wrapMode": "clamp", 5 "wrapMode": "clamp",
6 "filterMode": "bilinear", 6 "filterMode": "bilinear",
7 "premultiplyAlpha": false, 7 "premultiplyAlpha": false,
8 "platformSettings": {}, 8 "platformSettings": {},
9 "subMetas": { 9 "subMetas": {
10 "history": { 10 "episode_default": {
11 "ver": "1.0.4", 11 "ver": "1.0.4",
12 "uuid": "b9b775dd-436b-455f-bf36-de112de109e8", 12 "uuid": "0b28bb6c-af56-4528-9eda-d5c153bf7a4b",
13 "rawTextureUuid": "9ab1d077-e501-4d49-af8d-66fa45d8d195", 13 "rawTextureUuid": "c1aaf661-8d65-4e0b-97ea-7d3e631edbf3",
14 "trimType": "auto", 14 "trimType": "auto",
15 "trimThreshold": 1, 15 "trimThreshold": 1,
16 "rotated": false, 16 "rotated": false,
...@@ -18,10 +18,10 @@ ...@@ -18,10 +18,10 @@
18 "offsetY": 0, 18 "offsetY": 0,
19 "trimX": 0, 19 "trimX": 0,
20 "trimY": 0, 20 "trimY": 0,
21 "width": 108, 21 "width": 76,
22 "height": 48, 22 "height": 69,
23 "rawWidth": 108, 23 "rawWidth": 76,
24 "rawHeight": 48, 24 "rawHeight": 69,
25 "borderTop": 0, 25 "borderTop": 0,
26 "borderBottom": 0, 26 "borderBottom": 0,
27 "borderLeft": 0, 27 "borderLeft": 0,
......
1 { 1 {
2 "ver": "2.3.1", 2 "ver": "2.3.1",
3 "uuid": "ed1ff055-a16b-4f2a-9caf-e715e5273b95", 3 "uuid": "93fe0c4a-fd88-4526-8bfe-4b157990f800",
4 "type": "sprite", 4 "type": "sprite",
5 "wrapMode": "clamp", 5 "wrapMode": "clamp",
6 "filterMode": "bilinear", 6 "filterMode": "bilinear",
7 "premultiplyAlpha": false, 7 "premultiplyAlpha": false,
8 "platformSettings": {}, 8 "platformSettings": {},
9 "subMetas": { 9 "subMetas": {
10 "my": { 10 "episode_focus": {
11 "ver": "1.0.4", 11 "ver": "1.0.4",
12 "uuid": "244ccc93-62bc-4f79-81ba-2fd341419b2e", 12 "uuid": "b8b225cb-0378-4454-831a-a8666ace1ac2",
13 "rawTextureUuid": "ed1ff055-a16b-4f2a-9caf-e715e5273b95", 13 "rawTextureUuid": "93fe0c4a-fd88-4526-8bfe-4b157990f800",
14 "trimType": "auto", 14 "trimType": "auto",
15 "trimThreshold": 1, 15 "trimThreshold": 1,
16 "rotated": false, 16 "rotated": false,
...@@ -18,10 +18,10 @@ ...@@ -18,10 +18,10 @@
18 "offsetY": 0, 18 "offsetY": 0,
19 "trimX": 0, 19 "trimX": 0,
20 "trimY": 0, 20 "trimY": 0,
21 "width": 127, 21 "width": 76,
22 "height": 48, 22 "height": 69,
23 "rawWidth": 127, 23 "rawWidth": 76,
24 "rawHeight": 48, 24 "rawHeight": 69,
25 "borderTop": 0, 25 "borderTop": 0,
26 "borderBottom": 0, 26 "borderBottom": 0,
27 "borderLeft": 0, 27 "borderLeft": 0,
......
1 { 1 {
2 "ver": "2.3.1", 2 "ver": "2.3.1",
3 "uuid": "64db64a5-a07f-4743-abae-863219e4ed59", 3 "uuid": "829a8556-c3e5-4993-b29b-b13728cf0cfd",
4 "type": "sprite", 4 "type": "sprite",
5 "wrapMode": "clamp", 5 "wrapMode": "clamp",
6 "filterMode": "bilinear", 6 "filterMode": "bilinear",
7 "premultiplyAlpha": false, 7 "premultiplyAlpha": false,
8 "platformSettings": {}, 8 "platformSettings": {},
9 "subMetas": { 9 "subMetas": {
10 "search": { 10 "eye": {
11 "ver": "1.0.4", 11 "ver": "1.0.4",
12 "uuid": "622d4902-61b7-4461-a5fe-bdeaa3f44ce2", 12 "uuid": "f6f2587f-c8f9-48e7-abc8-95f669b612e1",
13 "rawTextureUuid": "64db64a5-a07f-4743-abae-863219e4ed59", 13 "rawTextureUuid": "829a8556-c3e5-4993-b29b-b13728cf0cfd",
14 "trimType": "auto", 14 "trimType": "auto",
15 "trimThreshold": 1, 15 "trimThreshold": 1,
16 "rotated": false, 16 "rotated": false,
...@@ -18,10 +18,10 @@ ...@@ -18,10 +18,10 @@
18 "offsetY": 0, 18 "offsetY": 0,
19 "trimX": 0, 19 "trimX": 0,
20 "trimY": 0, 20 "trimY": 0,
21 "width": 108, 21 "width": 26,
22 "height": 48, 22 "height": 18,
23 "rawWidth": 108, 23 "rawWidth": 26,
24 "rawHeight": 48, 24 "rawHeight": 18,
25 "borderTop": 0, 25 "borderTop": 0,
26 "borderBottom": 0, 26 "borderBottom": 0,
27 "borderLeft": 0, 27 "borderLeft": 0,
......
1 [
2 {
3 "__type__": "cc.Prefab",
4 "_name": "",
5 "_objFlags": 0,
6 "_native": "",
7 "data": {
8 "__id__": 1
9 },
10 "optimizationPolicy": 0,
11 "asyncLoadAssets": false,
12 "readonly": false
13 },
14 {
15 "__type__": "cc.Node",
16 "_name": "pfbCartoonClassifyListCell",
17 "_objFlags": 0,
18 "_parent": null,
19 "_children": [
20 {
21 "__id__": 2
22 },
23 {
24 "__id__": 5
25 },
26 {
27 "__id__": 20
28 }
29 ],
30 "_active": true,
31 "_level": 1,
32 "_components": [
33 {
34 "__id__": 54
35 }
36 ],
37 "_prefab": {
38 "__id__": 55
39 },
40 "_opacity": 255,
41 "_color": {
42 "__type__": "cc.Color",
43 "r": 255,
44 "g": 255,
45 "b": 255,
46 "a": 255
47 },
48 "_contentSize": {
49 "__type__": "cc.Size",
50 "width": 177,
51 "height": 217
52 },
53 "_anchorPoint": {
54 "__type__": "cc.Vec2",
55 "x": 0.5,
56 "y": 0.5
57 },
58 "_position": {
59 "__type__": "cc.Vec3",
60 "x": 0,
61 "y": 0,
62 "z": 0
63 },
64 "_scale": {
65 "__type__": "cc.Vec3",
66 "x": 1,
67 "y": 1,
68 "z": 1
69 },
70 "_eulerAngles": {
71 "__type__": "cc.Vec3",
72 "x": 0,
73 "y": 0,
74 "z": 0
75 },
76 "_skewX": 0,
77 "_skewY": 0,
78 "_is3DNode": false,
79 "groupIndex": 0,
80 "_rotationX": 0,
81 "_rotationY": 0,
82 "_id": ""
83 },
84 {
85 "__type__": "cc.Node",
86 "_name": "Background",
87 "_objFlags": 0,
88 "_parent": {
89 "__id__": 1
90 },
91 "_children": [],
92 "_active": true,
93 "_level": 0,
94 "_components": [
95 {
96 "__id__": 3
97 }
98 ],
99 "_prefab": {
100 "__id__": 4
101 },
102 "_opacity": 255,
103 "_color": {
104 "__type__": "cc.Color",
105 "r": 255,
106 "g": 255,
107 "b": 255,
108 "a": 255
109 },
110 "_contentSize": {
111 "__type__": "cc.Size",
112 "width": 177,
113 "height": 217
114 },
115 "_anchorPoint": {
116 "__type__": "cc.Vec2",
117 "x": 0.5,
118 "y": 0.5
119 },
120 "_position": {
121 "__type__": "cc.Vec3",
122 "x": 0,
123 "y": 0,
124 "z": 0
125 },
126 "_scale": {
127 "__type__": "cc.Vec3",
128 "x": 1,
129 "y": 1,
130 "z": 1
131 },
132 "_eulerAngles": {
133 "__type__": "cc.Vec3",
134 "x": 0,
135 "y": 0,
136 "z": 0
137 },
138 "_skewX": 0,
139 "_skewY": 0,
140 "_is3DNode": false,
141 "groupIndex": 0,
142 "_rotationX": 0,
143 "_rotationY": 0,
144 "_id": ""
145 },
146 {
147 "__type__": "cc.Sprite",
148 "_name": "",
149 "_objFlags": 0,
150 "node": {
151 "__id__": 2
152 },
153 "_enabled": true,
154 "_materials": [],
155 "_srcBlendFactor": 770,
156 "_dstBlendFactor": 771,
157 "_spriteFrame": null,
158 "_type": 0,
159 "_sizeMode": 0,
160 "_fillType": 0,
161 "_fillCenter": {
162 "__type__": "cc.Vec2",
163 "x": 0,
164 "y": 0
165 },
166 "_fillStart": 0,
167 "_fillRange": 0,
168 "_isTrimmedMode": true,
169 "_atlas": null,
170 "_id": ""
171 },
172 {
173 "__type__": "cc.PrefabInfo",
174 "root": {
175 "__id__": 1
176 },
177 "asset": {
178 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
179 },
180 "fileId": "9dK5JH1NJC3oacXNVa4k5S",
181 "sync": false
182 },
183 {
184 "__type__": "cc.Node",
185 "_name": "PageView",
186 "_objFlags": 0,
187 "_parent": {
188 "__id__": 1
189 },
190 "_children": [
191 {
192 "__id__": 6
193 },
194 {
195 "__id__": 9
196 },
197 {
198 "__id__": 13
199 }
200 ],
201 "_active": true,
202 "_level": 0,
203 "_components": [
204 {
205 "__id__": 17
206 },
207 {
208 "__id__": 18
209 }
210 ],
211 "_prefab": {
212 "__id__": 19
213 },
214 "_opacity": 255,
215 "_color": {
216 "__type__": "cc.Color",
217 "r": 255,
218 "g": 255,
219 "b": 255,
220 "a": 255
221 },
222 "_contentSize": {
223 "__type__": "cc.Size",
224 "width": 90,
225 "height": 20
226 },
227 "_anchorPoint": {
228 "__type__": "cc.Vec2",
229 "x": 0.5,
230 "y": 0.5
231 },
232 "_position": {
233 "__type__": "cc.Vec3",
234 "x": -43.5,
235 "y": 96,
236 "z": 0
237 },
238 "_scale": {
239 "__type__": "cc.Vec3",
240 "x": 1,
241 "y": 1,
242 "z": 1
243 },
244 "_eulerAngles": {
245 "__type__": "cc.Vec3",
246 "x": 0,
247 "y": 0,
248 "z": 0
249 },
250 "_skewX": 0,
251 "_skewY": 0,
252 "_is3DNode": false,
253 "groupIndex": 0,
254 "_rotationX": 0,
255 "_rotationY": 0,
256 "_id": ""
257 },
258 {
259 "__type__": "cc.Node",
260 "_name": "Bg",
261 "_objFlags": 0,
262 "_parent": {
263 "__id__": 5
264 },
265 "_children": [],
266 "_active": true,
267 "_level": 1,
268 "_components": [
269 {
270 "__id__": 7
271 }
272 ],
273 "_prefab": {
274 "__id__": 8
275 },
276 "_opacity": 100,
277 "_color": {
278 "__type__": "cc.Color",
279 "r": 0,
280 "g": 0,
281 "b": 0,
282 "a": 255
283 },
284 "_contentSize": {
285 "__type__": "cc.Size",
286 "width": 90,
287 "height": 25
288 },
289 "_anchorPoint": {
290 "__type__": "cc.Vec2",
291 "x": 0.5,
292 "y": 0.5
293 },
294 "_position": {
295 "__type__": "cc.Vec3",
296 "x": 0,
297 "y": 0,
298 "z": 0
299 },
300 "_scale": {
301 "__type__": "cc.Vec3",
302 "x": 1,
303 "y": 1,
304 "z": 1
305 },
306 "_eulerAngles": {
307 "__type__": "cc.Vec3",
308 "x": 0,
309 "y": 0,
310 "z": 0
311 },
312 "_skewX": 0,
313 "_skewY": 0,
314 "_is3DNode": false,
315 "groupIndex": 0,
316 "_rotationX": 0,
317 "_rotationY": 0,
318 "_id": ""
319 },
320 {
321 "__type__": "cc.Sprite",
322 "_name": "",
323 "_objFlags": 0,
324 "node": {
325 "__id__": 6
326 },
327 "_enabled": true,
328 "_materials": [
329 {
330 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
331 }
332 ],
333 "_srcBlendFactor": 770,
334 "_dstBlendFactor": 771,
335 "_spriteFrame": {
336 "__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
337 },
338 "_type": 0,
339 "_sizeMode": 0,
340 "_fillType": 0,
341 "_fillCenter": {
342 "__type__": "cc.Vec2",
343 "x": 0,
344 "y": 0
345 },
346 "_fillStart": 0,
347 "_fillRange": 0,
348 "_isTrimmedMode": true,
349 "_atlas": null,
350 "_id": ""
351 },
352 {
353 "__type__": "cc.PrefabInfo",
354 "root": {
355 "__id__": 1
356 },
357 "asset": {
358 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
359 },
360 "fileId": "f8HjgG86VB25wiAvS8S8Pl",
361 "sync": false
362 },
363 {
364 "__type__": "cc.Node",
365 "_name": "eye",
366 "_objFlags": 0,
367 "_parent": {
368 "__id__": 5
369 },
370 "_children": [],
371 "_active": true,
372 "_level": 1,
373 "_components": [
374 {
375 "__id__": 10
376 },
377 {
378 "__id__": 11
379 }
380 ],
381 "_prefab": {
382 "__id__": 12
383 },
384 "_opacity": 255,
385 "_color": {
386 "__type__": "cc.Color",
387 "r": 255,
388 "g": 255,
389 "b": 255,
390 "a": 255
391 },
392 "_contentSize": {
393 "__type__": "cc.Size",
394 "width": 26,
395 "height": 18
396 },
397 "_anchorPoint": {
398 "__type__": "cc.Vec2",
399 "x": 0.5,
400 "y": 0.5
401 },
402 "_position": {
403 "__type__": "cc.Vec3",
404 "x": -27,
405 "y": 0,
406 "z": 0
407 },
408 "_scale": {
409 "__type__": "cc.Vec3",
410 "x": 1,
411 "y": 1,
412 "z": 1
413 },
414 "_eulerAngles": {
415 "__type__": "cc.Vec3",
416 "x": 0,
417 "y": 0,
418 "z": 0
419 },
420 "_skewX": 0,
421 "_skewY": 0,
422 "_is3DNode": false,
423 "groupIndex": 0,
424 "_rotationX": 0,
425 "_rotationY": 0,
426 "_id": ""
427 },
428 {
429 "__type__": "cc.Sprite",
430 "_name": "",
431 "_objFlags": 0,
432 "node": {
433 "__id__": 9
434 },
435 "_enabled": true,
436 "_materials": [],
437 "_srcBlendFactor": 770,
438 "_dstBlendFactor": 771,
439 "_spriteFrame": null,
440 "_type": 0,
441 "_sizeMode": 1,
442 "_fillType": 0,
443 "_fillCenter": {
444 "__type__": "cc.Vec2",
445 "x": 0,
446 "y": 0
447 },
448 "_fillStart": 0,
449 "_fillRange": 0,
450 "_isTrimmedMode": true,
451 "_atlas": null,
452 "_id": ""
453 },
454 {
455 "__type__": "cc.Widget",
456 "_name": "",
457 "_objFlags": 0,
458 "node": {
459 "__id__": 9
460 },
461 "_enabled": true,
462 "alignMode": 0,
463 "_target": null,
464 "_alignFlags": 8,
465 "_left": 5,
466 "_right": 0,
467 "_top": 0,
468 "_bottom": 0,
469 "_verticalCenter": 0,
470 "_horizontalCenter": 0,
471 "_isAbsLeft": true,
472 "_isAbsRight": true,
473 "_isAbsTop": true,
474 "_isAbsBottom": true,
475 "_isAbsHorizontalCenter": true,
476 "_isAbsVerticalCenter": true,
477 "_originalWidth": 0,
478 "_originalHeight": 0,
479 "_id": ""
480 },
481 {
482 "__type__": "cc.PrefabInfo",
483 "root": {
484 "__id__": 1
485 },
486 "asset": {
487 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
488 },
489 "fileId": "6edJytnOFI5ozVSnC2uyb0",
490 "sync": false
491 },
492 {
493 "__type__": "cc.Node",
494 "_name": "Text",
495 "_objFlags": 0,
496 "_parent": {
497 "__id__": 5
498 },
499 "_children": [],
500 "_active": true,
501 "_level": 0,
502 "_components": [
503 {
504 "__id__": 14
505 },
506 {
507 "__id__": 15
508 }
509 ],
510 "_prefab": {
511 "__id__": 16
512 },
513 "_opacity": 255,
514 "_color": {
515 "__type__": "cc.Color",
516 "r": 255,
517 "g": 255,
518 "b": 255,
519 "a": 255
520 },
521 "_contentSize": {
522 "__type__": "cc.Size",
523 "width": 0,
524 "height": 25.2
525 },
526 "_anchorPoint": {
527 "__type__": "cc.Vec2",
528 "x": 0.5,
529 "y": 0.5
530 },
531 "_position": {
532 "__type__": "cc.Vec3",
533 "x": 16.1,
534 "y": 0,
535 "z": 0
536 },
537 "_scale": {
538 "__type__": "cc.Vec3",
539 "x": 1,
540 "y": 1,
541 "z": 1
542 },
543 "_eulerAngles": {
544 "__type__": "cc.Vec3",
545 "x": 0,
546 "y": 0,
547 "z": 0
548 },
549 "_skewX": 0,
550 "_skewY": 0,
551 "_is3DNode": false,
552 "groupIndex": 0,
553 "_rotationX": 0,
554 "_rotationY": 0,
555 "_id": ""
556 },
557 {
558 "__type__": "cc.Label",
559 "_name": "",
560 "_objFlags": 0,
561 "node": {
562 "__id__": 13
563 },
564 "_enabled": true,
565 "_materials": [
566 {
567 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
568 }
569 ],
570 "_useOriginalSize": false,
571 "_string": "",
572 "_N$string": "",
573 "_fontSize": 14,
574 "_lineHeight": 20,
575 "_enableWrapText": true,
576 "_N$file": null,
577 "_isSystemFontUsed": true,
578 "_spacingX": 0,
579 "_batchAsBitmap": false,
580 "_N$horizontalAlign": 1,
581 "_N$verticalAlign": 1,
582 "_N$fontFamily": "Arial",
583 "_N$overflow": 0,
584 "_N$cacheMode": 0,
585 "_id": ""
586 },
587 {
588 "__type__": "cc.Widget",
589 "_name": "",
590 "_objFlags": 0,
591 "node": {
592 "__id__": 13
593 },
594 "_enabled": true,
595 "alignMode": 0,
596 "_target": null,
597 "_alignFlags": 32,
598 "_left": 0,
599 "_right": 28.9,
600 "_top": 0,
601 "_bottom": 0,
602 "_verticalCenter": 0,
603 "_horizontalCenter": 0,
604 "_isAbsLeft": true,
605 "_isAbsRight": true,
606 "_isAbsTop": true,
607 "_isAbsBottom": true,
608 "_isAbsHorizontalCenter": true,
609 "_isAbsVerticalCenter": true,
610 "_originalWidth": 0,
611 "_originalHeight": 0,
612 "_id": ""
613 },
614 {
615 "__type__": "cc.PrefabInfo",
616 "root": {
617 "__id__": 1
618 },
619 "asset": {
620 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
621 },
622 "fileId": "78vWEB3NFG9bseOAEKTbON",
623 "sync": false
624 },
625 {
626 "__type__": "cc.Sprite",
627 "_name": "",
628 "_objFlags": 0,
629 "node": {
630 "__id__": 5
631 },
632 "_enabled": true,
633 "_materials": [],
634 "_srcBlendFactor": 770,
635 "_dstBlendFactor": 771,
636 "_spriteFrame": null,
637 "_type": 0,
638 "_sizeMode": 0,
639 "_fillType": 0,
640 "_fillCenter": {
641 "__type__": "cc.Vec2",
642 "x": 0,
643 "y": 0
644 },
645 "_fillStart": 0,
646 "_fillRange": 0,
647 "_isTrimmedMode": true,
648 "_atlas": null,
649 "_id": ""
650 },
651 {
652 "__type__": "cc.Widget",
653 "_name": "",
654 "_objFlags": 0,
655 "node": {
656 "__id__": 5
657 },
658 "_enabled": true,
659 "alignMode": 1,
660 "_target": null,
661 "_alignFlags": 9,
662 "_left": 0,
663 "_right": 0,
664 "_top": 2.5,
665 "_bottom": 0,
666 "_verticalCenter": 0,
667 "_horizontalCenter": 0,
668 "_isAbsLeft": true,
669 "_isAbsRight": true,
670 "_isAbsTop": true,
671 "_isAbsBottom": true,
672 "_isAbsHorizontalCenter": true,
673 "_isAbsVerticalCenter": true,
674 "_originalWidth": 0,
675 "_originalHeight": 0,
676 "_id": ""
677 },
678 {
679 "__type__": "cc.PrefabInfo",
680 "root": {
681 "__id__": 1
682 },
683 "asset": {
684 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
685 },
686 "fileId": "72eHRdSeVDx5wCev/w95zi",
687 "sync": false
688 },
689 {
690 "__type__": "cc.Node",
691 "_name": "Name",
692 "_objFlags": 0,
693 "_parent": {
694 "__id__": 1
695 },
696 "_children": [
697 {
698 "__id__": 21
699 },
700 {
701 "__id__": 24
702 },
703 {
704 "__id__": 28
705 },
706 {
707 "__id__": 44
708 }
709 ],
710 "_active": true,
711 "_level": 2,
712 "_components": [
713 {
714 "__id__": 51
715 },
716 {
717 "__id__": 52
718 }
719 ],
720 "_prefab": {
721 "__id__": 53
722 },
723 "_opacity": 255,
724 "_color": {
725 "__type__": "cc.Color",
726 "r": 255,
727 "g": 255,
728 "b": 255,
729 "a": 255
730 },
731 "_contentSize": {
732 "__type__": "cc.Size",
733 "width": 177,
734 "height": 30
735 },
736 "_anchorPoint": {
737 "__type__": "cc.Vec2",
738 "x": 0.5,
739 "y": 0.5
740 },
741 "_position": {
742 "__type__": "cc.Vec3",
743 "x": 0,
744 "y": -93.5,
745 "z": 0
746 },
747 "_scale": {
748 "__type__": "cc.Vec3",
749 "x": 1,
750 "y": 1,
751 "z": 1
752 },
753 "_eulerAngles": {
754 "__type__": "cc.Vec3",
755 "x": 0,
756 "y": 0,
757 "z": 0
758 },
759 "_skewX": 0,
760 "_skewY": 0,
761 "_is3DNode": false,
762 "groupIndex": 0,
763 "_rotationX": 0,
764 "_rotationY": 0,
765 "_id": ""
766 },
767 {
768 "__type__": "cc.Node",
769 "_name": "NameBg",
770 "_objFlags": 0,
771 "_parent": {
772 "__id__": 20
773 },
774 "_children": [],
775 "_active": true,
776 "_level": 3,
777 "_components": [
778 {
779 "__id__": 22
780 }
781 ],
782 "_prefab": {
783 "__id__": 23
784 },
785 "_opacity": 100,
786 "_color": {
787 "__type__": "cc.Color",
788 "r": 0,
789 "g": 0,
790 "b": 0,
791 "a": 255
792 },
793 "_contentSize": {
794 "__type__": "cc.Size",
795 "width": 177,
796 "height": 30
797 },
798 "_anchorPoint": {
799 "__type__": "cc.Vec2",
800 "x": 0.5,
801 "y": 0.5
802 },
803 "_position": {
804 "__type__": "cc.Vec3",
805 "x": 0,
806 "y": 0,
807 "z": 0
808 },
809 "_scale": {
810 "__type__": "cc.Vec3",
811 "x": 1,
812 "y": 1,
813 "z": 1
814 },
815 "_eulerAngles": {
816 "__type__": "cc.Vec3",
817 "x": 0,
818 "y": 0,
819 "z": 0
820 },
821 "_skewX": 0,
822 "_skewY": 0,
823 "_is3DNode": false,
824 "groupIndex": 0,
825 "_rotationX": 0,
826 "_rotationY": 0,
827 "_id": ""
828 },
829 {
830 "__type__": "cc.Sprite",
831 "_name": "",
832 "_objFlags": 0,
833 "node": {
834 "__id__": 21
835 },
836 "_enabled": true,
837 "_materials": [
838 {
839 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
840 }
841 ],
842 "_srcBlendFactor": 770,
843 "_dstBlendFactor": 771,
844 "_spriteFrame": {
845 "__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
846 },
847 "_type": 0,
848 "_sizeMode": 0,
849 "_fillType": 0,
850 "_fillCenter": {
851 "__type__": "cc.Vec2",
852 "x": 0,
853 "y": 0
854 },
855 "_fillStart": 0,
856 "_fillRange": 0,
857 "_isTrimmedMode": true,
858 "_atlas": null,
859 "_id": ""
860 },
861 {
862 "__type__": "cc.PrefabInfo",
863 "root": {
864 "__id__": 1
865 },
866 "asset": {
867 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
868 },
869 "fileId": "e4cK2zE+JC7ae8ZQFEJz32",
870 "sync": false
871 },
872 {
873 "__type__": "cc.Node",
874 "_name": "ScoreText",
875 "_objFlags": 0,
876 "_parent": {
877 "__id__": 20
878 },
879 "_children": [],
880 "_active": true,
881 "_level": 8,
882 "_components": [
883 {
884 "__id__": 25
885 },
886 {
887 "__id__": 26
888 }
889 ],
890 "_prefab": {
891 "__id__": 27
892 },
893 "_opacity": 255,
894 "_color": {
895 "__type__": "cc.Color",
896 "r": 255,
897 "g": 255,
898 "b": 0,
899 "a": 255
900 },
901 "_contentSize": {
902 "__type__": "cc.Size",
903 "width": 10.01,
904 "height": 27.72
905 },
906 "_anchorPoint": {
907 "__type__": "cc.Vec2",
908 "x": 0.5,
909 "y": 0.5
910 },
911 "_position": {
912 "__type__": "cc.Vec3",
913 "x": 62.38,
914 "y": 0,
915 "z": 0
916 },
917 "_scale": {
918 "__type__": "cc.Vec3",
919 "x": 1,
920 "y": 1,
921 "z": 1
922 },
923 "_eulerAngles": {
924 "__type__": "cc.Vec3",
925 "x": 0,
926 "y": 0,
927 "z": 0
928 },
929 "_skewX": 0,
930 "_skewY": 0,
931 "_is3DNode": false,
932 "groupIndex": 0,
933 "_rotationX": 0,
934 "_rotationY": 0,
935 "_id": ""
936 },
937 {
938 "__type__": "cc.Label",
939 "_name": "",
940 "_objFlags": 0,
941 "node": {
942 "__id__": 24
943 },
944 "_enabled": true,
945 "_materials": [
946 {
947 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
948 }
949 ],
950 "_useOriginalSize": false,
951 "_string": "0",
952 "_N$string": "0",
953 "_fontSize": 18,
954 "_lineHeight": 22,
955 "_enableWrapText": true,
956 "_N$file": null,
957 "_isSystemFontUsed": true,
958 "_spacingX": 0,
959 "_batchAsBitmap": false,
960 "_N$horizontalAlign": 1,
961 "_N$verticalAlign": 1,
962 "_N$fontFamily": "Arial",
963 "_N$overflow": 0,
964 "_N$cacheMode": 0,
965 "_id": ""
966 },
967 {
968 "__type__": "cc.Widget",
969 "_name": "",
970 "_objFlags": 0,
971 "node": {
972 "__id__": 24
973 },
974 "_enabled": true,
975 "alignMode": 1,
976 "_target": null,
977 "_alignFlags": 8,
978 "_left": 145.875,
979 "_right": 20,
980 "_top": 0,
981 "_bottom": 0,
982 "_verticalCenter": 0,
983 "_horizontalCenter": 0,
984 "_isAbsLeft": true,
985 "_isAbsRight": true,
986 "_isAbsTop": true,
987 "_isAbsBottom": true,
988 "_isAbsHorizontalCenter": true,
989 "_isAbsVerticalCenter": true,
990 "_originalWidth": 12.24,
991 "_originalHeight": 0,
992 "_id": ""
993 },
994 {
995 "__type__": "cc.PrefabInfo",
996 "root": {
997 "__id__": 1
998 },
999 "asset": {
1000 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
1001 },
1002 "fileId": "2bl4r/zYNHNYxKW0Bkusnr",
1003 "sync": false
1004 },
1005 {
1006 "__type__": "cc.Node",
1007 "_name": "ActiveName",
1008 "_objFlags": 0,
1009 "_parent": {
1010 "__id__": 20
1011 },
1012 "_children": [
1013 {
1014 "__id__": 29
1015 }
1016 ],
1017 "_active": true,
1018 "_level": 8,
1019 "_components": [],
1020 "_prefab": {
1021 "__id__": 43
1022 },
1023 "_opacity": 255,
1024 "_color": {
1025 "__type__": "cc.Color",
1026 "r": 255,
1027 "g": 255,
1028 "b": 255,
1029 "a": 255
1030 },
1031 "_contentSize": {
1032 "__type__": "cc.Size",
1033 "width": 0,
1034 "height": 0
1035 },
1036 "_anchorPoint": {
1037 "__type__": "cc.Vec2",
1038 "x": 0.5,
1039 "y": 0.5
1040 },
1041 "_position": {
1042 "__type__": "cc.Vec3",
1043 "x": 0,
1044 "y": 0,
1045 "z": 0
1046 },
1047 "_scale": {
1048 "__type__": "cc.Vec3",
1049 "x": 1,
1050 "y": 1,
1051 "z": 1
1052 },
1053 "_eulerAngles": {
1054 "__type__": "cc.Vec3",
1055 "x": 0,
1056 "y": 0,
1057 "z": 0
1058 },
1059 "_skewX": 0,
1060 "_skewY": 0,
1061 "_is3DNode": false,
1062 "groupIndex": 0,
1063 "_rotationX": 0,
1064 "_rotationY": 0,
1065 "_id": ""
1066 },
1067 {
1068 "__type__": "cc.Node",
1069 "_name": "NameContainer",
1070 "_objFlags": 0,
1071 "_parent": {
1072 "__id__": 28
1073 },
1074 "_children": [
1075 {
1076 "__id__": 30
1077 }
1078 ],
1079 "_active": true,
1080 "_level": 9,
1081 "_components": [
1082 {
1083 "__id__": 40
1084 },
1085 {
1086 "__id__": 41
1087 }
1088 ],
1089 "_prefab": {
1090 "__id__": 42
1091 },
1092 "_opacity": 0,
1093 "_color": {
1094 "__type__": "cc.Color",
1095 "r": 255,
1096 "g": 255,
1097 "b": 255,
1098 "a": 255
1099 },
1100 "_contentSize": {
1101 "__type__": "cc.Size",
1102 "width": 120,
1103 "height": 30
1104 },
1105 "_anchorPoint": {
1106 "__type__": "cc.Vec2",
1107 "x": 0.5,
1108 "y": 0.5
1109 },
1110 "_position": {
1111 "__type__": "cc.Vec3",
1112 "x": -23.5,
1113 "y": 0,
1114 "z": 0
1115 },
1116 "_scale": {
1117 "__type__": "cc.Vec3",
1118 "x": 1,
1119 "y": 1,
1120 "z": 1
1121 },
1122 "_eulerAngles": {
1123 "__type__": "cc.Vec3",
1124 "x": 0,
1125 "y": 0,
1126 "z": 0
1127 },
1128 "_skewX": 0,
1129 "_skewY": 0,
1130 "_is3DNode": false,
1131 "groupIndex": 0,
1132 "_rotationX": 0,
1133 "_rotationY": 0,
1134 "_id": ""
1135 },
1136 {
1137 "__type__": "cc.Node",
1138 "_name": "NameText",
1139 "_objFlags": 0,
1140 "_parent": {
1141 "__id__": 29
1142 },
1143 "_children": [
1144 {
1145 "__id__": 31
1146 },
1147 {
1148 "__id__": 35
1149 }
1150 ],
1151 "_active": true,
1152 "_level": 10,
1153 "_components": [],
1154 "_prefab": {
1155 "__id__": 39
1156 },
1157 "_opacity": 255,
1158 "_color": {
1159 "__type__": "cc.Color",
1160 "r": 255,
1161 "g": 255,
1162 "b": 255,
1163 "a": 255
1164 },
1165 "_contentSize": {
1166 "__type__": "cc.Size",
1167 "width": 120,
1168 "height": 30
1169 },
1170 "_anchorPoint": {
1171 "__type__": "cc.Vec2",
1172 "x": 0.5,
1173 "y": 0.5
1174 },
1175 "_position": {
1176 "__type__": "cc.Vec3",
1177 "x": 0,
1178 "y": 0,
1179 "z": 0
1180 },
1181 "_scale": {
1182 "__type__": "cc.Vec3",
1183 "x": 1,
1184 "y": 1,
1185 "z": 1
1186 },
1187 "_eulerAngles": {
1188 "__type__": "cc.Vec3",
1189 "x": 0,
1190 "y": 0,
1191 "z": 0
1192 },
1193 "_skewX": 0,
1194 "_skewY": 0,
1195 "_is3DNode": false,
1196 "groupIndex": 0,
1197 "_rotationX": 0,
1198 "_rotationY": 0,
1199 "_id": ""
1200 },
1201 {
1202 "__type__": "cc.Node",
1203 "_name": "NameText1",
1204 "_objFlags": 0,
1205 "_parent": {
1206 "__id__": 30
1207 },
1208 "_children": [],
1209 "_active": true,
1210 "_level": 11,
1211 "_components": [
1212 {
1213 "__id__": 32
1214 },
1215 {
1216 "__id__": 33
1217 }
1218 ],
1219 "_prefab": {
1220 "__id__": 34
1221 },
1222 "_opacity": 255,
1223 "_color": {
1224 "__type__": "cc.Color",
1225 "r": 255,
1226 "g": 255,
1227 "b": 255,
1228 "a": 255
1229 },
1230 "_contentSize": {
1231 "__type__": "cc.Size",
1232 "width": 69,
1233 "height": 37.8
1234 },
1235 "_anchorPoint": {
1236 "__type__": "cc.Vec2",
1237 "x": 0,
1238 "y": 0.5
1239 },
1240 "_position": {
1241 "__type__": "cc.Vec3",
1242 "x": -60,
1243 "y": 0,
1244 "z": 0
1245 },
1246 "_scale": {
1247 "__type__": "cc.Vec3",
1248 "x": 1,
1249 "y": 1,
1250 "z": 1
1251 },
1252 "_eulerAngles": {
1253 "__type__": "cc.Vec3",
1254 "x": 0,
1255 "y": 0,
1256 "z": 0
1257 },
1258 "_skewX": 0,
1259 "_skewY": 0,
1260 "_is3DNode": false,
1261 "groupIndex": 0,
1262 "_rotationX": 0,
1263 "_rotationY": 0,
1264 "_id": ""
1265 },
1266 {
1267 "__type__": "cc.Label",
1268 "_name": "",
1269 "_objFlags": 0,
1270 "node": {
1271 "__id__": 31
1272 },
1273 "_enabled": true,
1274 "_materials": [
1275 {
1276 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1277 }
1278 ],
1279 "_useOriginalSize": false,
1280 "_string": "载入中...",
1281 "_N$string": "载入中...",
1282 "_fontSize": 18,
1283 "_lineHeight": 30,
1284 "_enableWrapText": true,
1285 "_N$file": null,
1286 "_isSystemFontUsed": true,
1287 "_spacingX": 0,
1288 "_batchAsBitmap": false,
1289 "_N$horizontalAlign": 1,
1290 "_N$verticalAlign": 1,
1291 "_N$fontFamily": "Arial",
1292 "_N$overflow": 0,
1293 "_N$cacheMode": 0,
1294 "_id": ""
1295 },
1296 {
1297 "__type__": "cc.Widget",
1298 "_name": "",
1299 "_objFlags": 0,
1300 "node": {
1301 "__id__": 31
1302 },
1303 "_enabled": true,
1304 "alignMode": 1,
1305 "_target": null,
1306 "_alignFlags": 8,
1307 "_left": 0,
1308 "_right": 0,
1309 "_top": 0,
1310 "_bottom": 0,
1311 "_verticalCenter": 0,
1312 "_horizontalCenter": 0,
1313 "_isAbsLeft": true,
1314 "_isAbsRight": true,
1315 "_isAbsTop": true,
1316 "_isAbsBottom": true,
1317 "_isAbsHorizontalCenter": true,
1318 "_isAbsVerticalCenter": true,
1319 "_originalWidth": 0,
1320 "_originalHeight": 0,
1321 "_id": ""
1322 },
1323 {
1324 "__type__": "cc.PrefabInfo",
1325 "root": {
1326 "__id__": 1
1327 },
1328 "asset": {
1329 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
1330 },
1331 "fileId": "b4q8tyJ/ZPTZr35YH8vBrp",
1332 "sync": false
1333 },
1334 {
1335 "__type__": "cc.Node",
1336 "_name": "NameText2",
1337 "_objFlags": 0,
1338 "_parent": {
1339 "__id__": 30
1340 },
1341 "_children": [],
1342 "_active": true,
1343 "_level": 11,
1344 "_components": [
1345 {
1346 "__id__": 36
1347 },
1348 {
1349 "__id__": 37
1350 }
1351 ],
1352 "_prefab": {
1353 "__id__": 38
1354 },
1355 "_opacity": 255,
1356 "_color": {
1357 "__type__": "cc.Color",
1358 "r": 255,
1359 "g": 255,
1360 "b": 255,
1361 "a": 255
1362 },
1363 "_contentSize": {
1364 "__type__": "cc.Size",
1365 "width": 69,
1366 "height": 37.8
1367 },
1368 "_anchorPoint": {
1369 "__type__": "cc.Vec2",
1370 "x": 0,
1371 "y": 0.5
1372 },
1373 "_position": {
1374 "__type__": "cc.Vec3",
1375 "x": -60,
1376 "y": 0,
1377 "z": 0
1378 },
1379 "_scale": {
1380 "__type__": "cc.Vec3",
1381 "x": 1,
1382 "y": 1,
1383 "z": 1
1384 },
1385 "_eulerAngles": {
1386 "__type__": "cc.Vec3",
1387 "x": 0,
1388 "y": 0,
1389 "z": 0
1390 },
1391 "_skewX": 0,
1392 "_skewY": 0,
1393 "_is3DNode": false,
1394 "groupIndex": 0,
1395 "_rotationX": 0,
1396 "_rotationY": 0,
1397 "_id": ""
1398 },
1399 {
1400 "__type__": "cc.Label",
1401 "_name": "",
1402 "_objFlags": 0,
1403 "node": {
1404 "__id__": 35
1405 },
1406 "_enabled": true,
1407 "_materials": [
1408 {
1409 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1410 }
1411 ],
1412 "_useOriginalSize": false,
1413 "_string": "载入中...",
1414 "_N$string": "载入中...",
1415 "_fontSize": 18,
1416 "_lineHeight": 30,
1417 "_enableWrapText": true,
1418 "_N$file": null,
1419 "_isSystemFontUsed": true,
1420 "_spacingX": 0,
1421 "_batchAsBitmap": false,
1422 "_N$horizontalAlign": 1,
1423 "_N$verticalAlign": 1,
1424 "_N$fontFamily": "Arial",
1425 "_N$overflow": 0,
1426 "_N$cacheMode": 0,
1427 "_id": ""
1428 },
1429 {
1430 "__type__": "cc.Widget",
1431 "_name": "",
1432 "_objFlags": 0,
1433 "node": {
1434 "__id__": 35
1435 },
1436 "_enabled": true,
1437 "alignMode": 1,
1438 "_target": null,
1439 "_alignFlags": 8,
1440 "_left": 0,
1441 "_right": 0,
1442 "_top": 0,
1443 "_bottom": 0,
1444 "_verticalCenter": 0,
1445 "_horizontalCenter": 0,
1446 "_isAbsLeft": true,
1447 "_isAbsRight": true,
1448 "_isAbsTop": true,
1449 "_isAbsBottom": true,
1450 "_isAbsHorizontalCenter": true,
1451 "_isAbsVerticalCenter": true,
1452 "_originalWidth": 0,
1453 "_originalHeight": 0,
1454 "_id": ""
1455 },
1456 {
1457 "__type__": "cc.PrefabInfo",
1458 "root": {
1459 "__id__": 1
1460 },
1461 "asset": {
1462 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
1463 },
1464 "fileId": "17km0S5D9CV4oGlF28DSWI",
1465 "sync": false
1466 },
1467 {
1468 "__type__": "cc.PrefabInfo",
1469 "root": {
1470 "__id__": 1
1471 },
1472 "asset": {
1473 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
1474 },
1475 "fileId": "34duGeJORO4rb45/fNdAGS",
1476 "sync": false
1477 },
1478 {
1479 "__type__": "cc.Widget",
1480 "_name": "",
1481 "_objFlags": 0,
1482 "node": {
1483 "__id__": 29
1484 },
1485 "_enabled": true,
1486 "alignMode": 1,
1487 "_target": {
1488 "__id__": 20
1489 },
1490 "_alignFlags": 8,
1491 "_left": 5,
1492 "_right": 0,
1493 "_top": 0,
1494 "_bottom": 0,
1495 "_verticalCenter": 0,
1496 "_horizontalCenter": 0,
1497 "_isAbsLeft": true,
1498 "_isAbsRight": true,
1499 "_isAbsTop": true,
1500 "_isAbsBottom": true,
1501 "_isAbsHorizontalCenter": true,
1502 "_isAbsVerticalCenter": true,
1503 "_originalWidth": 0,
1504 "_originalHeight": 0,
1505 "_id": ""
1506 },
1507 {
1508 "__type__": "cc.Mask",
1509 "_name": "",
1510 "_objFlags": 0,
1511 "node": {
1512 "__id__": 29
1513 },
1514 "_enabled": true,
1515 "_materials": [
1516 {
1517 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1518 }
1519 ],
1520 "_spriteFrame": null,
1521 "_type": 0,
1522 "_segments": 64,
1523 "_N$alphaThreshold": 0,
1524 "_N$inverted": false,
1525 "_id": ""
1526 },
1527 {
1528 "__type__": "cc.PrefabInfo",
1529 "root": {
1530 "__id__": 1
1531 },
1532 "asset": {
1533 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
1534 },
1535 "fileId": "d6xC6FentGb7BCjPocRJwt",
1536 "sync": false
1537 },
1538 {
1539 "__type__": "cc.PrefabInfo",
1540 "root": {
1541 "__id__": 1
1542 },
1543 "asset": {
1544 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
1545 },
1546 "fileId": "ddeTkPUx5EPZw3Q8lGgvCJ",
1547 "sync": false
1548 },
1549 {
1550 "__type__": "cc.Node",
1551 "_name": "NormalName",
1552 "_objFlags": 0,
1553 "_parent": {
1554 "__id__": 20
1555 },
1556 "_children": [
1557 {
1558 "__id__": 45
1559 }
1560 ],
1561 "_active": true,
1562 "_level": 8,
1563 "_components": [
1564 {
1565 "__id__": 49
1566 }
1567 ],
1568 "_prefab": {
1569 "__id__": 50
1570 },
1571 "_opacity": 255,
1572 "_color": {
1573 "__type__": "cc.Color",
1574 "r": 255,
1575 "g": 255,
1576 "b": 255,
1577 "a": 255
1578 },
1579 "_contentSize": {
1580 "__type__": "cc.Size",
1581 "width": 120,
1582 "height": 30
1583 },
1584 "_anchorPoint": {
1585 "__type__": "cc.Vec2",
1586 "x": 0.5,
1587 "y": 0.5
1588 },
1589 "_position": {
1590 "__type__": "cc.Vec3",
1591 "x": -20,
1592 "y": 0,
1593 "z": 0
1594 },
1595 "_scale": {
1596 "__type__": "cc.Vec3",
1597 "x": 1,
1598 "y": 1,
1599 "z": 1
1600 },
1601 "_eulerAngles": {
1602 "__type__": "cc.Vec3",
1603 "x": 0,
1604 "y": 0,
1605 "z": 0
1606 },
1607 "_skewX": 0,
1608 "_skewY": 0,
1609 "_is3DNode": false,
1610 "groupIndex": 0,
1611 "_rotationX": 0,
1612 "_rotationY": 0,
1613 "_id": ""
1614 },
1615 {
1616 "__type__": "cc.Node",
1617 "_name": "MidName",
1618 "_objFlags": 0,
1619 "_parent": {
1620 "__id__": 44
1621 },
1622 "_children": [],
1623 "_active": true,
1624 "_level": 9,
1625 "_components": [
1626 {
1627 "__id__": 46
1628 },
1629 {
1630 "__id__": 47
1631 }
1632 ],
1633 "_prefab": {
1634 "__id__": 48
1635 },
1636 "_opacity": 255,
1637 "_color": {
1638 "__type__": "cc.Color",
1639 "r": 255,
1640 "g": 255,
1641 "b": 255,
1642 "a": 255
1643 },
1644 "_contentSize": {
1645 "__type__": "cc.Size",
1646 "width": 69,
1647 "height": 27.72
1648 },
1649 "_anchorPoint": {
1650 "__type__": "cc.Vec2",
1651 "x": 0,
1652 "y": 0.5
1653 },
1654 "_position": {
1655 "__type__": "cc.Vec3",
1656 "x": -60,
1657 "y": 0,
1658 "z": 0
1659 },
1660 "_scale": {
1661 "__type__": "cc.Vec3",
1662 "x": 1,
1663 "y": 1,
1664 "z": 1
1665 },
1666 "_eulerAngles": {
1667 "__type__": "cc.Vec3",
1668 "x": 0,
1669 "y": 0,
1670 "z": 0
1671 },
1672 "_skewX": 0,
1673 "_skewY": 0,
1674 "_is3DNode": false,
1675 "groupIndex": 0,
1676 "_rotationX": 0,
1677 "_rotationY": 0,
1678 "_id": ""
1679 },
1680 {
1681 "__type__": "cc.Label",
1682 "_name": "",
1683 "_objFlags": 0,
1684 "node": {
1685 "__id__": 45
1686 },
1687 "_enabled": true,
1688 "_materials": [
1689 {
1690 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1691 }
1692 ],
1693 "_useOriginalSize": false,
1694 "_string": "载入中...",
1695 "_N$string": "载入中...",
1696 "_fontSize": 18,
1697 "_lineHeight": 22,
1698 "_enableWrapText": true,
1699 "_N$file": null,
1700 "_isSystemFontUsed": true,
1701 "_spacingX": 0,
1702 "_batchAsBitmap": false,
1703 "_N$horizontalAlign": 1,
1704 "_N$verticalAlign": 1,
1705 "_N$fontFamily": "Arial",
1706 "_N$overflow": 0,
1707 "_N$cacheMode": 0,
1708 "_id": ""
1709 },
1710 {
1711 "__type__": "cc.Widget",
1712 "_name": "",
1713 "_objFlags": 0,
1714 "node": {
1715 "__id__": 45
1716 },
1717 "_enabled": true,
1718 "alignMode": 1,
1719 "_target": null,
1720 "_alignFlags": 8,
1721 "_left": 0,
1722 "_right": 0,
1723 "_top": 0,
1724 "_bottom": 0,
1725 "_verticalCenter": 0,
1726 "_horizontalCenter": 0,
1727 "_isAbsLeft": true,
1728 "_isAbsRight": true,
1729 "_isAbsTop": true,
1730 "_isAbsBottom": true,
1731 "_isAbsHorizontalCenter": true,
1732 "_isAbsVerticalCenter": true,
1733 "_originalWidth": 0,
1734 "_originalHeight": 0,
1735 "_id": ""
1736 },
1737 {
1738 "__type__": "cc.PrefabInfo",
1739 "root": {
1740 "__id__": 1
1741 },
1742 "asset": {
1743 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
1744 },
1745 "fileId": "adroC/09ZE/6jsRIdXZU0N",
1746 "sync": false
1747 },
1748 {
1749 "__type__": "cc.Mask",
1750 "_name": "",
1751 "_objFlags": 0,
1752 "node": {
1753 "__id__": 44
1754 },
1755 "_enabled": true,
1756 "_materials": [
1757 {
1758 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1759 }
1760 ],
1761 "_spriteFrame": null,
1762 "_type": 0,
1763 "_segments": 64,
1764 "_N$alphaThreshold": 0,
1765 "_N$inverted": false,
1766 "_id": ""
1767 },
1768 {
1769 "__type__": "cc.PrefabInfo",
1770 "root": {
1771 "__id__": 1
1772 },
1773 "asset": {
1774 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
1775 },
1776 "fileId": "17gTbNQFdAWIiIzqVQONs0",
1777 "sync": false
1778 },
1779 {
1780 "__type__": "cc.Sprite",
1781 "_name": "",
1782 "_objFlags": 0,
1783 "node": {
1784 "__id__": 20
1785 },
1786 "_enabled": true,
1787 "_materials": [],
1788 "_srcBlendFactor": 770,
1789 "_dstBlendFactor": 771,
1790 "_spriteFrame": null,
1791 "_type": 0,
1792 "_sizeMode": 0,
1793 "_fillType": 0,
1794 "_fillCenter": {
1795 "__type__": "cc.Vec2",
1796 "x": 0,
1797 "y": 0
1798 },
1799 "_fillStart": 0,
1800 "_fillRange": 0,
1801 "_isTrimmedMode": true,
1802 "_atlas": null,
1803 "_id": ""
1804 },
1805 {
1806 "__type__": "cc.Widget",
1807 "_name": "",
1808 "_objFlags": 0,
1809 "node": {
1810 "__id__": 20
1811 },
1812 "_enabled": true,
1813 "alignMode": 1,
1814 "_target": null,
1815 "_alignFlags": 4,
1816 "_left": 0,
1817 "_right": 0,
1818 "_top": 0,
1819 "_bottom": 0,
1820 "_verticalCenter": 0,
1821 "_horizontalCenter": 0,
1822 "_isAbsLeft": true,
1823 "_isAbsRight": true,
1824 "_isAbsTop": true,
1825 "_isAbsBottom": true,
1826 "_isAbsHorizontalCenter": true,
1827 "_isAbsVerticalCenter": true,
1828 "_originalWidth": 0,
1829 "_originalHeight": 0,
1830 "_id": ""
1831 },
1832 {
1833 "__type__": "cc.PrefabInfo",
1834 "root": {
1835 "__id__": 1
1836 },
1837 "asset": {
1838 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
1839 },
1840 "fileId": "867z1GhthIoau4v+uLMyff",
1841 "sync": false
1842 },
1843 {
1844 "__type__": "bafa5j4d+1NLY20gpL0bqiu",
1845 "_name": "",
1846 "_objFlags": 0,
1847 "node": {
1848 "__id__": 1
1849 },
1850 "_enabled": true,
1851 "_iCellIndex": -1,
1852 "id": 0,
1853 "pic": {
1854 "__id__": 3
1855 },
1856 "activeName1": {
1857 "__id__": 32
1858 },
1859 "activeName2": {
1860 "__id__": 36
1861 },
1862 "normalName": {
1863 "__id__": 46
1864 },
1865 "textPlayTimes": {
1866 "__id__": 14
1867 },
1868 "textScore": {
1869 "__id__": 25
1870 },
1871 "_id": ""
1872 },
1873 {
1874 "__type__": "cc.PrefabInfo",
1875 "root": {
1876 "__id__": 1
1877 },
1878 "asset": {
1879 "__uuid__": "2a8b0556-7c3f-4296-8aed-99fdcf78de11"
1880 },
1881 "fileId": "5bPJVCs69Iprc19tmQ33CI",
1882 "sync": false
1883 }
1884 ]
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.2.0",
3 "uuid": "2a8b0556-7c3f-4296-8aed-99fdcf78de11",
4 "optimizationPolicy": "AUTO",
5 "asyncLoadAssets": false,
6 "readonly": false,
7 "subMetas": {}
8 }
...\ No newline at end of file ...\ No newline at end of file
1 [
2 {
3 "__type__": "cc.Prefab",
4 "_name": "",
5 "_objFlags": 0,
6 "_native": "",
7 "data": {
8 "__id__": 1
9 },
10 "optimizationPolicy": 0,
11 "asyncLoadAssets": false,
12 "readonly": false
13 },
14 {
15 "__type__": "cc.Node",
16 "_name": "pfbCharListCell",
17 "_objFlags": 0,
18 "_parent": null,
19 "_children": [
20 {
21 "__id__": 2
22 },
23 {
24 "__id__": 5
25 },
26 {
27 "__id__": 8
28 }
29 ],
30 "_active": true,
31 "_level": 1,
32 "_components": [],
33 "_prefab": {
34 "__id__": 11
35 },
36 "_opacity": 255,
37 "_color": {
38 "__type__": "cc.Color",
39 "r": 255,
40 "g": 255,
41 "b": 255,
42 "a": 255
43 },
44 "_contentSize": {
45 "__type__": "cc.Size",
46 "width": 64,
47 "height": 64
48 },
49 "_anchorPoint": {
50 "__type__": "cc.Vec2",
51 "x": 0.5,
52 "y": 0.5
53 },
54 "_position": {
55 "__type__": "cc.Vec3",
56 "x": 0,
57 "y": 0,
58 "z": 0
59 },
60 "_scale": {
61 "__type__": "cc.Vec3",
62 "x": 1,
63 "y": 1,
64 "z": 1
65 },
66 "_eulerAngles": {
67 "__type__": "cc.Vec3",
68 "x": 0,
69 "y": 0,
70 "z": 0
71 },
72 "_skewX": 0,
73 "_skewY": 0,
74 "_is3DNode": false,
75 "groupIndex": 0,
76 "_rotationX": 0,
77 "_rotationY": 0,
78 "_id": ""
79 },
80 {
81 "__type__": "cc.Node",
82 "_name": "Bg",
83 "_objFlags": 0,
84 "_parent": {
85 "__id__": 1
86 },
87 "_children": [],
88 "_active": true,
89 "_level": 2,
90 "_components": [
91 {
92 "__id__": 3
93 }
94 ],
95 "_prefab": {
96 "__id__": 4
97 },
98 "_opacity": 255,
99 "_color": {
100 "__type__": "cc.Color",
101 "r": 255,
102 "g": 255,
103 "b": 255,
104 "a": 255
105 },
106 "_contentSize": {
107 "__type__": "cc.Size",
108 "width": 64,
109 "height": 64
110 },
111 "_anchorPoint": {
112 "__type__": "cc.Vec2",
113 "x": 0.5,
114 "y": 0.5
115 },
116 "_position": {
117 "__type__": "cc.Vec3",
118 "x": 0,
119 "y": 0,
120 "z": 0
121 },
122 "_scale": {
123 "__type__": "cc.Vec3",
124 "x": 1,
125 "y": 1,
126 "z": 1
127 },
128 "_eulerAngles": {
129 "__type__": "cc.Vec3",
130 "x": 0,
131 "y": 0,
132 "z": 0
133 },
134 "_skewX": 0,
135 "_skewY": 0,
136 "_is3DNode": false,
137 "groupIndex": 0,
138 "_rotationX": 0,
139 "_rotationY": 0,
140 "_id": ""
141 },
142 {
143 "__type__": "cc.Sprite",
144 "_name": "",
145 "_objFlags": 0,
146 "node": {
147 "__id__": 2
148 },
149 "_enabled": true,
150 "_materials": [
151 {
152 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
153 }
154 ],
155 "_srcBlendFactor": 770,
156 "_dstBlendFactor": 771,
157 "_spriteFrame": {
158 "__uuid__": "0b28bb6c-af56-4528-9eda-d5c153bf7a4b"
159 },
160 "_type": 0,
161 "_sizeMode": 0,
162 "_fillType": 0,
163 "_fillCenter": {
164 "__type__": "cc.Vec2",
165 "x": 0,
166 "y": 0
167 },
168 "_fillStart": 0,
169 "_fillRange": 0,
170 "_isTrimmedMode": true,
171 "_atlas": null,
172 "_id": ""
173 },
174 {
175 "__type__": "cc.PrefabInfo",
176 "root": {
177 "__id__": 1
178 },
179 "asset": {
180 "__uuid__": "e145799f-5dbb-46d3-960e-46dfe3217802"
181 },
182 "fileId": "cb1KkwHiFIHYt1lQM7+e+d",
183 "sync": false
184 },
185 {
186 "__type__": "cc.Node",
187 "_name": "ActiveBg",
188 "_objFlags": 0,
189 "_parent": {
190 "__id__": 1
191 },
192 "_children": [],
193 "_active": false,
194 "_level": 2,
195 "_components": [
196 {
197 "__id__": 6
198 }
199 ],
200 "_prefab": {
201 "__id__": 7
202 },
203 "_opacity": 255,
204 "_color": {
205 "__type__": "cc.Color",
206 "r": 255,
207 "g": 255,
208 "b": 255,
209 "a": 255
210 },
211 "_contentSize": {
212 "__type__": "cc.Size",
213 "width": 64,
214 "height": 64
215 },
216 "_anchorPoint": {
217 "__type__": "cc.Vec2",
218 "x": 0.5,
219 "y": 0.5
220 },
221 "_position": {
222 "__type__": "cc.Vec3",
223 "x": 0,
224 "y": 0,
225 "z": 0
226 },
227 "_scale": {
228 "__type__": "cc.Vec3",
229 "x": 1,
230 "y": 1,
231 "z": 1
232 },
233 "_eulerAngles": {
234 "__type__": "cc.Vec3",
235 "x": 0,
236 "y": 0,
237 "z": 0
238 },
239 "_skewX": 0,
240 "_skewY": 0,
241 "_is3DNode": false,
242 "groupIndex": 0,
243 "_rotationX": 0,
244 "_rotationY": 0,
245 "_id": ""
246 },
247 {
248 "__type__": "cc.Sprite",
249 "_name": "",
250 "_objFlags": 0,
251 "node": {
252 "__id__": 5
253 },
254 "_enabled": true,
255 "_materials": [
256 {
257 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
258 }
259 ],
260 "_srcBlendFactor": 770,
261 "_dstBlendFactor": 771,
262 "_spriteFrame": {
263 "__uuid__": "b8b225cb-0378-4454-831a-a8666ace1ac2"
264 },
265 "_type": 0,
266 "_sizeMode": 0,
267 "_fillType": 0,
268 "_fillCenter": {
269 "__type__": "cc.Vec2",
270 "x": 0,
271 "y": 0
272 },
273 "_fillStart": 0,
274 "_fillRange": 0,
275 "_isTrimmedMode": true,
276 "_atlas": null,
277 "_id": ""
278 },
279 {
280 "__type__": "cc.PrefabInfo",
281 "root": {
282 "__id__": 1
283 },
284 "asset": {
285 "__uuid__": "e145799f-5dbb-46d3-960e-46dfe3217802"
286 },
287 "fileId": "08atCgHdFCvZwHFHgY5Mo4",
288 "sync": false
289 },
290 {
291 "__type__": "cc.Node",
292 "_name": "Text",
293 "_objFlags": 0,
294 "_parent": {
295 "__id__": 1
296 },
297 "_children": [],
298 "_active": true,
299 "_level": 0,
300 "_components": [
301 {
302 "__id__": 9
303 }
304 ],
305 "_prefab": {
306 "__id__": 10
307 },
308 "_opacity": 255,
309 "_color": {
310 "__type__": "cc.Color",
311 "r": 106,
312 "g": 57,
313 "b": 6,
314 "a": 255
315 },
316 "_contentSize": {
317 "__type__": "cc.Size",
318 "width": 26.7,
319 "height": 30.24
320 },
321 "_anchorPoint": {
322 "__type__": "cc.Vec2",
323 "x": 0.5,
324 "y": 0.5
325 },
326 "_position": {
327 "__type__": "cc.Vec3",
328 "x": 0,
329 "y": 0,
330 "z": 0
331 },
332 "_scale": {
333 "__type__": "cc.Vec3",
334 "x": 1,
335 "y": 1,
336 "z": 1
337 },
338 "_eulerAngles": {
339 "__type__": "cc.Vec3",
340 "x": 0,
341 "y": 0,
342 "z": 0
343 },
344 "_skewX": 0,
345 "_skewY": 0,
346 "_is3DNode": false,
347 "groupIndex": 0,
348 "_rotationX": 0,
349 "_rotationY": 0,
350 "_id": ""
351 },
352 {
353 "__type__": "cc.Label",
354 "_name": "",
355 "_objFlags": 0,
356 "node": {
357 "__id__": 8
358 },
359 "_enabled": true,
360 "_materials": [
361 {
362 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
363 }
364 ],
365 "_useOriginalSize": false,
366 "_string": "21",
367 "_N$string": "21",
368 "_fontSize": 24,
369 "_lineHeight": 24,
370 "_enableWrapText": true,
371 "_N$file": null,
372 "_isSystemFontUsed": true,
373 "_spacingX": 0,
374 "_batchAsBitmap": false,
375 "_N$horizontalAlign": 1,
376 "_N$verticalAlign": 1,
377 "_N$fontFamily": "Arial",
378 "_N$overflow": 0,
379 "_N$cacheMode": 0,
380 "_id": ""
381 },
382 {
383 "__type__": "cc.PrefabInfo",
384 "root": {
385 "__id__": 1
386 },
387 "asset": {
388 "__uuid__": "e145799f-5dbb-46d3-960e-46dfe3217802"
389 },
390 "fileId": "b5iP8+i3NJ5Zt+x3qsZC2A",
391 "sync": false
392 },
393 {
394 "__type__": "cc.PrefabInfo",
395 "root": {
396 "__id__": 1
397 },
398 "asset": {
399 "__uuid__": "e145799f-5dbb-46d3-960e-46dfe3217802"
400 },
401 "fileId": "7a0Pz/KNRLXrJA+uJ5skQo",
402 "sync": false
403 }
404 ]
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.2.0",
3 "uuid": "e145799f-5dbb-46d3-960e-46dfe3217802",
4 "optimizationPolicy": "AUTO",
5 "asyncLoadAssets": false,
6 "readonly": false,
7 "subMetas": {}
8 }
...\ No newline at end of file ...\ No newline at end of file
1 [
2 {
3 "__type__": "cc.Prefab",
4 "_name": "",
5 "_objFlags": 0,
6 "_native": "",
7 "data": {
8 "__id__": 1
9 },
10 "optimizationPolicy": 0,
11 "asyncLoadAssets": false,
12 "readonly": false
13 },
14 {
15 "__type__": "cc.Node",
16 "_name": "pfbRecordCell",
17 "_objFlags": 0,
18 "_parent": null,
19 "_children": [
20 {
21 "__id__": 2
22 },
23 {
24 "__id__": 5
25 }
26 ],
27 "_active": true,
28 "_level": 1,
29 "_components": [],
30 "_prefab": {
31 "__id__": 32
32 },
33 "_opacity": 255,
34 "_color": {
35 "__type__": "cc.Color",
36 "r": 255,
37 "g": 255,
38 "b": 255,
39 "a": 255
40 },
41 "_contentSize": {
42 "__type__": "cc.Size",
43 "width": 378,
44 "height": 36
45 },
46 "_anchorPoint": {
47 "__type__": "cc.Vec2",
48 "x": 0.5,
49 "y": 0.5
50 },
51 "_position": {
52 "__type__": "cc.Vec3",
53 "x": 0,
54 "y": 0,
55 "z": 0
56 },
57 "_scale": {
58 "__type__": "cc.Vec3",
59 "x": 1,
60 "y": 1,
61 "z": 1
62 },
63 "_eulerAngles": {
64 "__type__": "cc.Vec3",
65 "x": 0,
66 "y": 0,
67 "z": 0
68 },
69 "_skewX": 0,
70 "_skewY": 0,
71 "_is3DNode": false,
72 "groupIndex": 0,
73 "_rotationX": 0,
74 "_rotationY": 0,
75 "_id": ""
76 },
77 {
78 "__type__": "cc.Node",
79 "_name": "Bg",
80 "_objFlags": 0,
81 "_parent": {
82 "__id__": 1
83 },
84 "_children": [],
85 "_active": false,
86 "_level": 0,
87 "_components": [
88 {
89 "__id__": 3
90 }
91 ],
92 "_prefab": {
93 "__id__": 4
94 },
95 "_opacity": 255,
96 "_color": {
97 "__type__": "cc.Color",
98 "r": 255,
99 "g": 255,
100 "b": 255,
101 "a": 255
102 },
103 "_contentSize": {
104 "__type__": "cc.Size",
105 "width": 378,
106 "height": 36
107 },
108 "_anchorPoint": {
109 "__type__": "cc.Vec2",
110 "x": 0.5,
111 "y": 0.5
112 },
113 "_position": {
114 "__type__": "cc.Vec3",
115 "x": 0,
116 "y": 0,
117 "z": 0
118 },
119 "_scale": {
120 "__type__": "cc.Vec3",
121 "x": 1,
122 "y": 1,
123 "z": 1
124 },
125 "_eulerAngles": {
126 "__type__": "cc.Vec3",
127 "x": 0,
128 "y": 0,
129 "z": 0
130 },
131 "_skewX": 0,
132 "_skewY": 0,
133 "_is3DNode": false,
134 "groupIndex": 0,
135 "_rotationX": 0,
136 "_rotationY": 0,
137 "_id": ""
138 },
139 {
140 "__type__": "cc.Sprite",
141 "_name": "",
142 "_objFlags": 0,
143 "node": {
144 "__id__": 2
145 },
146 "_enabled": true,
147 "_materials": [
148 {
149 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
150 }
151 ],
152 "_srcBlendFactor": 770,
153 "_dstBlendFactor": 771,
154 "_spriteFrame": {
155 "__uuid__": "e5796682-971a-4ed0-9aa1-9e493337c593"
156 },
157 "_type": 0,
158 "_sizeMode": 1,
159 "_fillType": 0,
160 "_fillCenter": {
161 "__type__": "cc.Vec2",
162 "x": 0,
163 "y": 0
164 },
165 "_fillStart": 0,
166 "_fillRange": 0,
167 "_isTrimmedMode": true,
168 "_atlas": null,
169 "_id": ""
170 },
171 {
172 "__type__": "cc.PrefabInfo",
173 "root": {
174 "__id__": 1
175 },
176 "asset": {
177 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
178 },
179 "fileId": "592x6ksi9BRrRAJCVkUIic",
180 "sync": false
181 },
182 {
183 "__type__": "cc.Node",
184 "_name": "Name",
185 "_objFlags": 0,
186 "_parent": {
187 "__id__": 1
188 },
189 "_children": [
190 {
191 "__id__": 6
192 },
193 {
194 "__id__": 22
195 }
196 ],
197 "_active": true,
198 "_level": 2,
199 "_components": [
200 {
201 "__id__": 29
202 },
203 {
204 "__id__": 30
205 }
206 ],
207 "_prefab": {
208 "__id__": 31
209 },
210 "_opacity": 255,
211 "_color": {
212 "__type__": "cc.Color",
213 "r": 255,
214 "g": 255,
215 "b": 255,
216 "a": 255
217 },
218 "_contentSize": {
219 "__type__": "cc.Size",
220 "width": 280,
221 "height": 36
222 },
223 "_anchorPoint": {
224 "__type__": "cc.Vec2",
225 "x": 0.5,
226 "y": 0.5
227 },
228 "_position": {
229 "__type__": "cc.Vec3",
230 "x": -19,
231 "y": 0,
232 "z": 0
233 },
234 "_scale": {
235 "__type__": "cc.Vec3",
236 "x": 1,
237 "y": 1,
238 "z": 1
239 },
240 "_eulerAngles": {
241 "__type__": "cc.Vec3",
242 "x": 0,
243 "y": 0,
244 "z": 0
245 },
246 "_skewX": 0,
247 "_skewY": 0,
248 "_is3DNode": false,
249 "groupIndex": 0,
250 "_rotationX": 0,
251 "_rotationY": 0,
252 "_id": ""
253 },
254 {
255 "__type__": "cc.Node",
256 "_name": "ActiveName",
257 "_objFlags": 0,
258 "_parent": {
259 "__id__": 5
260 },
261 "_children": [
262 {
263 "__id__": 7
264 }
265 ],
266 "_active": true,
267 "_level": 8,
268 "_components": [],
269 "_prefab": {
270 "__id__": 21
271 },
272 "_opacity": 255,
273 "_color": {
274 "__type__": "cc.Color",
275 "r": 255,
276 "g": 255,
277 "b": 255,
278 "a": 255
279 },
280 "_contentSize": {
281 "__type__": "cc.Size",
282 "width": 0,
283 "height": 0
284 },
285 "_anchorPoint": {
286 "__type__": "cc.Vec2",
287 "x": 0.5,
288 "y": 0.5
289 },
290 "_position": {
291 "__type__": "cc.Vec3",
292 "x": 0,
293 "y": 0,
294 "z": 0
295 },
296 "_scale": {
297 "__type__": "cc.Vec3",
298 "x": 1,
299 "y": 1,
300 "z": 1
301 },
302 "_eulerAngles": {
303 "__type__": "cc.Vec3",
304 "x": 0,
305 "y": 0,
306 "z": 0
307 },
308 "_skewX": 0,
309 "_skewY": 0,
310 "_is3DNode": false,
311 "groupIndex": 0,
312 "_rotationX": 0,
313 "_rotationY": 0,
314 "_id": ""
315 },
316 {
317 "__type__": "cc.Node",
318 "_name": "NameContainer",
319 "_objFlags": 0,
320 "_parent": {
321 "__id__": 6
322 },
323 "_children": [
324 {
325 "__id__": 8
326 }
327 ],
328 "_active": true,
329 "_level": 9,
330 "_components": [
331 {
332 "__id__": 18
333 },
334 {
335 "__id__": 19
336 }
337 ],
338 "_prefab": {
339 "__id__": 20
340 },
341 "_opacity": 0,
342 "_color": {
343 "__type__": "cc.Color",
344 "r": 255,
345 "g": 255,
346 "b": 255,
347 "a": 255
348 },
349 "_contentSize": {
350 "__type__": "cc.Size",
351 "width": 280,
352 "height": 36
353 },
354 "_anchorPoint": {
355 "__type__": "cc.Vec2",
356 "x": 0.5,
357 "y": 0.5
358 },
359 "_position": {
360 "__type__": "cc.Vec3",
361 "x": 0,
362 "y": 0,
363 "z": 0
364 },
365 "_scale": {
366 "__type__": "cc.Vec3",
367 "x": 1,
368 "y": 1,
369 "z": 1
370 },
371 "_eulerAngles": {
372 "__type__": "cc.Vec3",
373 "x": 0,
374 "y": 0,
375 "z": 0
376 },
377 "_skewX": 0,
378 "_skewY": 0,
379 "_is3DNode": false,
380 "groupIndex": 0,
381 "_rotationX": 0,
382 "_rotationY": 0,
383 "_id": ""
384 },
385 {
386 "__type__": "cc.Node",
387 "_name": "NameText",
388 "_objFlags": 0,
389 "_parent": {
390 "__id__": 7
391 },
392 "_children": [
393 {
394 "__id__": 9
395 },
396 {
397 "__id__": 13
398 }
399 ],
400 "_active": true,
401 "_level": 10,
402 "_components": [],
403 "_prefab": {
404 "__id__": 17
405 },
406 "_opacity": 255,
407 "_color": {
408 "__type__": "cc.Color",
409 "r": 255,
410 "g": 255,
411 "b": 255,
412 "a": 255
413 },
414 "_contentSize": {
415 "__type__": "cc.Size",
416 "width": 280,
417 "height": 36
418 },
419 "_anchorPoint": {
420 "__type__": "cc.Vec2",
421 "x": 0.5,
422 "y": 0.5
423 },
424 "_position": {
425 "__type__": "cc.Vec3",
426 "x": 0,
427 "y": 0,
428 "z": 0
429 },
430 "_scale": {
431 "__type__": "cc.Vec3",
432 "x": 1,
433 "y": 1,
434 "z": 1
435 },
436 "_eulerAngles": {
437 "__type__": "cc.Vec3",
438 "x": 0,
439 "y": 0,
440 "z": 0
441 },
442 "_skewX": 0,
443 "_skewY": 0,
444 "_is3DNode": false,
445 "groupIndex": 0,
446 "_rotationX": 0,
447 "_rotationY": 0,
448 "_id": ""
449 },
450 {
451 "__type__": "cc.Node",
452 "_name": "NameText1",
453 "_objFlags": 0,
454 "_parent": {
455 "__id__": 8
456 },
457 "_children": [],
458 "_active": true,
459 "_level": 11,
460 "_components": [
461 {
462 "__id__": 10
463 },
464 {
465 "__id__": 11
466 }
467 ],
468 "_prefab": {
469 "__id__": 12
470 },
471 "_opacity": 255,
472 "_color": {
473 "__type__": "cc.Color",
474 "r": 141,
475 "g": 73,
476 "b": 59,
477 "a": 255
478 },
479 "_contentSize": {
480 "__type__": "cc.Size",
481 "width": 107.34,
482 "height": 45.36
483 },
484 "_anchorPoint": {
485 "__type__": "cc.Vec2",
486 "x": 0,
487 "y": 0.5
488 },
489 "_position": {
490 "__type__": "cc.Vec3",
491 "x": -140,
492 "y": 0,
493 "z": 0
494 },
495 "_scale": {
496 "__type__": "cc.Vec3",
497 "x": 1,
498 "y": 1,
499 "z": 1
500 },
501 "_eulerAngles": {
502 "__type__": "cc.Vec3",
503 "x": 0,
504 "y": 0,
505 "z": 0
506 },
507 "_skewX": 0,
508 "_skewY": 0,
509 "_is3DNode": false,
510 "groupIndex": 0,
511 "_rotationX": 0,
512 "_rotationY": 0,
513 "_id": ""
514 },
515 {
516 "__type__": "cc.Label",
517 "_name": "",
518 "_objFlags": 0,
519 "node": {
520 "__id__": 9
521 },
522 "_enabled": true,
523 "_materials": [
524 {
525 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
526 }
527 ],
528 "_useOriginalSize": false,
529 "_string": "载入中...",
530 "_N$string": "载入中...",
531 "_fontSize": 28,
532 "_lineHeight": 36,
533 "_enableWrapText": true,
534 "_N$file": null,
535 "_isSystemFontUsed": true,
536 "_spacingX": 0,
537 "_batchAsBitmap": false,
538 "_N$horizontalAlign": 1,
539 "_N$verticalAlign": 1,
540 "_N$fontFamily": "Arial",
541 "_N$overflow": 0,
542 "_N$cacheMode": 0,
543 "_id": ""
544 },
545 {
546 "__type__": "cc.Widget",
547 "_name": "",
548 "_objFlags": 0,
549 "node": {
550 "__id__": 9
551 },
552 "_enabled": true,
553 "alignMode": 1,
554 "_target": null,
555 "_alignFlags": 8,
556 "_left": 0,
557 "_right": 0,
558 "_top": 0,
559 "_bottom": 0,
560 "_verticalCenter": 0,
561 "_horizontalCenter": 0,
562 "_isAbsLeft": true,
563 "_isAbsRight": true,
564 "_isAbsTop": true,
565 "_isAbsBottom": true,
566 "_isAbsHorizontalCenter": true,
567 "_isAbsVerticalCenter": true,
568 "_originalWidth": 0,
569 "_originalHeight": 0,
570 "_id": ""
571 },
572 {
573 "__type__": "cc.PrefabInfo",
574 "root": {
575 "__id__": 1
576 },
577 "asset": {
578 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
579 },
580 "fileId": "eezIU9S7NIQJWOCz/vsspi",
581 "sync": false
582 },
583 {
584 "__type__": "cc.Node",
585 "_name": "NameText2",
586 "_objFlags": 0,
587 "_parent": {
588 "__id__": 8
589 },
590 "_children": [],
591 "_active": true,
592 "_level": 11,
593 "_components": [
594 {
595 "__id__": 14
596 },
597 {
598 "__id__": 15
599 }
600 ],
601 "_prefab": {
602 "__id__": 16
603 },
604 "_opacity": 255,
605 "_color": {
606 "__type__": "cc.Color",
607 "r": 141,
608 "g": 73,
609 "b": 59,
610 "a": 255
611 },
612 "_contentSize": {
613 "__type__": "cc.Size",
614 "width": 107.34,
615 "height": 45.36
616 },
617 "_anchorPoint": {
618 "__type__": "cc.Vec2",
619 "x": 0,
620 "y": 0.5
621 },
622 "_position": {
623 "__type__": "cc.Vec3",
624 "x": -140,
625 "y": 0,
626 "z": 0
627 },
628 "_scale": {
629 "__type__": "cc.Vec3",
630 "x": 1,
631 "y": 1,
632 "z": 1
633 },
634 "_eulerAngles": {
635 "__type__": "cc.Vec3",
636 "x": 0,
637 "y": 0,
638 "z": 0
639 },
640 "_skewX": 0,
641 "_skewY": 0,
642 "_is3DNode": false,
643 "groupIndex": 0,
644 "_rotationX": 0,
645 "_rotationY": 0,
646 "_id": ""
647 },
648 {
649 "__type__": "cc.Label",
650 "_name": "",
651 "_objFlags": 0,
652 "node": {
653 "__id__": 13
654 },
655 "_enabled": true,
656 "_materials": [
657 {
658 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
659 }
660 ],
661 "_useOriginalSize": false,
662 "_string": "载入中...",
663 "_N$string": "载入中...",
664 "_fontSize": 28,
665 "_lineHeight": 36,
666 "_enableWrapText": true,
667 "_N$file": null,
668 "_isSystemFontUsed": true,
669 "_spacingX": 0,
670 "_batchAsBitmap": false,
671 "_N$horizontalAlign": 1,
672 "_N$verticalAlign": 1,
673 "_N$fontFamily": "Arial",
674 "_N$overflow": 0,
675 "_N$cacheMode": 0,
676 "_id": ""
677 },
678 {
679 "__type__": "cc.Widget",
680 "_name": "",
681 "_objFlags": 0,
682 "node": {
683 "__id__": 13
684 },
685 "_enabled": true,
686 "alignMode": 1,
687 "_target": null,
688 "_alignFlags": 8,
689 "_left": 0,
690 "_right": 0,
691 "_top": 0,
692 "_bottom": 0,
693 "_verticalCenter": 0,
694 "_horizontalCenter": 0,
695 "_isAbsLeft": true,
696 "_isAbsRight": true,
697 "_isAbsTop": true,
698 "_isAbsBottom": true,
699 "_isAbsHorizontalCenter": true,
700 "_isAbsVerticalCenter": true,
701 "_originalWidth": 0,
702 "_originalHeight": 0,
703 "_id": ""
704 },
705 {
706 "__type__": "cc.PrefabInfo",
707 "root": {
708 "__id__": 1
709 },
710 "asset": {
711 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
712 },
713 "fileId": "99nIZwkaBKWL9Wb6BQ459p",
714 "sync": false
715 },
716 {
717 "__type__": "cc.PrefabInfo",
718 "root": {
719 "__id__": 1
720 },
721 "asset": {
722 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
723 },
724 "fileId": "c4OGl3j11GtqNy34+NLZxS",
725 "sync": false
726 },
727 {
728 "__type__": "cc.Widget",
729 "_name": "",
730 "_objFlags": 0,
731 "node": {
732 "__id__": 7
733 },
734 "_enabled": true,
735 "alignMode": 1,
736 "_target": null,
737 "_alignFlags": 8,
738 "_left": -140,
739 "_right": 0,
740 "_top": 0,
741 "_bottom": 0,
742 "_verticalCenter": 0,
743 "_horizontalCenter": 0,
744 "_isAbsLeft": true,
745 "_isAbsRight": true,
746 "_isAbsTop": true,
747 "_isAbsBottom": true,
748 "_isAbsHorizontalCenter": true,
749 "_isAbsVerticalCenter": true,
750 "_originalWidth": 0,
751 "_originalHeight": 0,
752 "_id": ""
753 },
754 {
755 "__type__": "cc.Mask",
756 "_name": "",
757 "_objFlags": 0,
758 "node": {
759 "__id__": 7
760 },
761 "_enabled": true,
762 "_materials": [
763 {
764 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
765 }
766 ],
767 "_spriteFrame": null,
768 "_type": 0,
769 "_segments": 64,
770 "_N$alphaThreshold": 0,
771 "_N$inverted": false,
772 "_id": ""
773 },
774 {
775 "__type__": "cc.PrefabInfo",
776 "root": {
777 "__id__": 1
778 },
779 "asset": {
780 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
781 },
782 "fileId": "d60M5MxF1GYa2V4fiJWO1m",
783 "sync": false
784 },
785 {
786 "__type__": "cc.PrefabInfo",
787 "root": {
788 "__id__": 1
789 },
790 "asset": {
791 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
792 },
793 "fileId": "a8P+78vDxLH7RoJMWG/FqE",
794 "sync": false
795 },
796 {
797 "__type__": "cc.Node",
798 "_name": "NormalName",
799 "_objFlags": 0,
800 "_parent": {
801 "__id__": 5
802 },
803 "_children": [
804 {
805 "__id__": 23
806 }
807 ],
808 "_active": true,
809 "_level": 8,
810 "_components": [
811 {
812 "__id__": 27
813 }
814 ],
815 "_prefab": {
816 "__id__": 28
817 },
818 "_opacity": 255,
819 "_color": {
820 "__type__": "cc.Color",
821 "r": 255,
822 "g": 255,
823 "b": 255,
824 "a": 255
825 },
826 "_contentSize": {
827 "__type__": "cc.Size",
828 "width": 280,
829 "height": 36
830 },
831 "_anchorPoint": {
832 "__type__": "cc.Vec2",
833 "x": 0.5,
834 "y": 0.5
835 },
836 "_position": {
837 "__type__": "cc.Vec3",
838 "x": 0,
839 "y": 0,
840 "z": 0
841 },
842 "_scale": {
843 "__type__": "cc.Vec3",
844 "x": 1,
845 "y": 1,
846 "z": 1
847 },
848 "_eulerAngles": {
849 "__type__": "cc.Vec3",
850 "x": 0,
851 "y": 0,
852 "z": 0
853 },
854 "_skewX": 0,
855 "_skewY": 0,
856 "_is3DNode": false,
857 "groupIndex": 0,
858 "_rotationX": 0,
859 "_rotationY": 0,
860 "_id": ""
861 },
862 {
863 "__type__": "cc.Node",
864 "_name": "MidName",
865 "_objFlags": 0,
866 "_parent": {
867 "__id__": 22
868 },
869 "_children": [],
870 "_active": true,
871 "_level": 9,
872 "_components": [
873 {
874 "__id__": 24
875 },
876 {
877 "__id__": 25
878 }
879 ],
880 "_prefab": {
881 "__id__": 26
882 },
883 "_opacity": 255,
884 "_color": {
885 "__type__": "cc.Color",
886 "r": 141,
887 "g": 73,
888 "b": 59,
889 "a": 255
890 },
891 "_contentSize": {
892 "__type__": "cc.Size",
893 "width": 107.34,
894 "height": 45.36
895 },
896 "_anchorPoint": {
897 "__type__": "cc.Vec2",
898 "x": 0,
899 "y": 0.5
900 },
901 "_position": {
902 "__type__": "cc.Vec3",
903 "x": -140,
904 "y": 0,
905 "z": 0
906 },
907 "_scale": {
908 "__type__": "cc.Vec3",
909 "x": 1,
910 "y": 1,
911 "z": 1
912 },
913 "_eulerAngles": {
914 "__type__": "cc.Vec3",
915 "x": 0,
916 "y": 0,
917 "z": 0
918 },
919 "_skewX": 0,
920 "_skewY": 0,
921 "_is3DNode": false,
922 "groupIndex": 0,
923 "_rotationX": 0,
924 "_rotationY": 0,
925 "_id": ""
926 },
927 {
928 "__type__": "cc.Label",
929 "_name": "",
930 "_objFlags": 0,
931 "node": {
932 "__id__": 23
933 },
934 "_enabled": true,
935 "_materials": [
936 {
937 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
938 }
939 ],
940 "_useOriginalSize": false,
941 "_string": "载入中...",
942 "_N$string": "载入中...",
943 "_fontSize": 28,
944 "_lineHeight": 36,
945 "_enableWrapText": true,
946 "_N$file": null,
947 "_isSystemFontUsed": true,
948 "_spacingX": 0,
949 "_batchAsBitmap": false,
950 "_N$horizontalAlign": 1,
951 "_N$verticalAlign": 1,
952 "_N$fontFamily": "Arial",
953 "_N$overflow": 0,
954 "_N$cacheMode": 0,
955 "_id": ""
956 },
957 {
958 "__type__": "cc.Widget",
959 "_name": "",
960 "_objFlags": 0,
961 "node": {
962 "__id__": 23
963 },
964 "_enabled": true,
965 "alignMode": 1,
966 "_target": null,
967 "_alignFlags": 8,
968 "_left": 0,
969 "_right": 0,
970 "_top": 0,
971 "_bottom": 0,
972 "_verticalCenter": 0,
973 "_horizontalCenter": 0,
974 "_isAbsLeft": true,
975 "_isAbsRight": true,
976 "_isAbsTop": true,
977 "_isAbsBottom": true,
978 "_isAbsHorizontalCenter": true,
979 "_isAbsVerticalCenter": true,
980 "_originalWidth": 0,
981 "_originalHeight": 0,
982 "_id": ""
983 },
984 {
985 "__type__": "cc.PrefabInfo",
986 "root": {
987 "__id__": 1
988 },
989 "asset": {
990 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
991 },
992 "fileId": "b7F+nnLv9PsYGlfKLFsJ17",
993 "sync": false
994 },
995 {
996 "__type__": "cc.Mask",
997 "_name": "",
998 "_objFlags": 0,
999 "node": {
1000 "__id__": 22
1001 },
1002 "_enabled": true,
1003 "_materials": [
1004 {
1005 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1006 }
1007 ],
1008 "_spriteFrame": null,
1009 "_type": 0,
1010 "_segments": 64,
1011 "_N$alphaThreshold": 0,
1012 "_N$inverted": false,
1013 "_id": ""
1014 },
1015 {
1016 "__type__": "cc.PrefabInfo",
1017 "root": {
1018 "__id__": 1
1019 },
1020 "asset": {
1021 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
1022 },
1023 "fileId": "2aEQ0b8XlAPpEJ/BWs9wzR",
1024 "sync": false
1025 },
1026 {
1027 "__type__": "cc.Sprite",
1028 "_name": "",
1029 "_objFlags": 0,
1030 "node": {
1031 "__id__": 5
1032 },
1033 "_enabled": true,
1034 "_materials": [],
1035 "_srcBlendFactor": 770,
1036 "_dstBlendFactor": 771,
1037 "_spriteFrame": null,
1038 "_type": 0,
1039 "_sizeMode": 0,
1040 "_fillType": 0,
1041 "_fillCenter": {
1042 "__type__": "cc.Vec2",
1043 "x": 0,
1044 "y": 0
1045 },
1046 "_fillStart": 0,
1047 "_fillRange": 0,
1048 "_isTrimmedMode": true,
1049 "_atlas": null,
1050 "_id": ""
1051 },
1052 {
1053 "__type__": "cc.Widget",
1054 "_name": "",
1055 "_objFlags": 0,
1056 "node": {
1057 "__id__": 5
1058 },
1059 "_enabled": true,
1060 "alignMode": 1,
1061 "_target": null,
1062 "_alignFlags": 9,
1063 "_left": 30,
1064 "_right": 0,
1065 "_top": 0,
1066 "_bottom": -1.5,
1067 "_verticalCenter": 0,
1068 "_horizontalCenter": 0,
1069 "_isAbsLeft": true,
1070 "_isAbsRight": true,
1071 "_isAbsTop": true,
1072 "_isAbsBottom": true,
1073 "_isAbsHorizontalCenter": true,
1074 "_isAbsVerticalCenter": true,
1075 "_originalWidth": 0,
1076 "_originalHeight": 36,
1077 "_id": ""
1078 },
1079 {
1080 "__type__": "cc.PrefabInfo",
1081 "root": {
1082 "__id__": 1
1083 },
1084 "asset": {
1085 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
1086 },
1087 "fileId": "0ajGCsFwVPUq+IBdq6Fzcd",
1088 "sync": false
1089 },
1090 {
1091 "__type__": "cc.PrefabInfo",
1092 "root": {
1093 "__id__": 1
1094 },
1095 "asset": {
1096 "__uuid__": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68"
1097 },
1098 "fileId": "43je+l5UZHppZNWqV9PaIl",
1099 "sync": false
1100 }
1101 ]
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.2.0",
3 "uuid": "cd2d143e-5d04-40a9-ba48-68f5a95bdb68",
4 "optimizationPolicy": "AUTO",
5 "asyncLoadAssets": false,
6 "readonly": false,
7 "subMetas": {}
8 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.0.1",
3 "uuid": "3885dbd2-a2e7-4c30-a8a3-a6c7f1ea2f5e",
4 "isSubpackage": false,
5 "subpackageName": "",
6 "subMetas": {}
7 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "3e4e81cc-7dd9-40fd-a6ef-7583e4da83f3",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "cartoon_left_icon": {
11 "ver": "1.0.4",
12 "uuid": "8585cca5-0e5f-4718-a29b-e8a75d7862af",
13 "rawTextureUuid": "3e4e81cc-7dd9-40fd-a6ef-7583e4da83f3",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 10,
22 "height": 11,
23 "rawWidth": 10,
24 "rawHeight": 11,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "ef7f030b-a298-4d11-9f26-2cdbd5d82af0",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "cartoon_right_icon": {
11 "ver": "1.0.4",
12 "uuid": "488a892a-c68c-4178-ab8a-1bedb9aa90b5",
13 "rawTextureUuid": "ef7f030b-a298-4d11-9f26-2cdbd5d82af0",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 10,
22 "height": 11,
23 "rawWidth": 10,
24 "rawHeight": 11,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "43bf6cc3-9198-433e-8e32-d5c3001607ee",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "circle_h": {
11 "ver": "1.0.4",
12 "uuid": "4f2c272c-9849-4a1a-8eb5-3a722cf2af24",
13 "rawTextureUuid": "43bf6cc3-9198-433e-8e32-d5c3001607ee",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": -8.5,
19 "trimX": 0,
20 "trimY": 17,
21 "width": 102,
22 "height": 71,
23 "rawWidth": 102,
24 "rawHeight": 88,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "fb407f5a-2023-4ef9-9d09-49786b09954e",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "down_arrow": {
11 "ver": "1.0.4",
12 "uuid": "17b8df2f-d8ef-4693-8db5-d19182b1dd0b",
13 "rawTextureUuid": "fb407f5a-2023-4ef9-9d09-49786b09954e",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 11,
22 "height": 10,
23 "rawWidth": 11,
24 "rawHeight": 10,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "eab32e0e-0f71-42e0-8760-c98882834730",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "full_screen_progress_bar_value": {
11 "ver": "1.0.4",
12 "uuid": "ab957c10-6fcb-4be6-bf8e-663272f6a2a3",
13 "rawTextureUuid": "eab32e0e-0f71-42e0-8760-c98882834730",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 100,
22 "height": 10,
23 "rawWidth": 100,
24 "rawHeight": 10,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "7f3eb9ab-a16c-4398-9fc6-27abde033a85",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "left_arrow": {
11 "ver": "1.0.4",
12 "uuid": "c44d74c6-cbb0-4e8d-8618-8131b3ce6437",
13 "rawTextureUuid": "7f3eb9ab-a16c-4398-9fc6-27abde033a85",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 10,
22 "height": 12,
23 "rawWidth": 10,
24 "rawHeight": 12,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "ae3d9eeb-7730-4602-9478-a94fd2a1f352",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "pageIncon": {
11 "ver": "1.0.4",
12 "uuid": "ccecb956-ef67-4a11-8255-2d476e221119",
13 "rawTextureUuid": "ae3d9eeb-7730-4602-9478-a94fd2a1f352",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 12,
20 "trimY": 12,
21 "width": 10,
22 "height": 70,
23 "rawWidth": 34,
24 "rawHeight": 94,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "fd61fc46-1872-4a84-9ad8-fb6017b907e6",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "progress_bar_circle": {
11 "ver": "1.0.4",
12 "uuid": "bc6465c9-a334-4a42-8f85-64035d32ef51",
13 "rawTextureUuid": "fd61fc46-1872-4a84-9ad8-fb6017b907e6",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 15,
22 "height": 16,
23 "rawWidth": 15,
24 "rawHeight": 16,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "0f6effd8-a5d5-4db0-9557-be1826d047ad",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "right_arrow": {
11 "ver": "1.0.4",
12 "uuid": "99b5c3ef-8f54-4a72-8f9c-98c699ac27dc",
13 "rawTextureUuid": "0f6effd8-a5d5-4db0-9557-be1826d047ad",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 10,
22 "height": 12,
23 "rawWidth": 10,
24 "rawHeight": 12,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "9a89250d-73df-4e5c-9623-bae540e42017",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "scroll_bar_bg": {
11 "ver": "1.0.4",
12 "uuid": "1668a88d-480a-4952-9870-4c7933af5cba",
13 "rawTextureUuid": "9a89250d-73df-4e5c-9623-bae540e42017",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 468,
22 "height": 4,
23 "rawWidth": 468,
24 "rawHeight": 4,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "dc525f53-e305-4043-98f3-3104f363d05b",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "scroll_bar_bg_horizontal": {
11 "ver": "1.0.4",
12 "uuid": "8b9d908d-4213-4f3a-a3a4-ceda0893b0f5",
13 "rawTextureUuid": "dc525f53-e305-4043-98f3-3104f363d05b",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 468,
22 "height": 4,
23 "rawWidth": 468,
24 "rawHeight": 4,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "64685d2b-326c-44b6-8e38-498ab4c29b09",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "scroll_base_bg": {
11 "ver": "1.0.4",
12 "uuid": "09a8ef24-6e6c-4375-93fd-fc0e0219f0a1",
13 "rawTextureUuid": "64685d2b-326c-44b6-8e38-498ab4c29b09",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 2,
22 "height": 512,
23 "rawWidth": 2,
24 "rawHeight": 512,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "174deba5-ea35-49b7-a454-ddf12f28a30b",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "scroll_base_bg_horizontal": {
11 "ver": "1.0.4",
12 "uuid": "c8b5fba2-4fb5-48f6-ab49-747067ddea13",
13 "rawTextureUuid": "174deba5-ea35-49b7-a454-ddf12f28a30b",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 577,
22 "height": 2,
23 "rawWidth": 577,
24 "rawHeight": 2,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "3029f7e0-2de7-494e-af52-f5f775e25eef",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "scroll_bg": {
11 "ver": "1.0.4",
12 "uuid": "f6445573-a3c9-484d-9aed-9e5b94424f7e",
13 "rawTextureUuid": "3029f7e0-2de7-494e-af52-f5f775e25eef",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 2,
22 "height": 2,
23 "rawWidth": 2,
24 "rawHeight": 2,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "ca4bb32c-54ee-49a7-bff2-74b38e634ffc",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "scroll_bg_horizontal": {
11 "ver": "1.0.4",
12 "uuid": "4c37f668-56a0-4ddb-b9b2-7f244f87b8cc",
13 "rawTextureUuid": "ca4bb32c-54ee-49a7-bff2-74b38e634ffc",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 577,
22 "height": 2,
23 "rawWidth": 577,
24 "rawHeight": 2,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "3959a5c0-d10f-4597-b35c-ea559d9a20e2",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "scroll_btn_bg": {
11 "ver": "1.0.4",
12 "uuid": "8b0062f1-95c5-43bf-b551-09acaa7f87a3",
13 "rawTextureUuid": "3959a5c0-d10f-4597-b35c-ea559d9a20e2",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 1,
22 "height": 1,
23 "rawWidth": 1,
24 "rawHeight": 1,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "5ef58804-fc50-44e4-a688-8af95f8a4170",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "up_arrow": {
11 "ver": "1.0.4",
12 "uuid": "4c455926-9c22-4c21-904f-115a1b42be25",
13 "rawTextureUuid": "5ef58804-fc50-44e4-a688-8af95f8a4170",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 11,
22 "height": 10,
23 "rawWidth": 11,
24 "rawHeight": 10,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "69489470-5c2b-4d3d-abd6-3c8c589caf16",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "volume_level_container": {
11 "ver": "1.0.4",
12 "uuid": "a621ec77-0222-479e-a27d-2263fb4c021f",
13 "rawTextureUuid": "69489470-5c2b-4d3d-abd6-3c8c589caf16",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 10,
22 "height": 164,
23 "rawWidth": 10,
24 "rawHeight": 164,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "034f5293-8e68-432f-b83d-a7f8ba1a7de1",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "volume_level_container_value": {
11 "ver": "1.0.4",
12 "uuid": "47c9cf4a-53f8-449f-98dc-cedbc6c38209",
13 "rawTextureUuid": "034f5293-8e68-432f-b83d-a7f8ba1a7de1",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 10,
22 "height": 164,
23 "rawWidth": 10,
24 "rawHeight": 164,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.0.1",
3 "uuid": "67508e09-a7e0-4a55-a762-8a474b86b7c3",
4 "isSubpackage": false,
5 "subpackageName": "",
6 "subMetas": {}
7 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "17021db7-66bc-4370-b825-5def7dcc15a3",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "blank_hint": {
11 "ver": "1.0.4",
12 "uuid": "9906c48b-aecf-41ab-809e-dcf81cf058a9",
13 "rawTextureUuid": "17021db7-66bc-4370-b825-5def7dcc15a3",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0.5,
18 "offsetY": -1,
19 "trimX": 1,
20 "trimY": 2,
21 "width": 784,
22 "height": 448,
23 "rawWidth": 785,
24 "rawHeight": 450,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "24138ebf-2d01-4bb5-90d6-a1ae5e6bda6a",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "keyword_bg": {
11 "ver": "1.0.4",
12 "uuid": "98eb8291-df09-4700-a68c-f14146b1de54",
13 "rawTextureUuid": "24138ebf-2d01-4bb5-90d6-a1ae5e6bda6a",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": -0.5,
19 "trimX": 0,
20 "trimY": 1,
21 "width": 297,
22 "height": 64,
23 "rawWidth": 297,
24 "rawHeight": 65,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "d1d0ec20-0c93-44d8-a970-a219d5ada25a",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "medias_bg": {
11 "ver": "1.0.4",
12 "uuid": "b6e5776a-d0fa-42a2-9a88-08ac1de01309",
13 "rawTextureUuid": "d1d0ec20-0c93-44d8-a970-a219d5ada25a",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 711,
22 "height": 570,
23 "rawWidth": 711,
24 "rawHeight": 570,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "99429558-5a25-48b1-bad5-b3f6e0d37628",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "record_bg": {
11 "ver": "1.0.4",
12 "uuid": "71bf3f0c-5129-4c1b-a416-9234cf24389e",
13 "rawTextureUuid": "99429558-5a25-48b1-bad5-b3f6e0d37628",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 404,
22 "height": 464,
23 "rawWidth": 404,
24 "rawHeight": 464,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "5597317d-d2dc-4271-969b-0fefec1b44ed",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "record_focus": {
11 "ver": "1.0.4",
12 "uuid": "e5796682-971a-4ed0-9aa1-9e493337c593",
13 "rawTextureUuid": "5597317d-d2dc-4271-969b-0fefec1b44ed",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 378,
22 "height": 36,
23 "rawWidth": 378,
24 "rawHeight": 36,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.0.1",
3 "uuid": "a07a09ec-603d-4103-be5d-9d85b4200e53",
4 "isSubpackage": false,
5 "subpackageName": "",
6 "subMetas": {}
7 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "2.3.1",
3 "uuid": "a36f544f-1896-4393-9282-527fad3fafde",
4 "type": "sprite",
5 "wrapMode": "clamp",
6 "filterMode": "bilinear",
7 "premultiplyAlpha": false,
8 "platformSettings": {},
9 "subMetas": {
10 "char_delete": {
11 "ver": "1.0.4",
12 "uuid": "c45a66a4-49af-442f-b6f1-cd51c8fb92ac",
13 "rawTextureUuid": "a36f544f-1896-4393-9282-527fad3fafde",
14 "trimType": "auto",
15 "trimThreshold": 1,
16 "rotated": false,
17 "offsetX": 0,
18 "offsetY": 0,
19 "trimX": 0,
20 "trimY": 0,
21 "width": 104,
22 "height": 128,
23 "rawWidth": 104,
24 "rawHeight": 128,
25 "borderTop": 0,
26 "borderBottom": 0,
27 "borderLeft": 0,
28 "borderRight": 0,
29 "subMetas": {}
30 }
31 }
32 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.0.1",
3 "uuid": "b810901a-67db-4ad3-a73a-27bb81807e89",
4 "isSubpackage": false,
5 "subpackageName": "",
6 "subMetas": {}
7 }
...\ No newline at end of file ...\ No newline at end of file
1 [
2 {
3 "__type__": "cc.Prefab",
4 "_name": "",
5 "_objFlags": 0,
6 "_native": "",
7 "data": {
8 "__id__": 1
9 },
10 "optimizationPolicy": 0,
11 "asyncLoadAssets": false,
12 "readonly": false
13 },
14 {
15 "__type__": "cc.Node",
16 "_name": "pfbCategoryOtherListCell",
17 "_objFlags": 0,
18 "_parent": null,
19 "_children": [
20 {
21 "__id__": 2
22 },
23 {
24 "__id__": 5
25 },
26 {
27 "__id__": 19
28 }
29 ],
30 "_active": true,
31 "_level": 1,
32 "_components": [
33 {
34 "__id__": 49
35 }
36 ],
37 "_prefab": {
38 "__id__": 50
39 },
40 "_opacity": 255,
41 "_color": {
42 "__type__": "cc.Color",
43 "r": 255,
44 "g": 255,
45 "b": 255,
46 "a": 255
47 },
48 "_contentSize": {
49 "__type__": "cc.Size",
50 "width": 262,
51 "height": 157
52 },
53 "_anchorPoint": {
54 "__type__": "cc.Vec2",
55 "x": 0.5,
56 "y": 0.5
57 },
58 "_position": {
59 "__type__": "cc.Vec3",
60 "x": 0,
61 "y": 0,
62 "z": 0
63 },
64 "_scale": {
65 "__type__": "cc.Vec3",
66 "x": 1,
67 "y": 1,
68 "z": 1
69 },
70 "_eulerAngles": {
71 "__type__": "cc.Vec3",
72 "x": 0,
73 "y": 0,
74 "z": 0
75 },
76 "_skewX": 0,
77 "_skewY": 0,
78 "_is3DNode": false,
79 "groupIndex": 0,
80 "_rotationX": 0,
81 "_rotationY": 0,
82 "_id": ""
83 },
84 {
85 "__type__": "cc.Node",
86 "_name": "Background",
87 "_objFlags": 0,
88 "_parent": {
89 "__id__": 1
90 },
91 "_children": [],
92 "_active": true,
93 "_level": 0,
94 "_components": [
95 {
96 "__id__": 3
97 }
98 ],
99 "_prefab": {
100 "__id__": 4
101 },
102 "_opacity": 255,
103 "_color": {
104 "__type__": "cc.Color",
105 "r": 255,
106 "g": 255,
107 "b": 255,
108 "a": 255
109 },
110 "_contentSize": {
111 "__type__": "cc.Size",
112 "width": 262,
113 "height": 157
114 },
115 "_anchorPoint": {
116 "__type__": "cc.Vec2",
117 "x": 0.5,
118 "y": 0.5
119 },
120 "_position": {
121 "__type__": "cc.Vec3",
122 "x": 0,
123 "y": 0,
124 "z": 0
125 },
126 "_scale": {
127 "__type__": "cc.Vec3",
128 "x": 1,
129 "y": 1,
130 "z": 1
131 },
132 "_eulerAngles": {
133 "__type__": "cc.Vec3",
134 "x": 0,
135 "y": 0,
136 "z": 0
137 },
138 "_skewX": 0,
139 "_skewY": 0,
140 "_is3DNode": false,
141 "groupIndex": 0,
142 "_rotationX": 0,
143 "_rotationY": 0,
144 "_id": ""
145 },
146 {
147 "__type__": "cc.Sprite",
148 "_name": "",
149 "_objFlags": 0,
150 "node": {
151 "__id__": 2
152 },
153 "_enabled": true,
154 "_materials": [],
155 "_srcBlendFactor": 770,
156 "_dstBlendFactor": 771,
157 "_spriteFrame": null,
158 "_type": 0,
159 "_sizeMode": 0,
160 "_fillType": 0,
161 "_fillCenter": {
162 "__type__": "cc.Vec2",
163 "x": 0,
164 "y": 0
165 },
166 "_fillStart": 0,
167 "_fillRange": 0,
168 "_isTrimmedMode": true,
169 "_atlas": null,
170 "_id": ""
171 },
172 {
173 "__type__": "cc.PrefabInfo",
174 "root": {
175 "__id__": 1
176 },
177 "asset": {
178 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
179 },
180 "fileId": "9dK5JH1NJC3oacXNVa4k5S",
181 "sync": false
182 },
183 {
184 "__type__": "cc.Node",
185 "_name": "PageView",
186 "_objFlags": 0,
187 "_parent": {
188 "__id__": 1
189 },
190 "_children": [
191 {
192 "__id__": 6
193 },
194 {
195 "__id__": 9
196 },
197 {
198 "__id__": 13
199 }
200 ],
201 "_active": true,
202 "_level": 0,
203 "_components": [
204 {
205 "__id__": 17
206 }
207 ],
208 "_prefab": {
209 "__id__": 18
210 },
211 "_opacity": 255,
212 "_color": {
213 "__type__": "cc.Color",
214 "r": 255,
215 "g": 255,
216 "b": 255,
217 "a": 255
218 },
219 "_contentSize": {
220 "__type__": "cc.Size",
221 "width": 90,
222 "height": 25
223 },
224 "_anchorPoint": {
225 "__type__": "cc.Vec2",
226 "x": 0.5,
227 "y": 0.5
228 },
229 "_position": {
230 "__type__": "cc.Vec3",
231 "x": -86,
232 "y": 66,
233 "z": 0
234 },
235 "_scale": {
236 "__type__": "cc.Vec3",
237 "x": 1,
238 "y": 1,
239 "z": 1
240 },
241 "_eulerAngles": {
242 "__type__": "cc.Vec3",
243 "x": 0,
244 "y": 0,
245 "z": 0
246 },
247 "_skewX": 0,
248 "_skewY": 0,
249 "_is3DNode": false,
250 "groupIndex": 0,
251 "_rotationX": 0,
252 "_rotationY": 0,
253 "_id": ""
254 },
255 {
256 "__type__": "cc.Node",
257 "_name": "Bg",
258 "_objFlags": 0,
259 "_parent": {
260 "__id__": 5
261 },
262 "_children": [],
263 "_active": true,
264 "_level": 1,
265 "_components": [
266 {
267 "__id__": 7
268 }
269 ],
270 "_prefab": {
271 "__id__": 8
272 },
273 "_opacity": 100,
274 "_color": {
275 "__type__": "cc.Color",
276 "r": 0,
277 "g": 0,
278 "b": 0,
279 "a": 255
280 },
281 "_contentSize": {
282 "__type__": "cc.Size",
283 "width": 90,
284 "height": 25
285 },
286 "_anchorPoint": {
287 "__type__": "cc.Vec2",
288 "x": 0.5,
289 "y": 0.5
290 },
291 "_position": {
292 "__type__": "cc.Vec3",
293 "x": 0,
294 "y": 0,
295 "z": 0
296 },
297 "_scale": {
298 "__type__": "cc.Vec3",
299 "x": 1,
300 "y": 1,
301 "z": 1
302 },
303 "_eulerAngles": {
304 "__type__": "cc.Vec3",
305 "x": 0,
306 "y": 0,
307 "z": 0
308 },
309 "_skewX": 0,
310 "_skewY": 0,
311 "_is3DNode": false,
312 "groupIndex": 0,
313 "_rotationX": 0,
314 "_rotationY": 0,
315 "_id": ""
316 },
317 {
318 "__type__": "cc.Sprite",
319 "_name": "",
320 "_objFlags": 0,
321 "node": {
322 "__id__": 6
323 },
324 "_enabled": true,
325 "_materials": [
326 {
327 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
328 }
329 ],
330 "_srcBlendFactor": 770,
331 "_dstBlendFactor": 771,
332 "_spriteFrame": {
333 "__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
334 },
335 "_type": 0,
336 "_sizeMode": 0,
337 "_fillType": 0,
338 "_fillCenter": {
339 "__type__": "cc.Vec2",
340 "x": 0,
341 "y": 0
342 },
343 "_fillStart": 0,
344 "_fillRange": 0,
345 "_isTrimmedMode": true,
346 "_atlas": null,
347 "_id": ""
348 },
349 {
350 "__type__": "cc.PrefabInfo",
351 "root": {
352 "__id__": 1
353 },
354 "asset": {
355 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
356 },
357 "fileId": "f8HjgG86VB25wiAvS8S8Pl",
358 "sync": false
359 },
360 {
361 "__type__": "cc.Node",
362 "_name": "eye",
363 "_objFlags": 0,
364 "_parent": {
365 "__id__": 5
366 },
367 "_children": [],
368 "_active": true,
369 "_level": 1,
370 "_components": [
371 {
372 "__id__": 10
373 },
374 {
375 "__id__": 11
376 }
377 ],
378 "_prefab": {
379 "__id__": 12
380 },
381 "_opacity": 255,
382 "_color": {
383 "__type__": "cc.Color",
384 "r": 255,
385 "g": 255,
386 "b": 255,
387 "a": 255
388 },
389 "_contentSize": {
390 "__type__": "cc.Size",
391 "width": 26,
392 "height": 18
393 },
394 "_anchorPoint": {
395 "__type__": "cc.Vec2",
396 "x": 0.5,
397 "y": 0.5
398 },
399 "_position": {
400 "__type__": "cc.Vec3",
401 "x": -27,
402 "y": 0,
403 "z": 0
404 },
405 "_scale": {
406 "__type__": "cc.Vec3",
407 "x": 1,
408 "y": 1,
409 "z": 1
410 },
411 "_eulerAngles": {
412 "__type__": "cc.Vec3",
413 "x": 0,
414 "y": 0,
415 "z": 0
416 },
417 "_skewX": 0,
418 "_skewY": 0,
419 "_is3DNode": false,
420 "groupIndex": 0,
421 "_rotationX": 0,
422 "_rotationY": 0,
423 "_id": ""
424 },
425 {
426 "__type__": "cc.Sprite",
427 "_name": "",
428 "_objFlags": 0,
429 "node": {
430 "__id__": 9
431 },
432 "_enabled": true,
433 "_materials": [
434 {
435 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
436 }
437 ],
438 "_srcBlendFactor": 770,
439 "_dstBlendFactor": 771,
440 "_spriteFrame": {
441 "__uuid__": "f6f2587f-c8f9-48e7-abc8-95f669b612e1"
442 },
443 "_type": 0,
444 "_sizeMode": 1,
445 "_fillType": 0,
446 "_fillCenter": {
447 "__type__": "cc.Vec2",
448 "x": 0,
449 "y": 0
450 },
451 "_fillStart": 0,
452 "_fillRange": 0,
453 "_isTrimmedMode": true,
454 "_atlas": null,
455 "_id": ""
456 },
457 {
458 "__type__": "cc.Widget",
459 "_name": "",
460 "_objFlags": 0,
461 "node": {
462 "__id__": 9
463 },
464 "_enabled": true,
465 "alignMode": 0,
466 "_target": null,
467 "_alignFlags": 8,
468 "_left": 5,
469 "_right": 0,
470 "_top": 0,
471 "_bottom": 0,
472 "_verticalCenter": 0,
473 "_horizontalCenter": 0,
474 "_isAbsLeft": true,
475 "_isAbsRight": true,
476 "_isAbsTop": true,
477 "_isAbsBottom": true,
478 "_isAbsHorizontalCenter": true,
479 "_isAbsVerticalCenter": true,
480 "_originalWidth": 0,
481 "_originalHeight": 0,
482 "_id": ""
483 },
484 {
485 "__type__": "cc.PrefabInfo",
486 "root": {
487 "__id__": 1
488 },
489 "asset": {
490 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
491 },
492 "fileId": "6edJytnOFI5ozVSnC2uyb0",
493 "sync": false
494 },
495 {
496 "__type__": "cc.Node",
497 "_name": "Text",
498 "_objFlags": 0,
499 "_parent": {
500 "__id__": 5
501 },
502 "_children": [],
503 "_active": true,
504 "_level": 0,
505 "_components": [
506 {
507 "__id__": 14
508 },
509 {
510 "__id__": 15
511 }
512 ],
513 "_prefab": {
514 "__id__": 16
515 },
516 "_opacity": 255,
517 "_color": {
518 "__type__": "cc.Color",
519 "r": 255,
520 "g": 255,
521 "b": 255,
522 "a": 255
523 },
524 "_contentSize": {
525 "__type__": "cc.Size",
526 "width": 0,
527 "height": 17.64
528 },
529 "_anchorPoint": {
530 "__type__": "cc.Vec2",
531 "x": 0.5,
532 "y": 0.5
533 },
534 "_position": {
535 "__type__": "cc.Vec3",
536 "x": 16.1,
537 "y": 0,
538 "z": 0
539 },
540 "_scale": {
541 "__type__": "cc.Vec3",
542 "x": 1,
543 "y": 1,
544 "z": 1
545 },
546 "_eulerAngles": {
547 "__type__": "cc.Vec3",
548 "x": 0,
549 "y": 0,
550 "z": 0
551 },
552 "_skewX": 0,
553 "_skewY": 0,
554 "_is3DNode": false,
555 "groupIndex": 0,
556 "_rotationX": 0,
557 "_rotationY": 0,
558 "_id": ""
559 },
560 {
561 "__type__": "cc.Label",
562 "_name": "",
563 "_objFlags": 0,
564 "node": {
565 "__id__": 13
566 },
567 "_enabled": true,
568 "_materials": [
569 {
570 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
571 }
572 ],
573 "_useOriginalSize": false,
574 "_string": "",
575 "_N$string": "",
576 "_fontSize": 14,
577 "_lineHeight": 14,
578 "_enableWrapText": true,
579 "_N$file": null,
580 "_isSystemFontUsed": true,
581 "_spacingX": 0,
582 "_batchAsBitmap": false,
583 "_N$horizontalAlign": 1,
584 "_N$verticalAlign": 1,
585 "_N$fontFamily": "Arial",
586 "_N$overflow": 0,
587 "_N$cacheMode": 0,
588 "_id": ""
589 },
590 {
591 "__type__": "cc.Widget",
592 "_name": "",
593 "_objFlags": 0,
594 "node": {
595 "__id__": 13
596 },
597 "_enabled": true,
598 "alignMode": 0,
599 "_target": null,
600 "_alignFlags": 32,
601 "_left": 0,
602 "_right": 28.9,
603 "_top": 0,
604 "_bottom": 0,
605 "_verticalCenter": 0,
606 "_horizontalCenter": 0,
607 "_isAbsLeft": true,
608 "_isAbsRight": true,
609 "_isAbsTop": true,
610 "_isAbsBottom": true,
611 "_isAbsHorizontalCenter": true,
612 "_isAbsVerticalCenter": true,
613 "_originalWidth": 0,
614 "_originalHeight": 0,
615 "_id": ""
616 },
617 {
618 "__type__": "cc.PrefabInfo",
619 "root": {
620 "__id__": 1
621 },
622 "asset": {
623 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
624 },
625 "fileId": "78vWEB3NFG9bseOAEKTbON",
626 "sync": false
627 },
628 {
629 "__type__": "cc.Widget",
630 "_name": "",
631 "_objFlags": 0,
632 "node": {
633 "__id__": 5
634 },
635 "_enabled": true,
636 "alignMode": 1,
637 "_target": null,
638 "_alignFlags": 9,
639 "_left": 0,
640 "_right": 0,
641 "_top": 0,
642 "_bottom": 0,
643 "_verticalCenter": 0,
644 "_horizontalCenter": 0,
645 "_isAbsLeft": true,
646 "_isAbsRight": true,
647 "_isAbsTop": true,
648 "_isAbsBottom": true,
649 "_isAbsHorizontalCenter": true,
650 "_isAbsVerticalCenter": true,
651 "_originalWidth": 0,
652 "_originalHeight": 0,
653 "_id": ""
654 },
655 {
656 "__type__": "cc.PrefabInfo",
657 "root": {
658 "__id__": 1
659 },
660 "asset": {
661 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
662 },
663 "fileId": "72eHRdSeVDx5wCev/w95zi",
664 "sync": false
665 },
666 {
667 "__type__": "cc.Node",
668 "_name": "Name",
669 "_objFlags": 0,
670 "_parent": {
671 "__id__": 1
672 },
673 "_children": [
674 {
675 "__id__": 20
676 },
677 {
678 "__id__": 23
679 },
680 {
681 "__id__": 39
682 }
683 ],
684 "_active": true,
685 "_level": 2,
686 "_components": [
687 {
688 "__id__": 46
689 },
690 {
691 "__id__": 47
692 }
693 ],
694 "_prefab": {
695 "__id__": 48
696 },
697 "_opacity": 255,
698 "_color": {
699 "__type__": "cc.Color",
700 "r": 255,
701 "g": 255,
702 "b": 255,
703 "a": 255
704 },
705 "_contentSize": {
706 "__type__": "cc.Size",
707 "width": 262,
708 "height": 30
709 },
710 "_anchorPoint": {
711 "__type__": "cc.Vec2",
712 "x": 0.5,
713 "y": 0.5
714 },
715 "_position": {
716 "__type__": "cc.Vec3",
717 "x": 0,
718 "y": -63.5,
719 "z": 0
720 },
721 "_scale": {
722 "__type__": "cc.Vec3",
723 "x": 1,
724 "y": 1,
725 "z": 1
726 },
727 "_eulerAngles": {
728 "__type__": "cc.Vec3",
729 "x": 0,
730 "y": 0,
731 "z": 0
732 },
733 "_skewX": 0,
734 "_skewY": 0,
735 "_is3DNode": false,
736 "groupIndex": 0,
737 "_rotationX": 0,
738 "_rotationY": 0,
739 "_id": ""
740 },
741 {
742 "__type__": "cc.Node",
743 "_name": "NameBg",
744 "_objFlags": 0,
745 "_parent": {
746 "__id__": 19
747 },
748 "_children": [],
749 "_active": true,
750 "_level": 3,
751 "_components": [
752 {
753 "__id__": 21
754 }
755 ],
756 "_prefab": {
757 "__id__": 22
758 },
759 "_opacity": 100,
760 "_color": {
761 "__type__": "cc.Color",
762 "r": 0,
763 "g": 0,
764 "b": 0,
765 "a": 255
766 },
767 "_contentSize": {
768 "__type__": "cc.Size",
769 "width": 262,
770 "height": 30
771 },
772 "_anchorPoint": {
773 "__type__": "cc.Vec2",
774 "x": 0.5,
775 "y": 0.5
776 },
777 "_position": {
778 "__type__": "cc.Vec3",
779 "x": 0,
780 "y": 0,
781 "z": 0
782 },
783 "_scale": {
784 "__type__": "cc.Vec3",
785 "x": 1,
786 "y": 1,
787 "z": 1
788 },
789 "_eulerAngles": {
790 "__type__": "cc.Vec3",
791 "x": 0,
792 "y": 0,
793 "z": 0
794 },
795 "_skewX": 0,
796 "_skewY": 0,
797 "_is3DNode": false,
798 "groupIndex": 0,
799 "_rotationX": 0,
800 "_rotationY": 0,
801 "_id": ""
802 },
803 {
804 "__type__": "cc.Sprite",
805 "_name": "",
806 "_objFlags": 0,
807 "node": {
808 "__id__": 20
809 },
810 "_enabled": true,
811 "_materials": [
812 {
813 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
814 }
815 ],
816 "_srcBlendFactor": 770,
817 "_dstBlendFactor": 771,
818 "_spriteFrame": {
819 "__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
820 },
821 "_type": 0,
822 "_sizeMode": 0,
823 "_fillType": 0,
824 "_fillCenter": {
825 "__type__": "cc.Vec2",
826 "x": 0,
827 "y": 0
828 },
829 "_fillStart": 0,
830 "_fillRange": 0,
831 "_isTrimmedMode": true,
832 "_atlas": null,
833 "_id": ""
834 },
835 {
836 "__type__": "cc.PrefabInfo",
837 "root": {
838 "__id__": 1
839 },
840 "asset": {
841 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
842 },
843 "fileId": "e4cK2zE+JC7ae8ZQFEJz32",
844 "sync": false
845 },
846 {
847 "__type__": "cc.Node",
848 "_name": "ActiveName",
849 "_objFlags": 0,
850 "_parent": {
851 "__id__": 19
852 },
853 "_children": [
854 {
855 "__id__": 24
856 }
857 ],
858 "_active": true,
859 "_level": 8,
860 "_components": [],
861 "_prefab": {
862 "__id__": 38
863 },
864 "_opacity": 255,
865 "_color": {
866 "__type__": "cc.Color",
867 "r": 255,
868 "g": 255,
869 "b": 255,
870 "a": 255
871 },
872 "_contentSize": {
873 "__type__": "cc.Size",
874 "width": 0,
875 "height": 0
876 },
877 "_anchorPoint": {
878 "__type__": "cc.Vec2",
879 "x": 0.5,
880 "y": 0.5
881 },
882 "_position": {
883 "__type__": "cc.Vec3",
884 "x": 0,
885 "y": 0,
886 "z": 0
887 },
888 "_scale": {
889 "__type__": "cc.Vec3",
890 "x": 1,
891 "y": 1,
892 "z": 1
893 },
894 "_eulerAngles": {
895 "__type__": "cc.Vec3",
896 "x": 0,
897 "y": 0,
898 "z": 0
899 },
900 "_skewX": 0,
901 "_skewY": 0,
902 "_is3DNode": false,
903 "groupIndex": 0,
904 "_rotationX": 0,
905 "_rotationY": 0,
906 "_id": ""
907 },
908 {
909 "__type__": "cc.Node",
910 "_name": "NameContainer",
911 "_objFlags": 0,
912 "_parent": {
913 "__id__": 23
914 },
915 "_children": [
916 {
917 "__id__": 25
918 }
919 ],
920 "_active": true,
921 "_level": 9,
922 "_components": [
923 {
924 "__id__": 35
925 },
926 {
927 "__id__": 36
928 }
929 ],
930 "_prefab": {
931 "__id__": 37
932 },
933 "_opacity": 0,
934 "_color": {
935 "__type__": "cc.Color",
936 "r": 255,
937 "g": 255,
938 "b": 255,
939 "a": 255
940 },
941 "_contentSize": {
942 "__type__": "cc.Size",
943 "width": 250,
944 "height": 30
945 },
946 "_anchorPoint": {
947 "__type__": "cc.Vec2",
948 "x": 0.5,
949 "y": 0.5
950 },
951 "_position": {
952 "__type__": "cc.Vec3",
953 "x": 0,
954 "y": 0,
955 "z": 0
956 },
957 "_scale": {
958 "__type__": "cc.Vec3",
959 "x": 1,
960 "y": 1,
961 "z": 1
962 },
963 "_eulerAngles": {
964 "__type__": "cc.Vec3",
965 "x": 0,
966 "y": 0,
967 "z": 0
968 },
969 "_skewX": 0,
970 "_skewY": 0,
971 "_is3DNode": false,
972 "groupIndex": 0,
973 "_rotationX": 0,
974 "_rotationY": 0,
975 "_id": ""
976 },
977 {
978 "__type__": "cc.Node",
979 "_name": "NameText",
980 "_objFlags": 0,
981 "_parent": {
982 "__id__": 24
983 },
984 "_children": [
985 {
986 "__id__": 26
987 },
988 {
989 "__id__": 30
990 }
991 ],
992 "_active": true,
993 "_level": 10,
994 "_components": [],
995 "_prefab": {
996 "__id__": 34
997 },
998 "_opacity": 255,
999 "_color": {
1000 "__type__": "cc.Color",
1001 "r": 255,
1002 "g": 255,
1003 "b": 255,
1004 "a": 255
1005 },
1006 "_contentSize": {
1007 "__type__": "cc.Size",
1008 "width": 250,
1009 "height": 30
1010 },
1011 "_anchorPoint": {
1012 "__type__": "cc.Vec2",
1013 "x": 0.5,
1014 "y": 0.5
1015 },
1016 "_position": {
1017 "__type__": "cc.Vec3",
1018 "x": 0,
1019 "y": 0,
1020 "z": 0
1021 },
1022 "_scale": {
1023 "__type__": "cc.Vec3",
1024 "x": 1,
1025 "y": 1,
1026 "z": 1
1027 },
1028 "_eulerAngles": {
1029 "__type__": "cc.Vec3",
1030 "x": 0,
1031 "y": 0,
1032 "z": 0
1033 },
1034 "_skewX": 0,
1035 "_skewY": 0,
1036 "_is3DNode": false,
1037 "groupIndex": 0,
1038 "_rotationX": 0,
1039 "_rotationY": 0,
1040 "_id": ""
1041 },
1042 {
1043 "__type__": "cc.Node",
1044 "_name": "NameText1",
1045 "_objFlags": 0,
1046 "_parent": {
1047 "__id__": 25
1048 },
1049 "_children": [],
1050 "_active": true,
1051 "_level": 11,
1052 "_components": [
1053 {
1054 "__id__": 27
1055 },
1056 {
1057 "__id__": 28
1058 }
1059 ],
1060 "_prefab": {
1061 "__id__": 29
1062 },
1063 "_opacity": 255,
1064 "_color": {
1065 "__type__": "cc.Color",
1066 "r": 255,
1067 "g": 255,
1068 "b": 255,
1069 "a": 255
1070 },
1071 "_contentSize": {
1072 "__type__": "cc.Size",
1073 "width": 84.34,
1074 "height": 37.8
1075 },
1076 "_anchorPoint": {
1077 "__type__": "cc.Vec2",
1078 "x": 0,
1079 "y": 0.5
1080 },
1081 "_position": {
1082 "__type__": "cc.Vec3",
1083 "x": -125,
1084 "y": 0,
1085 "z": 0
1086 },
1087 "_scale": {
1088 "__type__": "cc.Vec3",
1089 "x": 1,
1090 "y": 1,
1091 "z": 1
1092 },
1093 "_eulerAngles": {
1094 "__type__": "cc.Vec3",
1095 "x": 0,
1096 "y": 0,
1097 "z": 0
1098 },
1099 "_skewX": 0,
1100 "_skewY": 0,
1101 "_is3DNode": false,
1102 "groupIndex": 0,
1103 "_rotationX": 0,
1104 "_rotationY": 0,
1105 "_id": ""
1106 },
1107 {
1108 "__type__": "cc.Label",
1109 "_name": "",
1110 "_objFlags": 0,
1111 "node": {
1112 "__id__": 26
1113 },
1114 "_enabled": true,
1115 "_materials": [
1116 {
1117 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1118 }
1119 ],
1120 "_useOriginalSize": false,
1121 "_string": "载入中...",
1122 "_N$string": "载入中...",
1123 "_fontSize": 22,
1124 "_lineHeight": 30,
1125 "_enableWrapText": true,
1126 "_N$file": null,
1127 "_isSystemFontUsed": true,
1128 "_spacingX": 0,
1129 "_batchAsBitmap": false,
1130 "_N$horizontalAlign": 1,
1131 "_N$verticalAlign": 1,
1132 "_N$fontFamily": "Arial",
1133 "_N$overflow": 0,
1134 "_N$cacheMode": 0,
1135 "_id": ""
1136 },
1137 {
1138 "__type__": "cc.Widget",
1139 "_name": "",
1140 "_objFlags": 0,
1141 "node": {
1142 "__id__": 26
1143 },
1144 "_enabled": true,
1145 "alignMode": 1,
1146 "_target": null,
1147 "_alignFlags": 8,
1148 "_left": 0,
1149 "_right": 0,
1150 "_top": 0,
1151 "_bottom": 0,
1152 "_verticalCenter": 0,
1153 "_horizontalCenter": 0,
1154 "_isAbsLeft": true,
1155 "_isAbsRight": true,
1156 "_isAbsTop": true,
1157 "_isAbsBottom": true,
1158 "_isAbsHorizontalCenter": true,
1159 "_isAbsVerticalCenter": true,
1160 "_originalWidth": 0,
1161 "_originalHeight": 0,
1162 "_id": ""
1163 },
1164 {
1165 "__type__": "cc.PrefabInfo",
1166 "root": {
1167 "__id__": 1
1168 },
1169 "asset": {
1170 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
1171 },
1172 "fileId": "b4q8tyJ/ZPTZr35YH8vBrp",
1173 "sync": false
1174 },
1175 {
1176 "__type__": "cc.Node",
1177 "_name": "NameText2",
1178 "_objFlags": 0,
1179 "_parent": {
1180 "__id__": 25
1181 },
1182 "_children": [],
1183 "_active": true,
1184 "_level": 11,
1185 "_components": [
1186 {
1187 "__id__": 31
1188 },
1189 {
1190 "__id__": 32
1191 }
1192 ],
1193 "_prefab": {
1194 "__id__": 33
1195 },
1196 "_opacity": 255,
1197 "_color": {
1198 "__type__": "cc.Color",
1199 "r": 255,
1200 "g": 255,
1201 "b": 255,
1202 "a": 255
1203 },
1204 "_contentSize": {
1205 "__type__": "cc.Size",
1206 "width": 84.34,
1207 "height": 37.8
1208 },
1209 "_anchorPoint": {
1210 "__type__": "cc.Vec2",
1211 "x": 0,
1212 "y": 0.5
1213 },
1214 "_position": {
1215 "__type__": "cc.Vec3",
1216 "x": -125,
1217 "y": 0,
1218 "z": 0
1219 },
1220 "_scale": {
1221 "__type__": "cc.Vec3",
1222 "x": 1,
1223 "y": 1,
1224 "z": 1
1225 },
1226 "_eulerAngles": {
1227 "__type__": "cc.Vec3",
1228 "x": 0,
1229 "y": 0,
1230 "z": 0
1231 },
1232 "_skewX": 0,
1233 "_skewY": 0,
1234 "_is3DNode": false,
1235 "groupIndex": 0,
1236 "_rotationX": 0,
1237 "_rotationY": 0,
1238 "_id": ""
1239 },
1240 {
1241 "__type__": "cc.Label",
1242 "_name": "",
1243 "_objFlags": 0,
1244 "node": {
1245 "__id__": 30
1246 },
1247 "_enabled": true,
1248 "_materials": [
1249 {
1250 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1251 }
1252 ],
1253 "_useOriginalSize": false,
1254 "_string": "载入中...",
1255 "_N$string": "载入中...",
1256 "_fontSize": 22,
1257 "_lineHeight": 30,
1258 "_enableWrapText": true,
1259 "_N$file": null,
1260 "_isSystemFontUsed": true,
1261 "_spacingX": 0,
1262 "_batchAsBitmap": false,
1263 "_N$horizontalAlign": 1,
1264 "_N$verticalAlign": 1,
1265 "_N$fontFamily": "Arial",
1266 "_N$overflow": 0,
1267 "_N$cacheMode": 0,
1268 "_id": ""
1269 },
1270 {
1271 "__type__": "cc.Widget",
1272 "_name": "",
1273 "_objFlags": 0,
1274 "node": {
1275 "__id__": 30
1276 },
1277 "_enabled": true,
1278 "alignMode": 1,
1279 "_target": null,
1280 "_alignFlags": 8,
1281 "_left": 0,
1282 "_right": 0,
1283 "_top": 0,
1284 "_bottom": 0,
1285 "_verticalCenter": 0,
1286 "_horizontalCenter": 0,
1287 "_isAbsLeft": true,
1288 "_isAbsRight": true,
1289 "_isAbsTop": true,
1290 "_isAbsBottom": true,
1291 "_isAbsHorizontalCenter": true,
1292 "_isAbsVerticalCenter": true,
1293 "_originalWidth": 0,
1294 "_originalHeight": 0,
1295 "_id": ""
1296 },
1297 {
1298 "__type__": "cc.PrefabInfo",
1299 "root": {
1300 "__id__": 1
1301 },
1302 "asset": {
1303 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
1304 },
1305 "fileId": "17km0S5D9CV4oGlF28DSWI",
1306 "sync": false
1307 },
1308 {
1309 "__type__": "cc.PrefabInfo",
1310 "root": {
1311 "__id__": 1
1312 },
1313 "asset": {
1314 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
1315 },
1316 "fileId": "34duGeJORO4rb45/fNdAGS",
1317 "sync": false
1318 },
1319 {
1320 "__type__": "cc.Widget",
1321 "_name": "",
1322 "_objFlags": 0,
1323 "node": {
1324 "__id__": 24
1325 },
1326 "_enabled": true,
1327 "alignMode": 1,
1328 "_target": null,
1329 "_alignFlags": 8,
1330 "_left": -125,
1331 "_right": 0,
1332 "_top": 0,
1333 "_bottom": 0,
1334 "_verticalCenter": 0,
1335 "_horizontalCenter": 0,
1336 "_isAbsLeft": true,
1337 "_isAbsRight": true,
1338 "_isAbsTop": true,
1339 "_isAbsBottom": true,
1340 "_isAbsHorizontalCenter": true,
1341 "_isAbsVerticalCenter": true,
1342 "_originalWidth": 0,
1343 "_originalHeight": 0,
1344 "_id": ""
1345 },
1346 {
1347 "__type__": "cc.Mask",
1348 "_name": "",
1349 "_objFlags": 0,
1350 "node": {
1351 "__id__": 24
1352 },
1353 "_enabled": true,
1354 "_materials": [
1355 {
1356 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1357 }
1358 ],
1359 "_spriteFrame": null,
1360 "_type": 0,
1361 "_segments": 64,
1362 "_N$alphaThreshold": 0,
1363 "_N$inverted": false,
1364 "_id": ""
1365 },
1366 {
1367 "__type__": "cc.PrefabInfo",
1368 "root": {
1369 "__id__": 1
1370 },
1371 "asset": {
1372 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
1373 },
1374 "fileId": "d6xC6FentGb7BCjPocRJwt",
1375 "sync": false
1376 },
1377 {
1378 "__type__": "cc.PrefabInfo",
1379 "root": {
1380 "__id__": 1
1381 },
1382 "asset": {
1383 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
1384 },
1385 "fileId": "ddeTkPUx5EPZw3Q8lGgvCJ",
1386 "sync": false
1387 },
1388 {
1389 "__type__": "cc.Node",
1390 "_name": "NormalName",
1391 "_objFlags": 0,
1392 "_parent": {
1393 "__id__": 19
1394 },
1395 "_children": [
1396 {
1397 "__id__": 40
1398 }
1399 ],
1400 "_active": true,
1401 "_level": 8,
1402 "_components": [
1403 {
1404 "__id__": 44
1405 }
1406 ],
1407 "_prefab": {
1408 "__id__": 45
1409 },
1410 "_opacity": 255,
1411 "_color": {
1412 "__type__": "cc.Color",
1413 "r": 255,
1414 "g": 255,
1415 "b": 255,
1416 "a": 255
1417 },
1418 "_contentSize": {
1419 "__type__": "cc.Size",
1420 "width": 250,
1421 "height": 30
1422 },
1423 "_anchorPoint": {
1424 "__type__": "cc.Vec2",
1425 "x": 0.5,
1426 "y": 0.5
1427 },
1428 "_position": {
1429 "__type__": "cc.Vec3",
1430 "x": 0,
1431 "y": 0,
1432 "z": 0
1433 },
1434 "_scale": {
1435 "__type__": "cc.Vec3",
1436 "x": 1,
1437 "y": 1,
1438 "z": 1
1439 },
1440 "_eulerAngles": {
1441 "__type__": "cc.Vec3",
1442 "x": 0,
1443 "y": 0,
1444 "z": 0
1445 },
1446 "_skewX": 0,
1447 "_skewY": 0,
1448 "_is3DNode": false,
1449 "groupIndex": 0,
1450 "_rotationX": 0,
1451 "_rotationY": 0,
1452 "_id": ""
1453 },
1454 {
1455 "__type__": "cc.Node",
1456 "_name": "MidName",
1457 "_objFlags": 0,
1458 "_parent": {
1459 "__id__": 39
1460 },
1461 "_children": [],
1462 "_active": true,
1463 "_level": 9,
1464 "_components": [
1465 {
1466 "__id__": 41
1467 },
1468 {
1469 "__id__": 42
1470 }
1471 ],
1472 "_prefab": {
1473 "__id__": 43
1474 },
1475 "_opacity": 255,
1476 "_color": {
1477 "__type__": "cc.Color",
1478 "r": 255,
1479 "g": 255,
1480 "b": 255,
1481 "a": 255
1482 },
1483 "_contentSize": {
1484 "__type__": "cc.Size",
1485 "width": 84.34,
1486 "height": 37.8
1487 },
1488 "_anchorPoint": {
1489 "__type__": "cc.Vec2",
1490 "x": 0,
1491 "y": 0.5
1492 },
1493 "_position": {
1494 "__type__": "cc.Vec3",
1495 "x": -125,
1496 "y": 0,
1497 "z": 0
1498 },
1499 "_scale": {
1500 "__type__": "cc.Vec3",
1501 "x": 1,
1502 "y": 1,
1503 "z": 1
1504 },
1505 "_eulerAngles": {
1506 "__type__": "cc.Vec3",
1507 "x": 0,
1508 "y": 0,
1509 "z": 0
1510 },
1511 "_skewX": 0,
1512 "_skewY": 0,
1513 "_is3DNode": false,
1514 "groupIndex": 0,
1515 "_rotationX": 0,
1516 "_rotationY": 0,
1517 "_id": ""
1518 },
1519 {
1520 "__type__": "cc.Label",
1521 "_name": "",
1522 "_objFlags": 0,
1523 "node": {
1524 "__id__": 40
1525 },
1526 "_enabled": true,
1527 "_materials": [
1528 {
1529 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1530 }
1531 ],
1532 "_useOriginalSize": false,
1533 "_string": "载入中...",
1534 "_N$string": "载入中...",
1535 "_fontSize": 22,
1536 "_lineHeight": 30,
1537 "_enableWrapText": true,
1538 "_N$file": null,
1539 "_isSystemFontUsed": true,
1540 "_spacingX": 0,
1541 "_batchAsBitmap": false,
1542 "_N$horizontalAlign": 1,
1543 "_N$verticalAlign": 1,
1544 "_N$fontFamily": "Arial",
1545 "_N$overflow": 0,
1546 "_N$cacheMode": 0,
1547 "_id": ""
1548 },
1549 {
1550 "__type__": "cc.Widget",
1551 "_name": "",
1552 "_objFlags": 0,
1553 "node": {
1554 "__id__": 40
1555 },
1556 "_enabled": true,
1557 "alignMode": 1,
1558 "_target": null,
1559 "_alignFlags": 8,
1560 "_left": 0,
1561 "_right": 0,
1562 "_top": 0,
1563 "_bottom": 0,
1564 "_verticalCenter": 0,
1565 "_horizontalCenter": 0,
1566 "_isAbsLeft": true,
1567 "_isAbsRight": true,
1568 "_isAbsTop": true,
1569 "_isAbsBottom": true,
1570 "_isAbsHorizontalCenter": true,
1571 "_isAbsVerticalCenter": true,
1572 "_originalWidth": 0,
1573 "_originalHeight": 0,
1574 "_id": ""
1575 },
1576 {
1577 "__type__": "cc.PrefabInfo",
1578 "root": {
1579 "__id__": 1
1580 },
1581 "asset": {
1582 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
1583 },
1584 "fileId": "adroC/09ZE/6jsRIdXZU0N",
1585 "sync": false
1586 },
1587 {
1588 "__type__": "cc.Mask",
1589 "_name": "",
1590 "_objFlags": 0,
1591 "node": {
1592 "__id__": 39
1593 },
1594 "_enabled": true,
1595 "_materials": [
1596 {
1597 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1598 }
1599 ],
1600 "_spriteFrame": null,
1601 "_type": 0,
1602 "_segments": 64,
1603 "_N$alphaThreshold": 0,
1604 "_N$inverted": false,
1605 "_id": ""
1606 },
1607 {
1608 "__type__": "cc.PrefabInfo",
1609 "root": {
1610 "__id__": 1
1611 },
1612 "asset": {
1613 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
1614 },
1615 "fileId": "17gTbNQFdAWIiIzqVQONs0",
1616 "sync": false
1617 },
1618 {
1619 "__type__": "cc.Sprite",
1620 "_name": "",
1621 "_objFlags": 0,
1622 "node": {
1623 "__id__": 19
1624 },
1625 "_enabled": true,
1626 "_materials": [],
1627 "_srcBlendFactor": 770,
1628 "_dstBlendFactor": 771,
1629 "_spriteFrame": null,
1630 "_type": 0,
1631 "_sizeMode": 0,
1632 "_fillType": 0,
1633 "_fillCenter": {
1634 "__type__": "cc.Vec2",
1635 "x": 0,
1636 "y": 0
1637 },
1638 "_fillStart": 0,
1639 "_fillRange": 0,
1640 "_isTrimmedMode": true,
1641 "_atlas": null,
1642 "_id": ""
1643 },
1644 {
1645 "__type__": "cc.Widget",
1646 "_name": "",
1647 "_objFlags": 0,
1648 "node": {
1649 "__id__": 19
1650 },
1651 "_enabled": true,
1652 "alignMode": 1,
1653 "_target": null,
1654 "_alignFlags": 4,
1655 "_left": 0,
1656 "_right": 0,
1657 "_top": 0,
1658 "_bottom": 0,
1659 "_verticalCenter": 0,
1660 "_horizontalCenter": 0,
1661 "_isAbsLeft": true,
1662 "_isAbsRight": true,
1663 "_isAbsTop": true,
1664 "_isAbsBottom": true,
1665 "_isAbsHorizontalCenter": true,
1666 "_isAbsVerticalCenter": true,
1667 "_originalWidth": 0,
1668 "_originalHeight": 0,
1669 "_id": ""
1670 },
1671 {
1672 "__type__": "cc.PrefabInfo",
1673 "root": {
1674 "__id__": 1
1675 },
1676 "asset": {
1677 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
1678 },
1679 "fileId": "867z1GhthIoau4v+uLMyff",
1680 "sync": false
1681 },
1682 {
1683 "__type__": "e473cIBEpRF76pT69vi5PHF",
1684 "_name": "",
1685 "_objFlags": 0,
1686 "node": {
1687 "__id__": 1
1688 },
1689 "_enabled": true,
1690 "_iCellIndex": -1,
1691 "id": 0,
1692 "pic": {
1693 "__id__": 3
1694 },
1695 "activeName1": {
1696 "__id__": 27
1697 },
1698 "activeName2": {
1699 "__id__": 31
1700 },
1701 "normalName": {
1702 "__id__": 41
1703 },
1704 "textPlayTimes": {
1705 "__id__": 14
1706 },
1707 "_id": ""
1708 },
1709 {
1710 "__type__": "cc.PrefabInfo",
1711 "root": {
1712 "__id__": 1
1713 },
1714 "asset": {
1715 "__uuid__": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6"
1716 },
1717 "fileId": "5bPJVCs69Iprc19tmQ33CI",
1718 "sync": false
1719 }
1720 ]
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.2.0",
3 "uuid": "0a04ff1a-da26-483c-aaf0-eaa9f076f2a6",
4 "optimizationPolicy": "AUTO",
5 "asyncLoadAssets": false,
6 "readonly": false,
7 "subMetas": {}
8 }
...\ No newline at end of file ...\ No newline at end of file
1 [
2 {
3 "__type__": "cc.Prefab",
4 "_name": "",
5 "_objFlags": 0,
6 "_native": "",
7 "data": {
8 "__id__": 1
9 },
10 "optimizationPolicy": 0,
11 "asyncLoadAssets": false,
12 "readonly": false
13 },
14 {
15 "__type__": "cc.Node",
16 "_name": "pfbCategoryRecommendCell",
17 "_objFlags": 0,
18 "_parent": null,
19 "_children": [
20 {
21 "__id__": 2
22 },
23 {
24 "__id__": 5
25 }
26 ],
27 "_active": true,
28 "_level": 1,
29 "_components": [
30 {
31 "__id__": 30
32 },
33 {
34 "__id__": 31
35 }
36 ],
37 "_prefab": {
38 "__id__": 32
39 },
40 "_opacity": 255,
41 "_color": {
42 "__type__": "cc.Color",
43 "r": 255,
44 "g": 255,
45 "b": 255,
46 "a": 255
47 },
48 "_contentSize": {
49 "__type__": "cc.Size",
50 "width": 0,
51 "height": 0
52 },
53 "_anchorPoint": {
54 "__type__": "cc.Vec2",
55 "x": 0.5,
56 "y": 0.5
57 },
58 "_position": {
59 "__type__": "cc.Vec3",
60 "x": 0,
61 "y": 0,
62 "z": 0
63 },
64 "_scale": {
65 "__type__": "cc.Vec3",
66 "x": 1,
67 "y": 1,
68 "z": 1
69 },
70 "_eulerAngles": {
71 "__type__": "cc.Vec3",
72 "x": 0,
73 "y": 0,
74 "z": 0
75 },
76 "_skewX": 0,
77 "_skewY": 0,
78 "_is3DNode": false,
79 "groupIndex": 0,
80 "_rotationX": 0,
81 "_rotationY": 0,
82 "_id": ""
83 },
84 {
85 "__type__": "cc.Node",
86 "_name": "Pic",
87 "_objFlags": 0,
88 "_parent": {
89 "__id__": 1
90 },
91 "_children": [],
92 "_active": true,
93 "_level": 7,
94 "_components": [
95 {
96 "__id__": 3
97 }
98 ],
99 "_prefab": {
100 "__id__": 4
101 },
102 "_opacity": 255,
103 "_color": {
104 "__type__": "cc.Color",
105 "r": 255,
106 "g": 255,
107 "b": 255,
108 "a": 255
109 },
110 "_contentSize": {
111 "__type__": "cc.Size",
112 "width": 200,
113 "height": 200
114 },
115 "_anchorPoint": {
116 "__type__": "cc.Vec2",
117 "x": 0.5,
118 "y": 0.5
119 },
120 "_position": {
121 "__type__": "cc.Vec3",
122 "x": 0,
123 "y": 0,
124 "z": 0
125 },
126 "_scale": {
127 "__type__": "cc.Vec3",
128 "x": 1,
129 "y": 1,
130 "z": 1
131 },
132 "_eulerAngles": {
133 "__type__": "cc.Vec3",
134 "x": 0,
135 "y": 0,
136 "z": 0
137 },
138 "_skewX": 0,
139 "_skewY": 0,
140 "_is3DNode": false,
141 "groupIndex": 0,
142 "_rotationX": 0,
143 "_rotationY": 0,
144 "_id": ""
145 },
146 {
147 "__type__": "cc.Sprite",
148 "_name": "",
149 "_objFlags": 0,
150 "node": {
151 "__id__": 2
152 },
153 "_enabled": true,
154 "_materials": [],
155 "_srcBlendFactor": 770,
156 "_dstBlendFactor": 771,
157 "_spriteFrame": null,
158 "_type": 0,
159 "_sizeMode": 0,
160 "_fillType": 1,
161 "_fillCenter": {
162 "__type__": "cc.Vec2",
163 "x": 0,
164 "y": 0
165 },
166 "_fillStart": 0,
167 "_fillRange": 1,
168 "_isTrimmedMode": true,
169 "_atlas": null,
170 "_id": ""
171 },
172 {
173 "__type__": "cc.PrefabInfo",
174 "root": {
175 "__id__": 1
176 },
177 "asset": {
178 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
179 },
180 "fileId": "49mq4bjntJP6d/8OJjOZZA",
181 "sync": false
182 },
183 {
184 "__type__": "cc.Node",
185 "_name": "Name",
186 "_objFlags": 0,
187 "_parent": {
188 "__id__": 1
189 },
190 "_children": [
191 {
192 "__id__": 6
193 },
194 {
195 "__id__": 8
196 },
197 {
198 "__id__": 22
199 }
200 ],
201 "_active": false,
202 "_level": 2,
203 "_components": [
204 {
205 "__id__": 28
206 }
207 ],
208 "_prefab": {
209 "__id__": 29
210 },
211 "_opacity": 255,
212 "_color": {
213 "__type__": "cc.Color",
214 "r": 255,
215 "g": 255,
216 "b": 255,
217 "a": 255
218 },
219 "_contentSize": {
220 "__type__": "cc.Size",
221 "width": 218,
222 "height": 38
223 },
224 "_anchorPoint": {
225 "__type__": "cc.Vec2",
226 "x": 0.5,
227 "y": 0.5
228 },
229 "_position": {
230 "__type__": "cc.Vec3",
231 "x": 0,
232 "y": 19,
233 "z": 0
234 },
235 "_scale": {
236 "__type__": "cc.Vec3",
237 "x": 1,
238 "y": 1,
239 "z": 1
240 },
241 "_eulerAngles": {
242 "__type__": "cc.Vec3",
243 "x": 0,
244 "y": 0,
245 "z": 0
246 },
247 "_skewX": 0,
248 "_skewY": 0,
249 "_is3DNode": false,
250 "groupIndex": 0,
251 "_rotationX": 0,
252 "_rotationY": 0,
253 "_id": ""
254 },
255 {
256 "__type__": "cc.Node",
257 "_name": "TextBg",
258 "_objFlags": 0,
259 "_parent": {
260 "__id__": 5
261 },
262 "_children": [],
263 "_active": true,
264 "_level": 3,
265 "_components": [],
266 "_prefab": {
267 "__id__": 7
268 },
269 "_opacity": 100,
270 "_color": {
271 "__type__": "cc.Color",
272 "r": 0,
273 "g": 0,
274 "b": 0,
275 "a": 255
276 },
277 "_contentSize": {
278 "__type__": "cc.Size",
279 "width": 500,
280 "height": 34
281 },
282 "_anchorPoint": {
283 "__type__": "cc.Vec2",
284 "x": 0.5,
285 "y": 0.5
286 },
287 "_position": {
288 "__type__": "cc.Vec3",
289 "x": 0,
290 "y": 0,
291 "z": 0
292 },
293 "_scale": {
294 "__type__": "cc.Vec3",
295 "x": 1,
296 "y": 1,
297 "z": 1
298 },
299 "_eulerAngles": {
300 "__type__": "cc.Vec3",
301 "x": 0,
302 "y": 0,
303 "z": 0
304 },
305 "_skewX": 0,
306 "_skewY": 0,
307 "_is3DNode": false,
308 "groupIndex": 0,
309 "_rotationX": 0,
310 "_rotationY": 0,
311 "_id": ""
312 },
313 {
314 "__type__": "cc.PrefabInfo",
315 "root": {
316 "__id__": 1
317 },
318 "asset": {
319 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
320 },
321 "fileId": "97dzb1lWpC8KSPn1L02Ucu",
322 "sync": false
323 },
324 {
325 "__type__": "cc.Node",
326 "_name": "ActiveName",
327 "_objFlags": 0,
328 "_parent": {
329 "__id__": 5
330 },
331 "_children": [
332 {
333 "__id__": 9
334 }
335 ],
336 "_active": true,
337 "_level": 8,
338 "_components": [],
339 "_prefab": {
340 "__id__": 21
341 },
342 "_opacity": 255,
343 "_color": {
344 "__type__": "cc.Color",
345 "r": 255,
346 "g": 255,
347 "b": 255,
348 "a": 255
349 },
350 "_contentSize": {
351 "__type__": "cc.Size",
352 "width": 0,
353 "height": 38
354 },
355 "_anchorPoint": {
356 "__type__": "cc.Vec2",
357 "x": 0.5,
358 "y": 0.5
359 },
360 "_position": {
361 "__type__": "cc.Vec3",
362 "x": 0,
363 "y": 0,
364 "z": 0
365 },
366 "_scale": {
367 "__type__": "cc.Vec3",
368 "x": 1,
369 "y": 1,
370 "z": 1
371 },
372 "_eulerAngles": {
373 "__type__": "cc.Vec3",
374 "x": 0,
375 "y": 0,
376 "z": 0
377 },
378 "_skewX": 0,
379 "_skewY": 0,
380 "_is3DNode": false,
381 "groupIndex": 0,
382 "_rotationX": 0,
383 "_rotationY": 0,
384 "_id": ""
385 },
386 {
387 "__type__": "cc.Node",
388 "_name": "NameContainer",
389 "_objFlags": 0,
390 "_parent": {
391 "__id__": 8
392 },
393 "_children": [
394 {
395 "__id__": 10
396 }
397 ],
398 "_active": true,
399 "_level": 9,
400 "_components": [
401 {
402 "__id__": 18
403 },
404 {
405 "__id__": 19
406 }
407 ],
408 "_prefab": {
409 "__id__": 20
410 },
411 "_opacity": 0,
412 "_color": {
413 "__type__": "cc.Color",
414 "r": 255,
415 "g": 255,
416 "b": 255,
417 "a": 255
418 },
419 "_contentSize": {
420 "__type__": "cc.Size",
421 "width": 0,
422 "height": 38
423 },
424 "_anchorPoint": {
425 "__type__": "cc.Vec2",
426 "x": 0.5,
427 "y": 0.5
428 },
429 "_position": {
430 "__type__": "cc.Vec3",
431 "x": 0,
432 "y": 0,
433 "z": 0
434 },
435 "_scale": {
436 "__type__": "cc.Vec3",
437 "x": 1,
438 "y": 1,
439 "z": 1
440 },
441 "_eulerAngles": {
442 "__type__": "cc.Vec3",
443 "x": 0,
444 "y": 0,
445 "z": 0
446 },
447 "_skewX": 0,
448 "_skewY": 0,
449 "_is3DNode": false,
450 "groupIndex": 0,
451 "_rotationX": 0,
452 "_rotationY": 0,
453 "_id": ""
454 },
455 {
456 "__type__": "cc.Node",
457 "_name": "NameText",
458 "_objFlags": 0,
459 "_parent": {
460 "__id__": 9
461 },
462 "_children": [
463 {
464 "__id__": 11
465 },
466 {
467 "__id__": 14
468 }
469 ],
470 "_active": true,
471 "_level": 10,
472 "_components": [],
473 "_prefab": {
474 "__id__": 17
475 },
476 "_opacity": 255,
477 "_color": {
478 "__type__": "cc.Color",
479 "r": 255,
480 "g": 255,
481 "b": 255,
482 "a": 255
483 },
484 "_contentSize": {
485 "__type__": "cc.Size",
486 "width": 0,
487 "height": 38
488 },
489 "_anchorPoint": {
490 "__type__": "cc.Vec2",
491 "x": 0.5,
492 "y": 0.5
493 },
494 "_position": {
495 "__type__": "cc.Vec3",
496 "x": 0,
497 "y": 0,
498 "z": 0
499 },
500 "_scale": {
501 "__type__": "cc.Vec3",
502 "x": 1,
503 "y": 1,
504 "z": 1
505 },
506 "_eulerAngles": {
507 "__type__": "cc.Vec3",
508 "x": 0,
509 "y": 0,
510 "z": 0
511 },
512 "_skewX": 0,
513 "_skewY": 0,
514 "_is3DNode": false,
515 "groupIndex": 0,
516 "_rotationX": 0,
517 "_rotationY": 0,
518 "_id": ""
519 },
520 {
521 "__type__": "cc.Node",
522 "_name": "NameText1",
523 "_objFlags": 0,
524 "_parent": {
525 "__id__": 10
526 },
527 "_children": [],
528 "_active": true,
529 "_level": 11,
530 "_components": [
531 {
532 "__id__": 12
533 }
534 ],
535 "_prefab": {
536 "__id__": 13
537 },
538 "_opacity": 255,
539 "_color": {
540 "__type__": "cc.Color",
541 "r": 255,
542 "g": 255,
543 "b": 255,
544 "a": 255
545 },
546 "_contentSize": {
547 "__type__": "cc.Size",
548 "width": 0,
549 "height": 38
550 },
551 "_anchorPoint": {
552 "__type__": "cc.Vec2",
553 "x": 0.5,
554 "y": 0.5
555 },
556 "_position": {
557 "__type__": "cc.Vec3",
558 "x": 0,
559 "y": 0,
560 "z": 0
561 },
562 "_scale": {
563 "__type__": "cc.Vec3",
564 "x": 1,
565 "y": 1,
566 "z": 1
567 },
568 "_eulerAngles": {
569 "__type__": "cc.Vec3",
570 "x": 0,
571 "y": 0,
572 "z": 0
573 },
574 "_skewX": 0,
575 "_skewY": 0,
576 "_is3DNode": false,
577 "groupIndex": 0,
578 "_rotationX": 0,
579 "_rotationY": 0,
580 "_id": ""
581 },
582 {
583 "__type__": "cc.Label",
584 "_name": "",
585 "_objFlags": 0,
586 "node": {
587 "__id__": 11
588 },
589 "_enabled": true,
590 "_materials": [],
591 "_useOriginalSize": false,
592 "_string": "",
593 "_N$string": "",
594 "_fontSize": 24,
595 "_lineHeight": 38,
596 "_enableWrapText": true,
597 "_N$file": null,
598 "_isSystemFontUsed": true,
599 "_spacingX": 0,
600 "_batchAsBitmap": false,
601 "_N$horizontalAlign": 1,
602 "_N$verticalAlign": 1,
603 "_N$fontFamily": "Arial",
604 "_N$overflow": 0,
605 "_N$cacheMode": 0,
606 "_id": ""
607 },
608 {
609 "__type__": "cc.PrefabInfo",
610 "root": {
611 "__id__": 1
612 },
613 "asset": {
614 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
615 },
616 "fileId": "85tSlYWyZPmb5T3ZP4FIZK",
617 "sync": false
618 },
619 {
620 "__type__": "cc.Node",
621 "_name": "NameText2",
622 "_objFlags": 0,
623 "_parent": {
624 "__id__": 10
625 },
626 "_children": [],
627 "_active": true,
628 "_level": 11,
629 "_components": [
630 {
631 "__id__": 15
632 }
633 ],
634 "_prefab": {
635 "__id__": 16
636 },
637 "_opacity": 255,
638 "_color": {
639 "__type__": "cc.Color",
640 "r": 255,
641 "g": 255,
642 "b": 255,
643 "a": 255
644 },
645 "_contentSize": {
646 "__type__": "cc.Size",
647 "width": 0,
648 "height": 38
649 },
650 "_anchorPoint": {
651 "__type__": "cc.Vec2",
652 "x": 0.5,
653 "y": 0.5
654 },
655 "_position": {
656 "__type__": "cc.Vec3",
657 "x": 0,
658 "y": 0,
659 "z": 0
660 },
661 "_scale": {
662 "__type__": "cc.Vec3",
663 "x": 1,
664 "y": 1,
665 "z": 1
666 },
667 "_eulerAngles": {
668 "__type__": "cc.Vec3",
669 "x": 0,
670 "y": 0,
671 "z": 0
672 },
673 "_skewX": 0,
674 "_skewY": 0,
675 "_is3DNode": false,
676 "groupIndex": 0,
677 "_rotationX": 0,
678 "_rotationY": 0,
679 "_id": ""
680 },
681 {
682 "__type__": "cc.Label",
683 "_name": "",
684 "_objFlags": 0,
685 "node": {
686 "__id__": 14
687 },
688 "_enabled": true,
689 "_materials": [],
690 "_useOriginalSize": false,
691 "_string": "",
692 "_N$string": "",
693 "_fontSize": 24,
694 "_lineHeight": 38,
695 "_enableWrapText": true,
696 "_N$file": null,
697 "_isSystemFontUsed": true,
698 "_spacingX": 0,
699 "_batchAsBitmap": false,
700 "_N$horizontalAlign": 1,
701 "_N$verticalAlign": 1,
702 "_N$fontFamily": "Arial",
703 "_N$overflow": 0,
704 "_N$cacheMode": 0,
705 "_id": ""
706 },
707 {
708 "__type__": "cc.PrefabInfo",
709 "root": {
710 "__id__": 1
711 },
712 "asset": {
713 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
714 },
715 "fileId": "5aLVnYMj9BMJcVqoIPMPM2",
716 "sync": false
717 },
718 {
719 "__type__": "cc.PrefabInfo",
720 "root": {
721 "__id__": 1
722 },
723 "asset": {
724 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
725 },
726 "fileId": "cemyxFLPlAEKYuZfMPuLhX",
727 "sync": false
728 },
729 {
730 "__type__": "cc.Widget",
731 "_name": "",
732 "_objFlags": 0,
733 "node": {
734 "__id__": 9
735 },
736 "_enabled": true,
737 "alignMode": 2,
738 "_target": {
739 "__id__": 8
740 },
741 "_alignFlags": 8,
742 "_left": 0,
743 "_right": 0,
744 "_top": 0,
745 "_bottom": 0,
746 "_verticalCenter": 0,
747 "_horizontalCenter": 0,
748 "_isAbsLeft": true,
749 "_isAbsRight": true,
750 "_isAbsTop": true,
751 "_isAbsBottom": true,
752 "_isAbsHorizontalCenter": true,
753 "_isAbsVerticalCenter": true,
754 "_originalWidth": 0,
755 "_originalHeight": 0,
756 "_id": ""
757 },
758 {
759 "__type__": "cc.Mask",
760 "_name": "",
761 "_objFlags": 0,
762 "node": {
763 "__id__": 9
764 },
765 "_enabled": true,
766 "_materials": [],
767 "_spriteFrame": null,
768 "_type": 0,
769 "_segments": 64,
770 "_N$alphaThreshold": 0,
771 "_N$inverted": false,
772 "_id": ""
773 },
774 {
775 "__type__": "cc.PrefabInfo",
776 "root": {
777 "__id__": 1
778 },
779 "asset": {
780 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
781 },
782 "fileId": "2ex9O5b59OP4H5uw6ZVyaj",
783 "sync": false
784 },
785 {
786 "__type__": "cc.PrefabInfo",
787 "root": {
788 "__id__": 1
789 },
790 "asset": {
791 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
792 },
793 "fileId": "72Qbh7d6lCQo+JhP7nF7hf",
794 "sync": false
795 },
796 {
797 "__type__": "cc.Node",
798 "_name": "NormalName",
799 "_objFlags": 0,
800 "_parent": {
801 "__id__": 5
802 },
803 "_children": [
804 {
805 "__id__": 23
806 }
807 ],
808 "_active": true,
809 "_level": 8,
810 "_components": [
811 {
812 "__id__": 26
813 }
814 ],
815 "_prefab": {
816 "__id__": 27
817 },
818 "_opacity": 255,
819 "_color": {
820 "__type__": "cc.Color",
821 "r": 255,
822 "g": 255,
823 "b": 255,
824 "a": 255
825 },
826 "_contentSize": {
827 "__type__": "cc.Size",
828 "width": 218,
829 "height": 38
830 },
831 "_anchorPoint": {
832 "__type__": "cc.Vec2",
833 "x": 0.5,
834 "y": 0.5
835 },
836 "_position": {
837 "__type__": "cc.Vec3",
838 "x": 0,
839 "y": 0,
840 "z": 0
841 },
842 "_scale": {
843 "__type__": "cc.Vec3",
844 "x": 1,
845 "y": 1,
846 "z": 1
847 },
848 "_eulerAngles": {
849 "__type__": "cc.Vec3",
850 "x": 0,
851 "y": 0,
852 "z": 0
853 },
854 "_skewX": 0,
855 "_skewY": 0,
856 "_is3DNode": false,
857 "groupIndex": 0,
858 "_rotationX": 0,
859 "_rotationY": 0,
860 "_id": ""
861 },
862 {
863 "__type__": "cc.Node",
864 "_name": "MidName",
865 "_objFlags": 0,
866 "_parent": {
867 "__id__": 22
868 },
869 "_children": [],
870 "_active": true,
871 "_level": 9,
872 "_components": [
873 {
874 "__id__": 24
875 }
876 ],
877 "_prefab": {
878 "__id__": 25
879 },
880 "_opacity": 255,
881 "_color": {
882 "__type__": "cc.Color",
883 "r": 255,
884 "g": 255,
885 "b": 255,
886 "a": 255
887 },
888 "_contentSize": {
889 "__type__": "cc.Size",
890 "width": 0,
891 "height": 38
892 },
893 "_anchorPoint": {
894 "__type__": "cc.Vec2",
895 "x": 0.5,
896 "y": 0.5
897 },
898 "_position": {
899 "__type__": "cc.Vec3",
900 "x": 0,
901 "y": 0,
902 "z": 0
903 },
904 "_scale": {
905 "__type__": "cc.Vec3",
906 "x": 1,
907 "y": 1,
908 "z": 1
909 },
910 "_eulerAngles": {
911 "__type__": "cc.Vec3",
912 "x": 0,
913 "y": 0,
914 "z": 0
915 },
916 "_skewX": 0,
917 "_skewY": 0,
918 "_is3DNode": false,
919 "groupIndex": 0,
920 "_rotationX": 0,
921 "_rotationY": 0,
922 "_id": ""
923 },
924 {
925 "__type__": "cc.Label",
926 "_name": "",
927 "_objFlags": 0,
928 "node": {
929 "__id__": 23
930 },
931 "_enabled": true,
932 "_materials": [],
933 "_useOriginalSize": false,
934 "_string": "",
935 "_N$string": "",
936 "_fontSize": 24,
937 "_lineHeight": 38,
938 "_enableWrapText": true,
939 "_N$file": null,
940 "_isSystemFontUsed": true,
941 "_spacingX": 0,
942 "_batchAsBitmap": false,
943 "_N$horizontalAlign": 1,
944 "_N$verticalAlign": 1,
945 "_N$fontFamily": "Arial",
946 "_N$overflow": 1,
947 "_N$cacheMode": 0,
948 "_id": ""
949 },
950 {
951 "__type__": "cc.PrefabInfo",
952 "root": {
953 "__id__": 1
954 },
955 "asset": {
956 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
957 },
958 "fileId": "0a8wxQinVLU419ANC89aXN",
959 "sync": false
960 },
961 {
962 "__type__": "cc.Mask",
963 "_name": "",
964 "_objFlags": 0,
965 "node": {
966 "__id__": 22
967 },
968 "_enabled": true,
969 "_materials": [],
970 "_spriteFrame": null,
971 "_type": 0,
972 "_segments": 64,
973 "_N$alphaThreshold": 0,
974 "_N$inverted": false,
975 "_id": ""
976 },
977 {
978 "__type__": "cc.PrefabInfo",
979 "root": {
980 "__id__": 1
981 },
982 "asset": {
983 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
984 },
985 "fileId": "715Wik6TVDvpBRIVWj7gXd",
986 "sync": false
987 },
988 {
989 "__type__": "cc.Widget",
990 "_name": "",
991 "_objFlags": 0,
992 "node": {
993 "__id__": 5
994 },
995 "_enabled": true,
996 "alignMode": 1,
997 "_target": null,
998 "_alignFlags": 4,
999 "_left": 0,
1000 "_right": 0,
1001 "_top": 231,
1002 "_bottom": 0,
1003 "_verticalCenter": 0,
1004 "_horizontalCenter": 0,
1005 "_isAbsLeft": true,
1006 "_isAbsRight": true,
1007 "_isAbsTop": true,
1008 "_isAbsBottom": true,
1009 "_isAbsHorizontalCenter": true,
1010 "_isAbsVerticalCenter": true,
1011 "_originalWidth": 0,
1012 "_originalHeight": 0,
1013 "_id": ""
1014 },
1015 {
1016 "__type__": "cc.PrefabInfo",
1017 "root": {
1018 "__id__": 1
1019 },
1020 "asset": {
1021 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
1022 },
1023 "fileId": "00IQsBuPZGOKS1eanmSTHU",
1024 "sync": false
1025 },
1026 {
1027 "__type__": "cc.Widget",
1028 "_name": "",
1029 "_objFlags": 0,
1030 "node": {
1031 "__id__": 1
1032 },
1033 "_enabled": true,
1034 "alignMode": 1,
1035 "_target": null,
1036 "_alignFlags": 9,
1037 "_left": 0,
1038 "_right": 0,
1039 "_top": 720,
1040 "_bottom": 0,
1041 "_verticalCenter": 0,
1042 "_horizontalCenter": 0,
1043 "_isAbsLeft": true,
1044 "_isAbsRight": true,
1045 "_isAbsTop": true,
1046 "_isAbsBottom": true,
1047 "_isAbsHorizontalCenter": true,
1048 "_isAbsVerticalCenter": true,
1049 "_originalWidth": 0,
1050 "_originalHeight": 0,
1051 "_id": ""
1052 },
1053 {
1054 "__type__": "43a14tHFN5CvrH8W3z8wxz4",
1055 "_name": "",
1056 "_objFlags": 0,
1057 "node": {
1058 "__id__": 1
1059 },
1060 "_enabled": true,
1061 "id": 0,
1062 "pic": {
1063 "__id__": 3
1064 },
1065 "activeName1": {
1066 "__id__": 12
1067 },
1068 "activeName2": {
1069 "__id__": 15
1070 },
1071 "normalName": {
1072 "__id__": 24
1073 },
1074 "_id": ""
1075 },
1076 {
1077 "__type__": "cc.PrefabInfo",
1078 "root": {
1079 "__id__": 1
1080 },
1081 "asset": {
1082 "__uuid__": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2"
1083 },
1084 "fileId": "1dqBFygwJCfaCgKPE54X6w",
1085 "sync": false
1086 }
1087 ]
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.2.0",
3 "uuid": "79254ebe-6395-4ad3-bf68-3a27f8fc8be2",
4 "optimizationPolicy": "AUTO",
5 "asyncLoadAssets": false,
6 "readonly": false,
7 "subMetas": {}
8 }
...\ No newline at end of file ...\ No newline at end of file
1 [
2 {
3 "__type__": "cc.Prefab",
4 "_name": "",
5 "_objFlags": 0,
6 "_native": "",
7 "data": {
8 "__id__": 1
9 },
10 "optimizationPolicy": 0,
11 "asyncLoadAssets": false,
12 "readonly": false
13 },
14 {
15 "__type__": "cc.Node",
16 "_name": "pfbCartoonClassifyListCell",
17 "_objFlags": 0,
18 "_parent": null,
19 "_children": [
20 {
21 "__id__": 2
22 },
23 {
24 "__id__": 5
25 },
26 {
27 "__id__": 20
28 }
29 ],
30 "_active": true,
31 "_level": 1,
32 "_components": [
33 {
34 "__id__": 54
35 }
36 ],
37 "_prefab": {
38 "__id__": 55
39 },
40 "_opacity": 255,
41 "_color": {
42 "__type__": "cc.Color",
43 "r": 255,
44 "g": 255,
45 "b": 255,
46 "a": 255
47 },
48 "_contentSize": {
49 "__type__": "cc.Size",
50 "width": 177,
51 "height": 217
52 },
53 "_anchorPoint": {
54 "__type__": "cc.Vec2",
55 "x": 0.5,
56 "y": 0.5
57 },
58 "_position": {
59 "__type__": "cc.Vec3",
60 "x": 0,
61 "y": 0,
62 "z": 0
63 },
64 "_scale": {
65 "__type__": "cc.Vec3",
66 "x": 1,
67 "y": 1,
68 "z": 1
69 },
70 "_eulerAngles": {
71 "__type__": "cc.Vec3",
72 "x": 0,
73 "y": 0,
74 "z": 0
75 },
76 "_skewX": 0,
77 "_skewY": 0,
78 "_is3DNode": false,
79 "groupIndex": 0,
80 "_rotationX": 0,
81 "_rotationY": 0,
82 "_id": ""
83 },
84 {
85 "__type__": "cc.Node",
86 "_name": "Background",
87 "_objFlags": 0,
88 "_parent": {
89 "__id__": 1
90 },
91 "_children": [],
92 "_active": true,
93 "_level": 0,
94 "_components": [
95 {
96 "__id__": 3
97 }
98 ],
99 "_prefab": {
100 "__id__": 4
101 },
102 "_opacity": 255,
103 "_color": {
104 "__type__": "cc.Color",
105 "r": 255,
106 "g": 255,
107 "b": 255,
108 "a": 255
109 },
110 "_contentSize": {
111 "__type__": "cc.Size",
112 "width": 177,
113 "height": 217
114 },
115 "_anchorPoint": {
116 "__type__": "cc.Vec2",
117 "x": 0.5,
118 "y": 0.5
119 },
120 "_position": {
121 "__type__": "cc.Vec3",
122 "x": 0,
123 "y": 0,
124 "z": 0
125 },
126 "_scale": {
127 "__type__": "cc.Vec3",
128 "x": 1,
129 "y": 1,
130 "z": 1
131 },
132 "_eulerAngles": {
133 "__type__": "cc.Vec3",
134 "x": 0,
135 "y": 0,
136 "z": 0
137 },
138 "_skewX": 0,
139 "_skewY": 0,
140 "_is3DNode": false,
141 "groupIndex": 0,
142 "_rotationX": 0,
143 "_rotationY": 0,
144 "_id": ""
145 },
146 {
147 "__type__": "cc.Sprite",
148 "_name": "",
149 "_objFlags": 0,
150 "node": {
151 "__id__": 2
152 },
153 "_enabled": true,
154 "_materials": [],
155 "_srcBlendFactor": 770,
156 "_dstBlendFactor": 771,
157 "_spriteFrame": null,
158 "_type": 0,
159 "_sizeMode": 0,
160 "_fillType": 0,
161 "_fillCenter": {
162 "__type__": "cc.Vec2",
163 "x": 0,
164 "y": 0
165 },
166 "_fillStart": 0,
167 "_fillRange": 0,
168 "_isTrimmedMode": true,
169 "_atlas": null,
170 "_id": ""
171 },
172 {
173 "__type__": "cc.PrefabInfo",
174 "root": {
175 "__id__": 1
176 },
177 "asset": {
178 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
179 },
180 "fileId": "9dK5JH1NJC3oacXNVa4k5S",
181 "sync": false
182 },
183 {
184 "__type__": "cc.Node",
185 "_name": "PageView",
186 "_objFlags": 0,
187 "_parent": {
188 "__id__": 1
189 },
190 "_children": [
191 {
192 "__id__": 6
193 },
194 {
195 "__id__": 9
196 },
197 {
198 "__id__": 13
199 }
200 ],
201 "_active": true,
202 "_level": 0,
203 "_components": [
204 {
205 "__id__": 17
206 },
207 {
208 "__id__": 18
209 }
210 ],
211 "_prefab": {
212 "__id__": 19
213 },
214 "_opacity": 255,
215 "_color": {
216 "__type__": "cc.Color",
217 "r": 255,
218 "g": 255,
219 "b": 255,
220 "a": 255
221 },
222 "_contentSize": {
223 "__type__": "cc.Size",
224 "width": 90,
225 "height": 20
226 },
227 "_anchorPoint": {
228 "__type__": "cc.Vec2",
229 "x": 0.5,
230 "y": 0.5
231 },
232 "_position": {
233 "__type__": "cc.Vec3",
234 "x": -43.5,
235 "y": 96,
236 "z": 0
237 },
238 "_scale": {
239 "__type__": "cc.Vec3",
240 "x": 1,
241 "y": 1,
242 "z": 1
243 },
244 "_eulerAngles": {
245 "__type__": "cc.Vec3",
246 "x": 0,
247 "y": 0,
248 "z": 0
249 },
250 "_skewX": 0,
251 "_skewY": 0,
252 "_is3DNode": false,
253 "groupIndex": 0,
254 "_rotationX": 0,
255 "_rotationY": 0,
256 "_id": ""
257 },
258 {
259 "__type__": "cc.Node",
260 "_name": "Bg",
261 "_objFlags": 0,
262 "_parent": {
263 "__id__": 5
264 },
265 "_children": [],
266 "_active": true,
267 "_level": 1,
268 "_components": [
269 {
270 "__id__": 7
271 }
272 ],
273 "_prefab": {
274 "__id__": 8
275 },
276 "_opacity": 100,
277 "_color": {
278 "__type__": "cc.Color",
279 "r": 0,
280 "g": 0,
281 "b": 0,
282 "a": 255
283 },
284 "_contentSize": {
285 "__type__": "cc.Size",
286 "width": 90,
287 "height": 25
288 },
289 "_anchorPoint": {
290 "__type__": "cc.Vec2",
291 "x": 0.5,
292 "y": 0.5
293 },
294 "_position": {
295 "__type__": "cc.Vec3",
296 "x": 0,
297 "y": 0,
298 "z": 0
299 },
300 "_scale": {
301 "__type__": "cc.Vec3",
302 "x": 1,
303 "y": 1,
304 "z": 1
305 },
306 "_eulerAngles": {
307 "__type__": "cc.Vec3",
308 "x": 0,
309 "y": 0,
310 "z": 0
311 },
312 "_skewX": 0,
313 "_skewY": 0,
314 "_is3DNode": false,
315 "groupIndex": 0,
316 "_rotationX": 0,
317 "_rotationY": 0,
318 "_id": ""
319 },
320 {
321 "__type__": "cc.Sprite",
322 "_name": "",
323 "_objFlags": 0,
324 "node": {
325 "__id__": 6
326 },
327 "_enabled": true,
328 "_materials": [
329 {
330 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
331 }
332 ],
333 "_srcBlendFactor": 770,
334 "_dstBlendFactor": 771,
335 "_spriteFrame": {
336 "__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
337 },
338 "_type": 0,
339 "_sizeMode": 0,
340 "_fillType": 0,
341 "_fillCenter": {
342 "__type__": "cc.Vec2",
343 "x": 0,
344 "y": 0
345 },
346 "_fillStart": 0,
347 "_fillRange": 0,
348 "_isTrimmedMode": true,
349 "_atlas": null,
350 "_id": ""
351 },
352 {
353 "__type__": "cc.PrefabInfo",
354 "root": {
355 "__id__": 1
356 },
357 "asset": {
358 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
359 },
360 "fileId": "f8HjgG86VB25wiAvS8S8Pl",
361 "sync": false
362 },
363 {
364 "__type__": "cc.Node",
365 "_name": "eye",
366 "_objFlags": 0,
367 "_parent": {
368 "__id__": 5
369 },
370 "_children": [],
371 "_active": true,
372 "_level": 1,
373 "_components": [
374 {
375 "__id__": 10
376 },
377 {
378 "__id__": 11
379 }
380 ],
381 "_prefab": {
382 "__id__": 12
383 },
384 "_opacity": 255,
385 "_color": {
386 "__type__": "cc.Color",
387 "r": 255,
388 "g": 255,
389 "b": 255,
390 "a": 255
391 },
392 "_contentSize": {
393 "__type__": "cc.Size",
394 "width": 26,
395 "height": 18
396 },
397 "_anchorPoint": {
398 "__type__": "cc.Vec2",
399 "x": 0.5,
400 "y": 0.5
401 },
402 "_position": {
403 "__type__": "cc.Vec3",
404 "x": -27,
405 "y": 0,
406 "z": 0
407 },
408 "_scale": {
409 "__type__": "cc.Vec3",
410 "x": 1,
411 "y": 1,
412 "z": 1
413 },
414 "_eulerAngles": {
415 "__type__": "cc.Vec3",
416 "x": 0,
417 "y": 0,
418 "z": 0
419 },
420 "_skewX": 0,
421 "_skewY": 0,
422 "_is3DNode": false,
423 "groupIndex": 0,
424 "_rotationX": 0,
425 "_rotationY": 0,
426 "_id": ""
427 },
428 {
429 "__type__": "cc.Sprite",
430 "_name": "",
431 "_objFlags": 0,
432 "node": {
433 "__id__": 9
434 },
435 "_enabled": true,
436 "_materials": [
437 {
438 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
439 }
440 ],
441 "_srcBlendFactor": 770,
442 "_dstBlendFactor": 771,
443 "_spriteFrame": {
444 "__uuid__": "f6f2587f-c8f9-48e7-abc8-95f669b612e1"
445 },
446 "_type": 0,
447 "_sizeMode": 1,
448 "_fillType": 0,
449 "_fillCenter": {
450 "__type__": "cc.Vec2",
451 "x": 0,
452 "y": 0
453 },
454 "_fillStart": 0,
455 "_fillRange": 0,
456 "_isTrimmedMode": true,
457 "_atlas": null,
458 "_id": ""
459 },
460 {
461 "__type__": "cc.Widget",
462 "_name": "",
463 "_objFlags": 0,
464 "node": {
465 "__id__": 9
466 },
467 "_enabled": true,
468 "alignMode": 0,
469 "_target": null,
470 "_alignFlags": 8,
471 "_left": 5,
472 "_right": 0,
473 "_top": 0,
474 "_bottom": 0,
475 "_verticalCenter": 0,
476 "_horizontalCenter": 0,
477 "_isAbsLeft": true,
478 "_isAbsRight": true,
479 "_isAbsTop": true,
480 "_isAbsBottom": true,
481 "_isAbsHorizontalCenter": true,
482 "_isAbsVerticalCenter": true,
483 "_originalWidth": 0,
484 "_originalHeight": 0,
485 "_id": ""
486 },
487 {
488 "__type__": "cc.PrefabInfo",
489 "root": {
490 "__id__": 1
491 },
492 "asset": {
493 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
494 },
495 "fileId": "6edJytnOFI5ozVSnC2uyb0",
496 "sync": false
497 },
498 {
499 "__type__": "cc.Node",
500 "_name": "Text",
501 "_objFlags": 0,
502 "_parent": {
503 "__id__": 5
504 },
505 "_children": [],
506 "_active": true,
507 "_level": 0,
508 "_components": [
509 {
510 "__id__": 14
511 },
512 {
513 "__id__": 15
514 }
515 ],
516 "_prefab": {
517 "__id__": 16
518 },
519 "_opacity": 255,
520 "_color": {
521 "__type__": "cc.Color",
522 "r": 255,
523 "g": 255,
524 "b": 255,
525 "a": 255
526 },
527 "_contentSize": {
528 "__type__": "cc.Size",
529 "width": 8,
530 "height": 25.2
531 },
532 "_anchorPoint": {
533 "__type__": "cc.Vec2",
534 "x": 0.5,
535 "y": 0.5
536 },
537 "_position": {
538 "__type__": "cc.Vec3",
539 "x": 16.1,
540 "y": 0,
541 "z": 0
542 },
543 "_scale": {
544 "__type__": "cc.Vec3",
545 "x": 1,
546 "y": 1,
547 "z": 1
548 },
549 "_eulerAngles": {
550 "__type__": "cc.Vec3",
551 "x": 0,
552 "y": 0,
553 "z": 0
554 },
555 "_skewX": 0,
556 "_skewY": 0,
557 "_is3DNode": false,
558 "groupIndex": 0,
559 "_rotationX": 0,
560 "_rotationY": 0,
561 "_id": ""
562 },
563 {
564 "__type__": "cc.Label",
565 "_name": "",
566 "_objFlags": 0,
567 "node": {
568 "__id__": 13
569 },
570 "_enabled": true,
571 "_materials": [
572 {
573 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
574 }
575 ],
576 "_useOriginalSize": false,
577 "_string": "0",
578 "_N$string": "0",
579 "_fontSize": 14,
580 "_lineHeight": 20,
581 "_enableWrapText": true,
582 "_N$file": null,
583 "_isSystemFontUsed": true,
584 "_spacingX": 0,
585 "_batchAsBitmap": false,
586 "_N$horizontalAlign": 0,
587 "_N$verticalAlign": 1,
588 "_N$fontFamily": "Arial",
589 "_N$overflow": 0,
590 "_N$cacheMode": 0,
591 "_id": ""
592 },
593 {
594 "__type__": "cc.Widget",
595 "_name": "",
596 "_objFlags": 0,
597 "node": {
598 "__id__": 13
599 },
600 "_enabled": true,
601 "alignMode": 0,
602 "_target": null,
603 "_alignFlags": 32,
604 "_left": 0,
605 "_right": 24.9,
606 "_top": 0,
607 "_bottom": 0,
608 "_verticalCenter": 0,
609 "_horizontalCenter": 0,
610 "_isAbsLeft": true,
611 "_isAbsRight": true,
612 "_isAbsTop": true,
613 "_isAbsBottom": true,
614 "_isAbsHorizontalCenter": true,
615 "_isAbsVerticalCenter": true,
616 "_originalWidth": 0,
617 "_originalHeight": 0,
618 "_id": ""
619 },
620 {
621 "__type__": "cc.PrefabInfo",
622 "root": {
623 "__id__": 1
624 },
625 "asset": {
626 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
627 },
628 "fileId": "78vWEB3NFG9bseOAEKTbON",
629 "sync": false
630 },
631 {
632 "__type__": "cc.Sprite",
633 "_name": "",
634 "_objFlags": 0,
635 "node": {
636 "__id__": 5
637 },
638 "_enabled": true,
639 "_materials": [],
640 "_srcBlendFactor": 770,
641 "_dstBlendFactor": 771,
642 "_spriteFrame": null,
643 "_type": 0,
644 "_sizeMode": 0,
645 "_fillType": 0,
646 "_fillCenter": {
647 "__type__": "cc.Vec2",
648 "x": 0,
649 "y": 0
650 },
651 "_fillStart": 0,
652 "_fillRange": 0,
653 "_isTrimmedMode": true,
654 "_atlas": null,
655 "_id": ""
656 },
657 {
658 "__type__": "cc.Widget",
659 "_name": "",
660 "_objFlags": 0,
661 "node": {
662 "__id__": 5
663 },
664 "_enabled": true,
665 "alignMode": 1,
666 "_target": null,
667 "_alignFlags": 9,
668 "_left": 0,
669 "_right": 0,
670 "_top": 2.5,
671 "_bottom": 0,
672 "_verticalCenter": 0,
673 "_horizontalCenter": 0,
674 "_isAbsLeft": true,
675 "_isAbsRight": true,
676 "_isAbsTop": true,
677 "_isAbsBottom": true,
678 "_isAbsHorizontalCenter": true,
679 "_isAbsVerticalCenter": true,
680 "_originalWidth": 0,
681 "_originalHeight": 0,
682 "_id": ""
683 },
684 {
685 "__type__": "cc.PrefabInfo",
686 "root": {
687 "__id__": 1
688 },
689 "asset": {
690 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
691 },
692 "fileId": "72eHRdSeVDx5wCev/w95zi",
693 "sync": false
694 },
695 {
696 "__type__": "cc.Node",
697 "_name": "Name",
698 "_objFlags": 0,
699 "_parent": {
700 "__id__": 1
701 },
702 "_children": [
703 {
704 "__id__": 21
705 },
706 {
707 "__id__": 24
708 },
709 {
710 "__id__": 28
711 },
712 {
713 "__id__": 44
714 }
715 ],
716 "_active": true,
717 "_level": 2,
718 "_components": [
719 {
720 "__id__": 51
721 },
722 {
723 "__id__": 52
724 }
725 ],
726 "_prefab": {
727 "__id__": 53
728 },
729 "_opacity": 255,
730 "_color": {
731 "__type__": "cc.Color",
732 "r": 255,
733 "g": 255,
734 "b": 255,
735 "a": 255
736 },
737 "_contentSize": {
738 "__type__": "cc.Size",
739 "width": 177,
740 "height": 30
741 },
742 "_anchorPoint": {
743 "__type__": "cc.Vec2",
744 "x": 0.5,
745 "y": 0.5
746 },
747 "_position": {
748 "__type__": "cc.Vec3",
749 "x": 0,
750 "y": -93.5,
751 "z": 0
752 },
753 "_scale": {
754 "__type__": "cc.Vec3",
755 "x": 1,
756 "y": 1,
757 "z": 1
758 },
759 "_eulerAngles": {
760 "__type__": "cc.Vec3",
761 "x": 0,
762 "y": 0,
763 "z": 0
764 },
765 "_skewX": 0,
766 "_skewY": 0,
767 "_is3DNode": false,
768 "groupIndex": 0,
769 "_rotationX": 0,
770 "_rotationY": 0,
771 "_id": ""
772 },
773 {
774 "__type__": "cc.Node",
775 "_name": "NameBg",
776 "_objFlags": 0,
777 "_parent": {
778 "__id__": 20
779 },
780 "_children": [],
781 "_active": true,
782 "_level": 3,
783 "_components": [
784 {
785 "__id__": 22
786 }
787 ],
788 "_prefab": {
789 "__id__": 23
790 },
791 "_opacity": 100,
792 "_color": {
793 "__type__": "cc.Color",
794 "r": 0,
795 "g": 0,
796 "b": 0,
797 "a": 255
798 },
799 "_contentSize": {
800 "__type__": "cc.Size",
801 "width": 177,
802 "height": 30
803 },
804 "_anchorPoint": {
805 "__type__": "cc.Vec2",
806 "x": 0.5,
807 "y": 0.5
808 },
809 "_position": {
810 "__type__": "cc.Vec3",
811 "x": 0,
812 "y": 0,
813 "z": 0
814 },
815 "_scale": {
816 "__type__": "cc.Vec3",
817 "x": 1,
818 "y": 1,
819 "z": 1
820 },
821 "_eulerAngles": {
822 "__type__": "cc.Vec3",
823 "x": 0,
824 "y": 0,
825 "z": 0
826 },
827 "_skewX": 0,
828 "_skewY": 0,
829 "_is3DNode": false,
830 "groupIndex": 0,
831 "_rotationX": 0,
832 "_rotationY": 0,
833 "_id": ""
834 },
835 {
836 "__type__": "cc.Sprite",
837 "_name": "",
838 "_objFlags": 0,
839 "node": {
840 "__id__": 21
841 },
842 "_enabled": true,
843 "_materials": [
844 {
845 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
846 }
847 ],
848 "_srcBlendFactor": 770,
849 "_dstBlendFactor": 771,
850 "_spriteFrame": {
851 "__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91"
852 },
853 "_type": 0,
854 "_sizeMode": 0,
855 "_fillType": 0,
856 "_fillCenter": {
857 "__type__": "cc.Vec2",
858 "x": 0,
859 "y": 0
860 },
861 "_fillStart": 0,
862 "_fillRange": 0,
863 "_isTrimmedMode": true,
864 "_atlas": null,
865 "_id": ""
866 },
867 {
868 "__type__": "cc.PrefabInfo",
869 "root": {
870 "__id__": 1
871 },
872 "asset": {
873 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
874 },
875 "fileId": "e4cK2zE+JC7ae8ZQFEJz32",
876 "sync": false
877 },
878 {
879 "__type__": "cc.Node",
880 "_name": "ScoreText",
881 "_objFlags": 0,
882 "_parent": {
883 "__id__": 20
884 },
885 "_children": [],
886 "_active": false,
887 "_level": 8,
888 "_components": [
889 {
890 "__id__": 25
891 },
892 {
893 "__id__": 26
894 }
895 ],
896 "_prefab": {
897 "__id__": 27
898 },
899 "_opacity": 255,
900 "_color": {
901 "__type__": "cc.Color",
902 "r": 255,
903 "g": 255,
904 "b": 0,
905 "a": 255
906 },
907 "_contentSize": {
908 "__type__": "cc.Size",
909 "width": 10.01,
910 "height": 27.72
911 },
912 "_anchorPoint": {
913 "__type__": "cc.Vec2",
914 "x": 0.5,
915 "y": 0.5
916 },
917 "_position": {
918 "__type__": "cc.Vec3",
919 "x": 62.38,
920 "y": 0,
921 "z": 0
922 },
923 "_scale": {
924 "__type__": "cc.Vec3",
925 "x": 1,
926 "y": 1,
927 "z": 1
928 },
929 "_eulerAngles": {
930 "__type__": "cc.Vec3",
931 "x": 0,
932 "y": 0,
933 "z": 0
934 },
935 "_skewX": 0,
936 "_skewY": 0,
937 "_is3DNode": false,
938 "groupIndex": 0,
939 "_rotationX": 0,
940 "_rotationY": 0,
941 "_id": ""
942 },
943 {
944 "__type__": "cc.Label",
945 "_name": "",
946 "_objFlags": 0,
947 "node": {
948 "__id__": 24
949 },
950 "_enabled": true,
951 "_materials": [
952 {
953 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
954 }
955 ],
956 "_useOriginalSize": false,
957 "_string": "0",
958 "_N$string": "0",
959 "_fontSize": 18,
960 "_lineHeight": 22,
961 "_enableWrapText": true,
962 "_N$file": null,
963 "_isSystemFontUsed": true,
964 "_spacingX": 0,
965 "_batchAsBitmap": false,
966 "_N$horizontalAlign": 1,
967 "_N$verticalAlign": 1,
968 "_N$fontFamily": "Arial",
969 "_N$overflow": 0,
970 "_N$cacheMode": 0,
971 "_id": ""
972 },
973 {
974 "__type__": "cc.Widget",
975 "_name": "",
976 "_objFlags": 0,
977 "node": {
978 "__id__": 24
979 },
980 "_enabled": true,
981 "alignMode": 1,
982 "_target": null,
983 "_alignFlags": 8,
984 "_left": 145.875,
985 "_right": 20,
986 "_top": 0,
987 "_bottom": 0,
988 "_verticalCenter": 0,
989 "_horizontalCenter": 0,
990 "_isAbsLeft": true,
991 "_isAbsRight": true,
992 "_isAbsTop": true,
993 "_isAbsBottom": true,
994 "_isAbsHorizontalCenter": true,
995 "_isAbsVerticalCenter": true,
996 "_originalWidth": 12.24,
997 "_originalHeight": 0,
998 "_id": ""
999 },
1000 {
1001 "__type__": "cc.PrefabInfo",
1002 "root": {
1003 "__id__": 1
1004 },
1005 "asset": {
1006 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
1007 },
1008 "fileId": "2bl4r/zYNHNYxKW0Bkusnr",
1009 "sync": false
1010 },
1011 {
1012 "__type__": "cc.Node",
1013 "_name": "ActiveName",
1014 "_objFlags": 0,
1015 "_parent": {
1016 "__id__": 20
1017 },
1018 "_children": [
1019 {
1020 "__id__": 29
1021 }
1022 ],
1023 "_active": true,
1024 "_level": 8,
1025 "_components": [],
1026 "_prefab": {
1027 "__id__": 43
1028 },
1029 "_opacity": 255,
1030 "_color": {
1031 "__type__": "cc.Color",
1032 "r": 255,
1033 "g": 255,
1034 "b": 255,
1035 "a": 255
1036 },
1037 "_contentSize": {
1038 "__type__": "cc.Size",
1039 "width": 0,
1040 "height": 0
1041 },
1042 "_anchorPoint": {
1043 "__type__": "cc.Vec2",
1044 "x": 0.5,
1045 "y": 0.5
1046 },
1047 "_position": {
1048 "__type__": "cc.Vec3",
1049 "x": 0,
1050 "y": 0,
1051 "z": 0
1052 },
1053 "_scale": {
1054 "__type__": "cc.Vec3",
1055 "x": 1,
1056 "y": 1,
1057 "z": 1
1058 },
1059 "_eulerAngles": {
1060 "__type__": "cc.Vec3",
1061 "x": 0,
1062 "y": 0,
1063 "z": 0
1064 },
1065 "_skewX": 0,
1066 "_skewY": 0,
1067 "_is3DNode": false,
1068 "groupIndex": 0,
1069 "_rotationX": 0,
1070 "_rotationY": 0,
1071 "_id": ""
1072 },
1073 {
1074 "__type__": "cc.Node",
1075 "_name": "NameContainer",
1076 "_objFlags": 0,
1077 "_parent": {
1078 "__id__": 28
1079 },
1080 "_children": [
1081 {
1082 "__id__": 30
1083 }
1084 ],
1085 "_active": true,
1086 "_level": 9,
1087 "_components": [
1088 {
1089 "__id__": 40
1090 },
1091 {
1092 "__id__": 41
1093 }
1094 ],
1095 "_prefab": {
1096 "__id__": 42
1097 },
1098 "_opacity": 0,
1099 "_color": {
1100 "__type__": "cc.Color",
1101 "r": 255,
1102 "g": 255,
1103 "b": 255,
1104 "a": 255
1105 },
1106 "_contentSize": {
1107 "__type__": "cc.Size",
1108 "width": 120,
1109 "height": 30
1110 },
1111 "_anchorPoint": {
1112 "__type__": "cc.Vec2",
1113 "x": 0.5,
1114 "y": 0.5
1115 },
1116 "_position": {
1117 "__type__": "cc.Vec3",
1118 "x": -23.5,
1119 "y": 0,
1120 "z": 0
1121 },
1122 "_scale": {
1123 "__type__": "cc.Vec3",
1124 "x": 1,
1125 "y": 1,
1126 "z": 1
1127 },
1128 "_eulerAngles": {
1129 "__type__": "cc.Vec3",
1130 "x": 0,
1131 "y": 0,
1132 "z": 0
1133 },
1134 "_skewX": 0,
1135 "_skewY": 0,
1136 "_is3DNode": false,
1137 "groupIndex": 0,
1138 "_rotationX": 0,
1139 "_rotationY": 0,
1140 "_id": ""
1141 },
1142 {
1143 "__type__": "cc.Node",
1144 "_name": "NameText",
1145 "_objFlags": 0,
1146 "_parent": {
1147 "__id__": 29
1148 },
1149 "_children": [
1150 {
1151 "__id__": 31
1152 },
1153 {
1154 "__id__": 35
1155 }
1156 ],
1157 "_active": true,
1158 "_level": 10,
1159 "_components": [],
1160 "_prefab": {
1161 "__id__": 39
1162 },
1163 "_opacity": 255,
1164 "_color": {
1165 "__type__": "cc.Color",
1166 "r": 255,
1167 "g": 255,
1168 "b": 255,
1169 "a": 255
1170 },
1171 "_contentSize": {
1172 "__type__": "cc.Size",
1173 "width": 120,
1174 "height": 30
1175 },
1176 "_anchorPoint": {
1177 "__type__": "cc.Vec2",
1178 "x": 0.5,
1179 "y": 0.5
1180 },
1181 "_position": {
1182 "__type__": "cc.Vec3",
1183 "x": 0,
1184 "y": 0,
1185 "z": 0
1186 },
1187 "_scale": {
1188 "__type__": "cc.Vec3",
1189 "x": 1,
1190 "y": 1,
1191 "z": 1
1192 },
1193 "_eulerAngles": {
1194 "__type__": "cc.Vec3",
1195 "x": 0,
1196 "y": 0,
1197 "z": 0
1198 },
1199 "_skewX": 0,
1200 "_skewY": 0,
1201 "_is3DNode": false,
1202 "groupIndex": 0,
1203 "_rotationX": 0,
1204 "_rotationY": 0,
1205 "_id": ""
1206 },
1207 {
1208 "__type__": "cc.Node",
1209 "_name": "NameText1",
1210 "_objFlags": 0,
1211 "_parent": {
1212 "__id__": 30
1213 },
1214 "_children": [],
1215 "_active": true,
1216 "_level": 11,
1217 "_components": [
1218 {
1219 "__id__": 32
1220 },
1221 {
1222 "__id__": 33
1223 }
1224 ],
1225 "_prefab": {
1226 "__id__": 34
1227 },
1228 "_opacity": 255,
1229 "_color": {
1230 "__type__": "cc.Color",
1231 "r": 255,
1232 "g": 255,
1233 "b": 255,
1234 "a": 255
1235 },
1236 "_contentSize": {
1237 "__type__": "cc.Size",
1238 "width": 69,
1239 "height": 37.8
1240 },
1241 "_anchorPoint": {
1242 "__type__": "cc.Vec2",
1243 "x": 0,
1244 "y": 0.5
1245 },
1246 "_position": {
1247 "__type__": "cc.Vec3",
1248 "x": -60,
1249 "y": 0,
1250 "z": 0
1251 },
1252 "_scale": {
1253 "__type__": "cc.Vec3",
1254 "x": 1,
1255 "y": 1,
1256 "z": 1
1257 },
1258 "_eulerAngles": {
1259 "__type__": "cc.Vec3",
1260 "x": 0,
1261 "y": 0,
1262 "z": 0
1263 },
1264 "_skewX": 0,
1265 "_skewY": 0,
1266 "_is3DNode": false,
1267 "groupIndex": 0,
1268 "_rotationX": 0,
1269 "_rotationY": 0,
1270 "_id": ""
1271 },
1272 {
1273 "__type__": "cc.Label",
1274 "_name": "",
1275 "_objFlags": 0,
1276 "node": {
1277 "__id__": 31
1278 },
1279 "_enabled": true,
1280 "_materials": [
1281 {
1282 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1283 }
1284 ],
1285 "_useOriginalSize": false,
1286 "_string": "载入中...",
1287 "_N$string": "载入中...",
1288 "_fontSize": 18,
1289 "_lineHeight": 30,
1290 "_enableWrapText": true,
1291 "_N$file": null,
1292 "_isSystemFontUsed": true,
1293 "_spacingX": 0,
1294 "_batchAsBitmap": false,
1295 "_N$horizontalAlign": 1,
1296 "_N$verticalAlign": 1,
1297 "_N$fontFamily": "Arial",
1298 "_N$overflow": 0,
1299 "_N$cacheMode": 0,
1300 "_id": ""
1301 },
1302 {
1303 "__type__": "cc.Widget",
1304 "_name": "",
1305 "_objFlags": 0,
1306 "node": {
1307 "__id__": 31
1308 },
1309 "_enabled": true,
1310 "alignMode": 1,
1311 "_target": null,
1312 "_alignFlags": 8,
1313 "_left": 0,
1314 "_right": 0,
1315 "_top": 0,
1316 "_bottom": 0,
1317 "_verticalCenter": 0,
1318 "_horizontalCenter": 0,
1319 "_isAbsLeft": true,
1320 "_isAbsRight": true,
1321 "_isAbsTop": true,
1322 "_isAbsBottom": true,
1323 "_isAbsHorizontalCenter": true,
1324 "_isAbsVerticalCenter": true,
1325 "_originalWidth": 0,
1326 "_originalHeight": 0,
1327 "_id": ""
1328 },
1329 {
1330 "__type__": "cc.PrefabInfo",
1331 "root": {
1332 "__id__": 1
1333 },
1334 "asset": {
1335 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
1336 },
1337 "fileId": "b4q8tyJ/ZPTZr35YH8vBrp",
1338 "sync": false
1339 },
1340 {
1341 "__type__": "cc.Node",
1342 "_name": "NameText2",
1343 "_objFlags": 0,
1344 "_parent": {
1345 "__id__": 30
1346 },
1347 "_children": [],
1348 "_active": true,
1349 "_level": 11,
1350 "_components": [
1351 {
1352 "__id__": 36
1353 },
1354 {
1355 "__id__": 37
1356 }
1357 ],
1358 "_prefab": {
1359 "__id__": 38
1360 },
1361 "_opacity": 255,
1362 "_color": {
1363 "__type__": "cc.Color",
1364 "r": 255,
1365 "g": 255,
1366 "b": 255,
1367 "a": 255
1368 },
1369 "_contentSize": {
1370 "__type__": "cc.Size",
1371 "width": 69,
1372 "height": 37.8
1373 },
1374 "_anchorPoint": {
1375 "__type__": "cc.Vec2",
1376 "x": 0,
1377 "y": 0.5
1378 },
1379 "_position": {
1380 "__type__": "cc.Vec3",
1381 "x": -60,
1382 "y": 0,
1383 "z": 0
1384 },
1385 "_scale": {
1386 "__type__": "cc.Vec3",
1387 "x": 1,
1388 "y": 1,
1389 "z": 1
1390 },
1391 "_eulerAngles": {
1392 "__type__": "cc.Vec3",
1393 "x": 0,
1394 "y": 0,
1395 "z": 0
1396 },
1397 "_skewX": 0,
1398 "_skewY": 0,
1399 "_is3DNode": false,
1400 "groupIndex": 0,
1401 "_rotationX": 0,
1402 "_rotationY": 0,
1403 "_id": ""
1404 },
1405 {
1406 "__type__": "cc.Label",
1407 "_name": "",
1408 "_objFlags": 0,
1409 "node": {
1410 "__id__": 35
1411 },
1412 "_enabled": true,
1413 "_materials": [
1414 {
1415 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1416 }
1417 ],
1418 "_useOriginalSize": false,
1419 "_string": "载入中...",
1420 "_N$string": "载入中...",
1421 "_fontSize": 18,
1422 "_lineHeight": 30,
1423 "_enableWrapText": true,
1424 "_N$file": null,
1425 "_isSystemFontUsed": true,
1426 "_spacingX": 0,
1427 "_batchAsBitmap": false,
1428 "_N$horizontalAlign": 1,
1429 "_N$verticalAlign": 1,
1430 "_N$fontFamily": "Arial",
1431 "_N$overflow": 0,
1432 "_N$cacheMode": 0,
1433 "_id": ""
1434 },
1435 {
1436 "__type__": "cc.Widget",
1437 "_name": "",
1438 "_objFlags": 0,
1439 "node": {
1440 "__id__": 35
1441 },
1442 "_enabled": true,
1443 "alignMode": 1,
1444 "_target": null,
1445 "_alignFlags": 8,
1446 "_left": 0,
1447 "_right": 0,
1448 "_top": 0,
1449 "_bottom": 0,
1450 "_verticalCenter": 0,
1451 "_horizontalCenter": 0,
1452 "_isAbsLeft": true,
1453 "_isAbsRight": true,
1454 "_isAbsTop": true,
1455 "_isAbsBottom": true,
1456 "_isAbsHorizontalCenter": true,
1457 "_isAbsVerticalCenter": true,
1458 "_originalWidth": 0,
1459 "_originalHeight": 0,
1460 "_id": ""
1461 },
1462 {
1463 "__type__": "cc.PrefabInfo",
1464 "root": {
1465 "__id__": 1
1466 },
1467 "asset": {
1468 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
1469 },
1470 "fileId": "17km0S5D9CV4oGlF28DSWI",
1471 "sync": false
1472 },
1473 {
1474 "__type__": "cc.PrefabInfo",
1475 "root": {
1476 "__id__": 1
1477 },
1478 "asset": {
1479 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
1480 },
1481 "fileId": "34duGeJORO4rb45/fNdAGS",
1482 "sync": false
1483 },
1484 {
1485 "__type__": "cc.Widget",
1486 "_name": "",
1487 "_objFlags": 0,
1488 "node": {
1489 "__id__": 29
1490 },
1491 "_enabled": true,
1492 "alignMode": 1,
1493 "_target": {
1494 "__id__": 20
1495 },
1496 "_alignFlags": 8,
1497 "_left": 5,
1498 "_right": 0,
1499 "_top": 0,
1500 "_bottom": 0,
1501 "_verticalCenter": 0,
1502 "_horizontalCenter": 0,
1503 "_isAbsLeft": true,
1504 "_isAbsRight": true,
1505 "_isAbsTop": true,
1506 "_isAbsBottom": true,
1507 "_isAbsHorizontalCenter": true,
1508 "_isAbsVerticalCenter": true,
1509 "_originalWidth": 0,
1510 "_originalHeight": 0,
1511 "_id": ""
1512 },
1513 {
1514 "__type__": "cc.Mask",
1515 "_name": "",
1516 "_objFlags": 0,
1517 "node": {
1518 "__id__": 29
1519 },
1520 "_enabled": true,
1521 "_materials": [
1522 {
1523 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1524 }
1525 ],
1526 "_spriteFrame": null,
1527 "_type": 0,
1528 "_segments": 64,
1529 "_N$alphaThreshold": 0,
1530 "_N$inverted": false,
1531 "_id": ""
1532 },
1533 {
1534 "__type__": "cc.PrefabInfo",
1535 "root": {
1536 "__id__": 1
1537 },
1538 "asset": {
1539 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
1540 },
1541 "fileId": "d6xC6FentGb7BCjPocRJwt",
1542 "sync": false
1543 },
1544 {
1545 "__type__": "cc.PrefabInfo",
1546 "root": {
1547 "__id__": 1
1548 },
1549 "asset": {
1550 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
1551 },
1552 "fileId": "ddeTkPUx5EPZw3Q8lGgvCJ",
1553 "sync": false
1554 },
1555 {
1556 "__type__": "cc.Node",
1557 "_name": "NormalName",
1558 "_objFlags": 0,
1559 "_parent": {
1560 "__id__": 20
1561 },
1562 "_children": [
1563 {
1564 "__id__": 45
1565 }
1566 ],
1567 "_active": true,
1568 "_level": 8,
1569 "_components": [
1570 {
1571 "__id__": 49
1572 }
1573 ],
1574 "_prefab": {
1575 "__id__": 50
1576 },
1577 "_opacity": 255,
1578 "_color": {
1579 "__type__": "cc.Color",
1580 "r": 255,
1581 "g": 255,
1582 "b": 255,
1583 "a": 255
1584 },
1585 "_contentSize": {
1586 "__type__": "cc.Size",
1587 "width": 120,
1588 "height": 30
1589 },
1590 "_anchorPoint": {
1591 "__type__": "cc.Vec2",
1592 "x": 0.5,
1593 "y": 0.5
1594 },
1595 "_position": {
1596 "__type__": "cc.Vec3",
1597 "x": -20,
1598 "y": 0,
1599 "z": 0
1600 },
1601 "_scale": {
1602 "__type__": "cc.Vec3",
1603 "x": 1,
1604 "y": 1,
1605 "z": 1
1606 },
1607 "_eulerAngles": {
1608 "__type__": "cc.Vec3",
1609 "x": 0,
1610 "y": 0,
1611 "z": 0
1612 },
1613 "_skewX": 0,
1614 "_skewY": 0,
1615 "_is3DNode": false,
1616 "groupIndex": 0,
1617 "_rotationX": 0,
1618 "_rotationY": 0,
1619 "_id": ""
1620 },
1621 {
1622 "__type__": "cc.Node",
1623 "_name": "MidName",
1624 "_objFlags": 0,
1625 "_parent": {
1626 "__id__": 44
1627 },
1628 "_children": [],
1629 "_active": true,
1630 "_level": 9,
1631 "_components": [
1632 {
1633 "__id__": 46
1634 },
1635 {
1636 "__id__": 47
1637 }
1638 ],
1639 "_prefab": {
1640 "__id__": 48
1641 },
1642 "_opacity": 255,
1643 "_color": {
1644 "__type__": "cc.Color",
1645 "r": 255,
1646 "g": 255,
1647 "b": 255,
1648 "a": 255
1649 },
1650 "_contentSize": {
1651 "__type__": "cc.Size",
1652 "width": 69,
1653 "height": 27.72
1654 },
1655 "_anchorPoint": {
1656 "__type__": "cc.Vec2",
1657 "x": 0,
1658 "y": 0.5
1659 },
1660 "_position": {
1661 "__type__": "cc.Vec3",
1662 "x": -60,
1663 "y": 0,
1664 "z": 0
1665 },
1666 "_scale": {
1667 "__type__": "cc.Vec3",
1668 "x": 1,
1669 "y": 1,
1670 "z": 1
1671 },
1672 "_eulerAngles": {
1673 "__type__": "cc.Vec3",
1674 "x": 0,
1675 "y": 0,
1676 "z": 0
1677 },
1678 "_skewX": 0,
1679 "_skewY": 0,
1680 "_is3DNode": false,
1681 "groupIndex": 0,
1682 "_rotationX": 0,
1683 "_rotationY": 0,
1684 "_id": ""
1685 },
1686 {
1687 "__type__": "cc.Label",
1688 "_name": "",
1689 "_objFlags": 0,
1690 "node": {
1691 "__id__": 45
1692 },
1693 "_enabled": true,
1694 "_materials": [
1695 {
1696 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1697 }
1698 ],
1699 "_useOriginalSize": false,
1700 "_string": "载入中...",
1701 "_N$string": "载入中...",
1702 "_fontSize": 18,
1703 "_lineHeight": 22,
1704 "_enableWrapText": true,
1705 "_N$file": null,
1706 "_isSystemFontUsed": true,
1707 "_spacingX": 0,
1708 "_batchAsBitmap": false,
1709 "_N$horizontalAlign": 1,
1710 "_N$verticalAlign": 1,
1711 "_N$fontFamily": "Arial",
1712 "_N$overflow": 0,
1713 "_N$cacheMode": 0,
1714 "_id": ""
1715 },
1716 {
1717 "__type__": "cc.Widget",
1718 "_name": "",
1719 "_objFlags": 0,
1720 "node": {
1721 "__id__": 45
1722 },
1723 "_enabled": true,
1724 "alignMode": 1,
1725 "_target": null,
1726 "_alignFlags": 8,
1727 "_left": 0,
1728 "_right": 0,
1729 "_top": 0,
1730 "_bottom": 0,
1731 "_verticalCenter": 0,
1732 "_horizontalCenter": 0,
1733 "_isAbsLeft": true,
1734 "_isAbsRight": true,
1735 "_isAbsTop": true,
1736 "_isAbsBottom": true,
1737 "_isAbsHorizontalCenter": true,
1738 "_isAbsVerticalCenter": true,
1739 "_originalWidth": 0,
1740 "_originalHeight": 0,
1741 "_id": ""
1742 },
1743 {
1744 "__type__": "cc.PrefabInfo",
1745 "root": {
1746 "__id__": 1
1747 },
1748 "asset": {
1749 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
1750 },
1751 "fileId": "adroC/09ZE/6jsRIdXZU0N",
1752 "sync": false
1753 },
1754 {
1755 "__type__": "cc.Mask",
1756 "_name": "",
1757 "_objFlags": 0,
1758 "node": {
1759 "__id__": 44
1760 },
1761 "_enabled": true,
1762 "_materials": [
1763 {
1764 "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
1765 }
1766 ],
1767 "_spriteFrame": null,
1768 "_type": 0,
1769 "_segments": 64,
1770 "_N$alphaThreshold": 0,
1771 "_N$inverted": false,
1772 "_id": ""
1773 },
1774 {
1775 "__type__": "cc.PrefabInfo",
1776 "root": {
1777 "__id__": 1
1778 },
1779 "asset": {
1780 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
1781 },
1782 "fileId": "17gTbNQFdAWIiIzqVQONs0",
1783 "sync": false
1784 },
1785 {
1786 "__type__": "cc.Sprite",
1787 "_name": "",
1788 "_objFlags": 0,
1789 "node": {
1790 "__id__": 20
1791 },
1792 "_enabled": true,
1793 "_materials": [],
1794 "_srcBlendFactor": 770,
1795 "_dstBlendFactor": 771,
1796 "_spriteFrame": null,
1797 "_type": 0,
1798 "_sizeMode": 0,
1799 "_fillType": 0,
1800 "_fillCenter": {
1801 "__type__": "cc.Vec2",
1802 "x": 0,
1803 "y": 0
1804 },
1805 "_fillStart": 0,
1806 "_fillRange": 0,
1807 "_isTrimmedMode": true,
1808 "_atlas": null,
1809 "_id": ""
1810 },
1811 {
1812 "__type__": "cc.Widget",
1813 "_name": "",
1814 "_objFlags": 0,
1815 "node": {
1816 "__id__": 20
1817 },
1818 "_enabled": true,
1819 "alignMode": 1,
1820 "_target": null,
1821 "_alignFlags": 4,
1822 "_left": 0,
1823 "_right": 0,
1824 "_top": 0,
1825 "_bottom": 0,
1826 "_verticalCenter": 0,
1827 "_horizontalCenter": 0,
1828 "_isAbsLeft": true,
1829 "_isAbsRight": true,
1830 "_isAbsTop": true,
1831 "_isAbsBottom": true,
1832 "_isAbsHorizontalCenter": true,
1833 "_isAbsVerticalCenter": true,
1834 "_originalWidth": 0,
1835 "_originalHeight": 0,
1836 "_id": ""
1837 },
1838 {
1839 "__type__": "cc.PrefabInfo",
1840 "root": {
1841 "__id__": 1
1842 },
1843 "asset": {
1844 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
1845 },
1846 "fileId": "867z1GhthIoau4v+uLMyff",
1847 "sync": false
1848 },
1849 {
1850 "__type__": "bafa5j4d+1NLY20gpL0bqiu",
1851 "_name": "",
1852 "_objFlags": 0,
1853 "node": {
1854 "__id__": 1
1855 },
1856 "_enabled": true,
1857 "_iCellIndex": -1,
1858 "id": 0,
1859 "pic": {
1860 "__id__": 3
1861 },
1862 "activeName1": {
1863 "__id__": 32
1864 },
1865 "activeName2": {
1866 "__id__": 36
1867 },
1868 "normalName": {
1869 "__id__": 46
1870 },
1871 "textPlayTimes": {
1872 "__id__": 14
1873 },
1874 "textScore": {
1875 "__id__": 25
1876 },
1877 "_id": ""
1878 },
1879 {
1880 "__type__": "cc.PrefabInfo",
1881 "root": {
1882 "__id__": 1
1883 },
1884 "asset": {
1885 "__uuid__": "e441f154-1b92-4cd5-bacc-c9b25b988e54"
1886 },
1887 "fileId": "5bPJVCs69Iprc19tmQ33CI",
1888 "sync": false
1889 }
1890 ]
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.2.0",
3 "uuid": "e441f154-1b92-4cd5-bacc-c9b25b988e54",
4 "optimizationPolicy": "AUTO",
5 "asyncLoadAssets": false,
6 "readonly": false,
7 "subMetas": {}
8 }
...\ No newline at end of file ...\ No newline at end of file
1 [
2 {
3 "__type__": "cc.Prefab",
4 "_name": "",
5 "_objFlags": 0,
6 "_native": "",
7 "data": {
8 "__id__": 1
9 },
10 "optimizationPolicy": 0,
11 "asyncLoadAssets": false,
12 "readonly": false
13 },
14 {
15 "__type__": "cc.Node",
16 "_name": "pfbTypeCell",
17 "_objFlags": 0,
18 "_parent": null,
19 "_children": [
20 {
21 "__id__": 2
22 }
23 ],
24 "_active": true,
25 "_level": 1,
26 "_components": [
27 {
28 "__id__": 5
29 }
30 ],
31 "_prefab": {
32 "__id__": 6
33 },
34 "_opacity": 255,
35 "_color": {
36 "__type__": "cc.Color",
37 "r": 255,
38 "g": 255,
39 "b": 255,
40 "a": 255
41 },
42 "_contentSize": {
43 "__type__": "cc.Size",
44 "width": 244,
45 "height": 86
46 },
47 "_anchorPoint": {
48 "__type__": "cc.Vec2",
49 "x": 0.5,
50 "y": 0.5
51 },
52 "_position": {
53 "__type__": "cc.Vec3",
54 "x": 0,
55 "y": 0,
56 "z": 0
57 },
58 "_scale": {
59 "__type__": "cc.Vec3",
60 "x": 1,
61 "y": 1,
62 "z": 1
63 },
64 "_eulerAngles": {
65 "__type__": "cc.Vec3",
66 "x": 0,
67 "y": 0,
68 "z": 0
69 },
70 "_skewX": 0,
71 "_skewY": 0,
72 "_is3DNode": false,
73 "groupIndex": 0,
74 "_rotationX": 0,
75 "_rotationY": 0,
76 "_id": ""
77 },
78 {
79 "__type__": "cc.Node",
80 "_name": "Bg",
81 "_objFlags": 0,
82 "_parent": {
83 "__id__": 1
84 },
85 "_children": [],
86 "_active": true,
87 "_level": 0,
88 "_components": [
89 {
90 "__id__": 3
91 }
92 ],
93 "_prefab": {
94 "__id__": 4
95 },
96 "_opacity": 255,
97 "_color": {
98 "__type__": "cc.Color",
99 "r": 255,
100 "g": 255,
101 "b": 255,
102 "a": 255
103 },
104 "_contentSize": {
105 "__type__": "cc.Size",
106 "width": 244,
107 "height": 86
108 },
109 "_anchorPoint": {
110 "__type__": "cc.Vec2",
111 "x": 0.5,
112 "y": 0.5
113 },
114 "_position": {
115 "__type__": "cc.Vec3",
116 "x": 0,
117 "y": 0,
118 "z": 0
119 },
120 "_scale": {
121 "__type__": "cc.Vec3",
122 "x": 1,
123 "y": 1,
124 "z": 1
125 },
126 "_eulerAngles": {
127 "__type__": "cc.Vec3",
128 "x": 0,
129 "y": 0,
130 "z": 0
131 },
132 "_skewX": 0,
133 "_skewY": 0,
134 "_is3DNode": false,
135 "groupIndex": 0,
136 "_rotationX": 0,
137 "_rotationY": 0,
138 "_id": ""
139 },
140 {
141 "__type__": "cc.Sprite",
142 "_name": "",
143 "_objFlags": 0,
144 "node": {
145 "__id__": 2
146 },
147 "_enabled": true,
148 "_materials": [],
149 "_srcBlendFactor": 770,
150 "_dstBlendFactor": 771,
151 "_spriteFrame": null,
152 "_type": 0,
153 "_sizeMode": 1,
154 "_fillType": 0,
155 "_fillCenter": {
156 "__type__": "cc.Vec2",
157 "x": 0,
158 "y": 0
159 },
160 "_fillStart": 0,
161 "_fillRange": 0,
162 "_isTrimmedMode": true,
163 "_atlas": null,
164 "_id": ""
165 },
166 {
167 "__type__": "cc.PrefabInfo",
168 "root": {
169 "__id__": 1
170 },
171 "asset": {
172 "__uuid__": "4fc913b8-60c0-4a47-9f25-58947dc63693"
173 },
174 "fileId": "592x6ksi9BRrRAJCVkUIic",
175 "sync": false
176 },
177 {
178 "__type__": "ed50d35S6JKUaVKplnKPkwd",
179 "_name": "",
180 "_objFlags": 0,
181 "node": {
182 "__id__": 1
183 },
184 "_enabled": true,
185 "id": 0,
186 "_id": ""
187 },
188 {
189 "__type__": "cc.PrefabInfo",
190 "root": {
191 "__id__": 1
192 },
193 "asset": {
194 "__uuid__": "4fc913b8-60c0-4a47-9f25-58947dc63693"
195 },
196 "fileId": "43je+l5UZHppZNWqV9PaIl",
197 "sync": false
198 }
199 ]
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ver": "1.2.0",
3 "uuid": "4fc913b8-60c0-4a47-9f25-58947dc63693",
4 "optimizationPolicy": "AUTO",
5 "asyncLoadAssets": false,
6 "readonly": false,
7 "subMetas": {}
8 }
...\ No newline at end of file ...\ No newline at end of file