MainScene.scene 179 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645
  1. {
  2. "x":0,
  3. "type":"Scene",
  4. "selectedBox":49,
  5. "selecteID":128,
  6. "searchKey":"Scene",
  7. "props":{"width":720,"sceneColor":"#000000","sceneBg":"laya/views/MainScene.png","runtime":"game/MainScene.ts","height":1560},
  8. "nodeParent":-1,
  9. "maxID":342,
  10. "label":"Scene",
  11. "isOpen":true,
  12. "isDirectory":true,
  13. "isAniNode":true,
  14. "hasChild":true,
  15. "compId":2,
  16. "child":[
  17. {
  18. "x":15,
  19. "type":"Box",
  20. "searchKey":"Box,bg,bg",
  21. "props":{"x":360,"var":"bg","pivotX":360,"name":"bg"},
  22. "nodeParent":2,
  23. "label":"bg",
  24. "isOpen":true,
  25. "isDirectory":false,
  26. "isAniNode":true,
  27. "hasChild":false,
  28. "compId":5,
  29. "child":[
  30. ],
  31. "$HIDDEN":false
  32. },
  33. {
  34. "x":15,
  35. "type":"Panel",
  36. "searchKey":"Panel,touchArea,touchArea",
  37. "props":{"y":0,"x":0,"width":720,"var":"touchArea","name":"touchArea","height":1560},
  38. "nodeParent":2,
  39. "label":"touchArea",
  40. "isDirectory":false,
  41. "isAniNode":true,
  42. "hasChild":false,
  43. "compId":179,
  44. "child":[
  45. ]
  46. },
  47. {
  48. "x":15,
  49. "type":"Script",
  50. "switchAble":true,
  51. "source":"src/game/GameControl.ts",
  52. "searchKey":"Script,GameControl",
  53. "removeAble":true,
  54. "props":{},
  55. "nodeParent":2,
  56. "label":"GameControl",
  57. "isDirectory":false,
  58. "isAniNode":true,
  59. "hasChild":false,
  60. "compId":25,
  61. "child":[
  62. ]
  63. },
  64. {
  65. "x":15,
  66. "type":"Box",
  67. "searchKey":"Box,SceneBox,SceneBox",
  68. "props":{"y":140,"x":0,"width":720,"var":"SceneBox","name":"SceneBox","mouseThrough":true,"height":1280},
  69. "nodeParent":2,
  70. "label":"SceneBox",
  71. "isOpen":true,
  72. "isDirectory":true,
  73. "isAniNode":true,
  74. "hasChild":true,
  75. "compId":214,
  76. "child":[
  77. {
  78. "x":30,
  79. "type":"Box",
  80. "searchKey":"Box,bgBox,bgBox",
  81. "props":{"y":0,"x":360,"var":"bgBox","pivotX":360,"name":"bgBox"},
  82. "nodeParent":214,
  83. "label":"bgBox",
  84. "isDirectory":false,
  85. "isAniNode":true,
  86. "hasChild":false,
  87. "compId":250,
  88. "child":[
  89. ]
  90. },
  91. {
  92. "x":30,
  93. "type":"Box",
  94. "searchKey":"Box,starsBrighter,starsBrighter",
  95. "props":{"y":-140,"x":360,"var":"starsBrighter","pivotX":360,"name":"starsBrighter","mouseThrough":true},
  96. "nodeParent":214,
  97. "label":"starsBrighter",
  98. "isOpen":false,
  99. "isDirectory":true,
  100. "isAniNode":true,
  101. "hasChild":true,
  102. "compId":217,
  103. "child":[
  104. {
  105. "type":"Sprite",
  106. "searchKey":"Sprite,sijiao",
  107. "props":{"y":97,"x":178,"width":44,"texture":"texture/BG/star1.png","scaleY":0.7,"scaleX":0.7,"rotation":-9,"name":"sijiao","height":49},
  108. "nodeParent":217,
  109. "label":"sijiao",
  110. "isOpen":false,
  111. "isDirectory":true,
  112. "isAniNode":true,
  113. "hasChild":true,
  114. "compId":218,
  115. "child":[
  116. {
  117. "type":"Sprite",
  118. "searchKey":"Sprite,sijiao",
  119. "props":{"y":825,"x":456,"width":44,"texture":"texture/BG/star1.png","scaleY":1,"scaleX":1,"rotation":-41,"name":"sijiao","height":49},
  120. "nodeParent":218,
  121. "label":"sijiao",
  122. "isOpen":true,
  123. "isDirectory":false,
  124. "isAniNode":true,
  125. "hasChild":false,
  126. "compId":222,
  127. "child":[
  128. ]
  129. },
  130. {
  131. "type":"Sprite",
  132. "searchKey":"Sprite,sijiao",
  133. "props":{"y":1011,"x":-261,"width":44,"texture":"texture/BG/star1.png","scaleY":1.4,"scaleX":1.4,"rotation":10,"name":"sijiao","height":49},
  134. "nodeParent":218,
  135. "label":"sijiao",
  136. "isOpen":true,
  137. "isDirectory":false,
  138. "isAniNode":true,
  139. "hasChild":false,
  140. "compId":223,
  141. "child":[
  142. ]
  143. }],
  144. "$HIDDEN":false
  145. },
  146. {
  147. "type":"Sprite",
  148. "searchKey":"Sprite,yuan",
  149. "props":{"y":194,"x":224,"texture":"texture/BG/star2.png","scaleY":0.8,"scaleX":0.8,"name":"yuan"},
  150. "nodeParent":217,
  151. "label":"yuan",
  152. "isDirectory":false,
  153. "isAniNode":true,
  154. "hasChild":false,
  155. "compId":219,
  156. "child":[
  157. ],
  158. "$HIDDEN":false
  159. },
  160. {
  161. "type":"Sprite",
  162. "searchKey":"Sprite,wujiao",
  163. "props":{"y":323,"x":684,"texture":"texture/BG/star4.png","name":"wujiao"},
  164. "nodeParent":217,
  165. "label":"wujiao",
  166. "isDirectory":false,
  167. "isAniNode":true,
  168. "hasChild":false,
  169. "compId":221,
  170. "child":[
  171. ],
  172. "$HIDDEN":false
  173. },
  174. {
  175. "type":"Sprite",
  176. "searchKey":"Sprite,yuan",
  177. "props":{"y":338,"x":646,"texture":"texture/BG/star2.png","scaleY":0.9,"scaleX":0.9,"name":"yuan"},
  178. "nodeParent":217,
  179. "label":"yuan",
  180. "isDirectory":false,
  181. "isAniNode":true,
  182. "hasChild":false,
  183. "compId":224,
  184. "child":[
  185. ],
  186. "$HIDDEN":false
  187. },
  188. {
  189. "type":"Sprite",
  190. "searchKey":"Sprite,yuan",
  191. "props":{"y":744,"x":119,"texture":"texture/BG/star2.png","scaleY":0.9,"scaleX":0.9,"name":"yuan"},
  192. "nodeParent":217,
  193. "label":"yuan",
  194. "isDirectory":false,
  195. "isAniNode":true,
  196. "hasChild":false,
  197. "compId":225,
  198. "child":[
  199. ],
  200. "$HIDDEN":false
  201. },
  202. {
  203. "type":"Sprite",
  204. "searchKey":"Sprite,yuan",
  205. "props":{"y":965,"x":576,"texture":"texture/BG/star2.png","scaleY":0.7,"scaleX":0.7,"name":"yuan"},
  206. "nodeParent":217,
  207. "label":"yuan",
  208. "isDirectory":false,
  209. "isAniNode":true,
  210. "hasChild":false,
  211. "compId":226,
  212. "child":[
  213. ],
  214. "$HIDDEN":false
  215. },
  216. {
  217. "type":"Sprite",
  218. "searchKey":"Sprite,dian",
  219. "props":{"y":107.5,"x":567,"texture":"texture/BG/star3.png","name":"dian"},
  220. "nodeParent":217,
  221. "label":"dian",
  222. "isDirectory":false,
  223. "isAniNode":true,
  224. "hasChild":false,
  225. "compId":220,
  226. "child":[
  227. ],
  228. "$HIDDEN":false
  229. },
  230. {
  231. "type":"Sprite",
  232. "searchKey":"Sprite,dian",
  233. "props":{"y":211,"x":463,"texture":"texture/BG/star3.png","name":"dian"},
  234. "nodeParent":217,
  235. "label":"dian",
  236. "isDirectory":false,
  237. "isAniNode":true,
  238. "hasChild":false,
  239. "compId":227,
  240. "child":[
  241. ],
  242. "$HIDDEN":false
  243. },
  244. {
  245. "type":"Sprite",
  246. "searchKey":"Sprite,dian",
  247. "props":{"y":52,"x":67,"texture":"texture/BG/star3.png","name":"dian"},
  248. "nodeParent":217,
  249. "label":"dian",
  250. "isDirectory":false,
  251. "isAniNode":true,
  252. "hasChild":false,
  253. "compId":228,
  254. "child":[
  255. ],
  256. "$HIDDEN":false
  257. },
  258. {
  259. "type":"Sprite",
  260. "searchKey":"Sprite,dian",
  261. "props":{"y":340,"x":502,"texture":"texture/BG/star3.png","name":"dian"},
  262. "nodeParent":217,
  263. "label":"dian",
  264. "isDirectory":false,
  265. "isAniNode":true,
  266. "hasChild":false,
  267. "compId":229,
  268. "child":[
  269. ],
  270. "$HIDDEN":false
  271. },
  272. {
  273. "type":"Sprite",
  274. "searchKey":"Sprite,dian",
  275. "props":{"y":469.9,"x":101,"texture":"texture/BG/star3.png","name":"dian"},
  276. "nodeParent":217,
  277. "label":"dian",
  278. "isDirectory":false,
  279. "isAniNode":true,
  280. "hasChild":false,
  281. "compId":230,
  282. "child":[
  283. ],
  284. "$HIDDEN":false
  285. },
  286. {
  287. "type":"Sprite",
  288. "searchKey":"Sprite,dian",
  289. "props":{"y":614,"x":29,"texture":"texture/BG/star3.png","name":"dian"},
  290. "nodeParent":217,
  291. "label":"dian",
  292. "isDirectory":false,
  293. "isAniNode":true,
  294. "hasChild":false,
  295. "compId":231,
  296. "child":[
  297. ],
  298. "$HIDDEN":false
  299. },
  300. {
  301. "type":"Sprite",
  302. "searchKey":"Sprite,dian",
  303. "props":{"y":630,"x":121,"texture":"texture/BG/star3.png","name":"dian"},
  304. "nodeParent":217,
  305. "label":"dian",
  306. "isDirectory":false,
  307. "isAniNode":true,
  308. "hasChild":false,
  309. "compId":232,
  310. "child":[
  311. ],
  312. "$HIDDEN":false
  313. },
  314. {
  315. "type":"Sprite",
  316. "searchKey":"Sprite,dian",
  317. "props":{"y":723,"x":690,"texture":"texture/BG/star3.png","name":"dian"},
  318. "nodeParent":217,
  319. "label":"dian",
  320. "isDirectory":false,
  321. "isAniNode":true,
  322. "hasChild":false,
  323. "compId":233,
  324. "child":[
  325. ],
  326. "$HIDDEN":false
  327. },
  328. {
  329. "type":"Sprite",
  330. "searchKey":"Sprite,dian",
  331. "props":{"y":761,"x":236,"texture":"texture/BG/star3.png","name":"dian"},
  332. "nodeParent":217,
  333. "label":"dian",
  334. "isDirectory":false,
  335. "isAniNode":true,
  336. "hasChild":false,
  337. "compId":234,
  338. "child":[
  339. ],
  340. "$HIDDEN":false
  341. },
  342. {
  343. "type":"Sprite",
  344. "searchKey":"Sprite,dian",
  345. "props":{"y":885,"x":379,"texture":"texture/BG/star3.png","name":"dian"},
  346. "nodeParent":217,
  347. "label":"dian",
  348. "isDirectory":false,
  349. "isAniNode":true,
  350. "hasChild":false,
  351. "compId":235,
  352. "child":[
  353. ],
  354. "$HIDDEN":false
  355. },
  356. {
  357. "type":"Sprite",
  358. "searchKey":"Sprite,dian",
  359. "props":{"y":978,"x":94,"texture":"texture/BG/star3.png","name":"dian"},
  360. "nodeParent":217,
  361. "label":"dian",
  362. "isDirectory":false,
  363. "isAniNode":true,
  364. "hasChild":false,
  365. "compId":236,
  366. "child":[
  367. ],
  368. "$HIDDEN":false
  369. },
  370. {
  371. "type":"Sprite",
  372. "searchKey":"Sprite,dian",
  373. "props":{"y":1143,"x":217,"texture":"texture/BG/star3.png","name":"dian"},
  374. "nodeParent":217,
  375. "label":"dian",
  376. "isDirectory":false,
  377. "isAniNode":true,
  378. "hasChild":false,
  379. "compId":237,
  380. "child":[
  381. ],
  382. "$HIDDEN":false
  383. },
  384. {
  385. "type":"Sprite",
  386. "searchKey":"Sprite,dian",
  387. "props":{"y":1129,"x":457,"texture":"texture/BG/star3.png","name":"dian"},
  388. "nodeParent":217,
  389. "label":"dian",
  390. "isDirectory":false,
  391. "isAniNode":true,
  392. "hasChild":false,
  393. "compId":238,
  394. "child":[
  395. ],
  396. "$HIDDEN":false
  397. }],
  398. "$HIDDEN":true
  399. },
  400. {
  401. "x":30,
  402. "type":"Box",
  403. "searchKey":"Box,UI",
  404. "props":{"y":0,"x":0,"width":720,"name":"UI","mouseThrough":true,"height":1280},
  405. "nodeParent":214,
  406. "label":"UI",
  407. "isOpen":true,
  408. "isDirectory":true,
  409. "isAniNode":true,
  410. "hasChild":true,
  411. "compId":41,
  412. "child":[
  413. {
  414. "x":45,
  415. "type":"Box",
  416. "searchKey":"Box,SunBox,SunBox",
  417. "props":{"y":1,"x":0,"var":"SunBox","name":"SunBox","mouseThrough":true},
  418. "nodeParent":41,
  419. "label":"SunBox",
  420. "isOpen":true,
  421. "isDirectory":false,
  422. "isAniNode":true,
  423. "hasChild":false,
  424. "compId":34,
  425. "child":[
  426. ],
  427. "$HIDDEN":false
  428. },
  429. {
  430. "x":45,
  431. "type":"Box",
  432. "searchKey":"Box,homeUI,homeUI",
  433. "props":{"width":720,"var":"homeUI","name":"homeUI","mouseThrough":true},
  434. "nodeParent":41,
  435. "label":"homeUI",
  436. "isOpen":true,
  437. "isDirectory":true,
  438. "isAniNode":true,
  439. "hasChild":true,
  440. "compId":46,
  441. "child":[
  442. {
  443. "x":60,
  444. "type":"Box",
  445. "searchKey":"Box,topUI,topUI",
  446. "props":{"y":-1,"x":0,"var":"topUI","name":"topUI","mouseThrough":true},
  447. "nodeParent":46,
  448. "label":"topUI",
  449. "isOpen":true,
  450. "isDirectory":true,
  451. "isAniNode":true,
  452. "hasChild":true,
  453. "compId":49,
  454. "child":[
  455. {
  456. "x":75,
  457. "type":"Sprite",
  458. "searchKey":"Sprite,gameTitle",
  459. "props":{"y":169,"x":360,"width":378,"texture":"texture/MainScene/gameTitle.png","pivotX":189,"name":"gameTitle","height":111},
  460. "nodeParent":49,
  461. "label":"gameTitle",
  462. "isDirectory":false,
  463. "isAniNode":true,
  464. "hasChild":false,
  465. "compId":128,
  466. "child":[
  467. ]
  468. },
  469. {
  470. "x":75,
  471. "type":"Box",
  472. "searchKey":"Box,levelListUI,levelListUI",
  473. "props":{"y":1,"x":0,"var":"levelListUI","name":"levelListUI","mouseThrough":true},
  474. "nodeParent":49,
  475. "label":"levelListUI",
  476. "isOpen":false,
  477. "isDirectory":true,
  478. "isAniNode":true,
  479. "hasChild":true,
  480. "compId":130,
  481. "child":[
  482. {
  483. "type":"Sprite",
  484. "searchKey":"Sprite",
  485. "props":{"y":330,"x":360,"width":136,"texture":"texture/MainScene/LevelList/icon_currentUnlockedLevel.png","pivotY":44,"pivotX":68,"height":87},
  486. "nodeParent":130,
  487. "label":"Sprite",
  488. "isOpen":true,
  489. "isDirectory":true,
  490. "isAniNode":true,
  491. "hasChild":true,
  492. "compId":131,
  493. "child":[
  494. {
  495. "type":"Text",
  496. "searchKey":"Text,text_currentUnlockedLevelNum,text_currentUnlockedLevelNum",
  497. "props":{"y":22,"x":68,"var":"text_currentUnlockedLevelNum","text":"287","strokeColor":"#b200b4","stroke":2,"pivotX":35,"name":"text_currentUnlockedLevelNum","fontSize":42,"color":"#ffffff","bold":true,"align":"center"},
  498. "nodeParent":131,
  499. "label":"text_currentUnlockedLevelNum",
  500. "isDirectory":false,
  501. "isAniNode":true,
  502. "hasChild":false,
  503. "compId":134,
  504. "child":[
  505. ]
  506. }]
  507. },
  508. {
  509. "type":"Sprite",
  510. "searchKey":"Sprite",
  511. "props":{"y":330,"x":519,"width":76,"texture":"texture/MainScene/LevelList/icon_lockedLevel.png","pivotY":38,"pivotX":38,"height":76},
  512. "nodeParent":130,
  513. "label":"Sprite",
  514. "isOpen":true,
  515. "isDirectory":true,
  516. "isAniNode":true,
  517. "hasChild":true,
  518. "compId":132,
  519. "child":[
  520. {
  521. "type":"Text",
  522. "searchKey":"Text,text_nextLockedLevelNum,text_nextLockedLevelNum",
  523. "props":{"y":20,"x":38,"width":60,"var":"text_nextLockedLevelNum","text":"288","strokeColor":"#622663","stroke":2,"pivotX":30,"name":"text_nextLockedLevelNum","height":36,"fontSize":36,"color":"#ffffff","bold":true,"align":"center"},
  524. "nodeParent":132,
  525. "label":"text_nextLockedLevelNum",
  526. "isDirectory":false,
  527. "isAniNode":true,
  528. "hasChild":false,
  529. "compId":135,
  530. "child":[
  531. ]
  532. }]
  533. },
  534. {
  535. "type":"Sprite",
  536. "searchKey":"Sprite,sp_lastPassedLevelNum,sp_lastPassedLevelNum",
  537. "props":{"y":291.5,"x":173,"var":"sp_lastPassedLevelNum","texture":"texture/MainScene/LevelList/icon_unlockedLevel.png","name":"sp_lastPassedLevelNum"},
  538. "nodeParent":130,
  539. "label":"sp_lastPassedLevelNum",
  540. "isOpen":true,
  541. "isDirectory":true,
  542. "isAniNode":true,
  543. "hasChild":true,
  544. "compId":133,
  545. "child":[
  546. {
  547. "type":"Text",
  548. "searchKey":"Text,text_lastPassedLevelNum,text_lastPassedLevelNum",
  549. "props":{"y":20,"x":38,"width":60,"var":"text_lastPassedLevelNum","text":"285","strokeColor":"#b200b4","stroke":2,"pivotX":30,"name":"text_lastPassedLevelNum","height":36,"fontSize":36,"color":"#ffffff","bold":true,"align":"center"},
  550. "nodeParent":133,
  551. "label":"text_lastPassedLevelNum",
  552. "isDirectory":false,
  553. "isAniNode":true,
  554. "hasChild":false,
  555. "compId":136,
  556. "child":[
  557. ]
  558. }]
  559. }]
  560. }]
  561. },
  562. {
  563. "x":60,
  564. "type":"Button",
  565. "searchKey":"Button,btn_startGame,btn_startGame",
  566. "props":{"y":778,"x":360,"width":312,"visible":false,"var":"btn_startGame","stateNum":"1","skin":"texture/MainScene/btn_startGame.png","pivotY":62,"pivotX":156,"name":"btn_startGame","height":124},
  567. "nodeParent":46,
  568. "label":"btn_startGame",
  569. "isOpen":true,
  570. "isDirectory":false,
  571. "isAniNode":true,
  572. "hasChild":false,
  573. "compId":56,
  574. "child":[
  575. ]
  576. },
  577. {
  578. "x":60,
  579. "type":"Sprite",
  580. "searchKey":"Sprite,strengthSPUnderStartGame",
  581. "props":{"y":778,"x":360,"width":131,"var":"strengthSPUnderStartGame","texture":"texture/MainScene/icon_strength.png","pivotY":70,"pivotX":66,"height":140},
  582. "nodeParent":46,
  583. "label":"strengthSPUnderStartGame",
  584. "isDirectory":false,
  585. "isAniNode":true,
  586. "hasChild":false,
  587. "compId":256,
  588. "child":[
  589. ]
  590. },
  591. {
  592. "x":60,
  593. "type":"Sprite",
  594. "searchKey":"Sprite,startBtnSP,startBtnSP",
  595. "props":{"y":778,"x":360,"width":312,"var":"startBtnSP","texture":"texture/MainScene/btn_startGame.png","stateNum":"1","pivotY":62,"pivotX":156,"name":"startBtnSP","mouseThrough":true,"height":124},
  596. "nodeParent":46,
  597. "label":"startBtnSP",
  598. "isDirectory":false,
  599. "isAniNode":true,
  600. "hasChild":false,
  601. "compId":255,
  602. "child":[
  603. ]
  604. },
  605. {
  606. "x":60,
  607. "type":"Box",
  608. "searchKey":"Box,bottomUI,bottomUI",
  609. "props":{"y":159,"x":0,"width":720,"var":"bottomUI","name":"bottomUI","mouseThrough":true},
  610. "nodeParent":46,
  611. "label":"bottomUI",
  612. "isOpen":true,
  613. "isDirectory":true,
  614. "isAniNode":true,
  615. "hasChild":true,
  616. "compId":58,
  617. "child":[
  618. {
  619. "x":75,
  620. "type":"Box",
  621. "searchKey":"Box,knifeSystemUI,knifeSystemUI",
  622. "props":{"y":707,"x":0,"width":720,"visible":false,"var":"knifeSystemUI","name":"knifeSystemUI","height":288},
  623. "nodeParent":58,
  624. "label":"knifeSystemUI",
  625. "isOpen":false,
  626. "isDirectory":true,
  627. "isAniNode":true,
  628. "hasChild":true,
  629. "compId":180,
  630. "child":[
  631. {
  632. "type":"Sprite",
  633. "searchKey":"Sprite",
  634. "props":{"y":-18,"x":11,"texture":"texture/MainScene/TAB/bubble_rocket.png"},
  635. "nodeParent":180,
  636. "label":"Sprite",
  637. "isDirectory":false,
  638. "isAniNode":true,
  639. "hasChild":false,
  640. "compId":137,
  641. "child":[
  642. ]
  643. },
  644. {
  645. "type":"Text",
  646. "searchKey":"Text,knifeNumSystem",
  647. "props":{"y":69,"x":60,"text":"武器数量","name":"knifeNumSystem","fontSize":32,"color":"#ffffff"},
  648. "nodeParent":180,
  649. "label":"knifeNumSystem",
  650. "isOpen":false,
  651. "isDirectory":true,
  652. "isAniNode":true,
  653. "hasChild":true,
  654. "compId":82,
  655. "child":[
  656. {
  657. "type":"Text",
  658. "searchKey":"Text,text_knifeNumGrade,text_knifeNumGrade",
  659. "props":{"y":0,"x":135,"var":"text_knifeNumGrade","text":"[lv500]","name":"text_knifeNumGrade","fontSize":32,"color":"#ffffff"},
  660. "nodeParent":82,
  661. "label":"text_knifeNumGrade",
  662. "isOpen":true,
  663. "isDirectory":false,
  664. "isAniNode":true,
  665. "hasChild":false,
  666. "compId":84,
  667. "child":[
  668. ]
  669. },
  670. {
  671. "type":"Text",
  672. "searchKey":"Text,text_knifeNum,text_knifeNum",
  673. "props":{"y":0,"x":240,"var":"text_knifeNum","text":"999.99k","name":"text_knifeNum","fontSize":32,"color":"#ffffff"},
  674. "nodeParent":82,
  675. "label":"text_knifeNum",
  676. "isOpen":true,
  677. "isDirectory":false,
  678. "isAniNode":true,
  679. "hasChild":false,
  680. "compId":85,
  681. "child":[
  682. ]
  683. },
  684. {
  685. "type":"Button",
  686. "searchKey":"Button,btn_knifeUpgradeNumNeedCoins,btn_knifeUpgradeNumNeedCoins",
  687. "props":{"y":16,"x":481,"width":262,"var":"btn_knifeUpgradeNumNeedCoins","stateNum":"1","skin":"texture/MainScene/TAB/btn_optional.png","pivotY":54,"pivotX":131,"name":"btn_knifeUpgradeNumNeedCoins","labelStrokeColor":"#8c5900","labelStroke":2,"labelSize":40,"labelPadding":"-6","labelColors":"#ffffff","labelAlign":"center","height":108},
  688. "nodeParent":82,
  689. "label":"btn_knifeUpgradeNumNeedCoins",
  690. "isOpen":true,
  691. "isDirectory":true,
  692. "isAniNode":true,
  693. "hasChild":true,
  694. "compId":86,
  695. "child":[
  696. {
  697. "type":"Script",
  698. "switchAble":true,
  699. "source":"src/game/BtnEffectControl.ts",
  700. "searchKey":"Script,BtnEffectControl",
  701. "removeAble":true,
  702. "props":{},
  703. "nodeParent":86,
  704. "label":"BtnEffectControl",
  705. "isDirectory":false,
  706. "isAniNode":true,
  707. "hasChild":false,
  708. "compId":275,
  709. "child":[
  710. ]
  711. },
  712. {
  713. "type":"Sprite",
  714. "searchKey":"Sprite",
  715. "props":{"y":17,"x":25,"width":151,"texture":"texture/MainScene/TAB/icon_Coin.png","scaleY":0.4,"scaleX":0.4,"height":154},
  716. "nodeParent":86,
  717. "label":"Sprite",
  718. "isDirectory":false,
  719. "isAniNode":true,
  720. "hasChild":false,
  721. "compId":306,
  722. "child":[
  723. ]
  724. },
  725. {
  726. "type":"Text",
  727. "searchKey":"Text,text_knifeUpgradeNumNeedCoins,text_knifeUpgradeNumNeedCoins",
  728. "props":{"y":26,"x":156,"width":142,"var":"text_knifeUpgradeNumNeedCoins","text":"123.45k","strokeColor":"#8c5900","stroke":2,"pivotX":71,"name":"text_knifeUpgradeNumNeedCoins","height":40,"fontSize":40,"color":"#ffffff","align":"center"},
  729. "nodeParent":86,
  730. "label":"text_knifeUpgradeNumNeedCoins",
  731. "isDirectory":false,
  732. "isAniNode":true,
  733. "hasChild":false,
  734. "compId":312,
  735. "child":[
  736. ]
  737. }]
  738. }]
  739. },
  740. {
  741. "type":"Text",
  742. "searchKey":"Text,knifeAttackSystem",
  743. "props":{"y":177,"x":60,"text":"武器伤害","name":"knifeAttackSystem","fontSize":32,"color":"#ffffff"},
  744. "nodeParent":180,
  745. "label":"knifeAttackSystem",
  746. "isOpen":false,
  747. "isDirectory":true,
  748. "isAniNode":true,
  749. "hasChild":true,
  750. "compId":83,
  751. "child":[
  752. {
  753. "type":"Text",
  754. "searchKey":"Text,text_knifeAttackGrade,text_knifeAttackGrade",
  755. "props":{"y":0,"x":135,"var":"text_knifeAttackGrade","text":"[lv85]","name":"text_knifeAttackGrade","fontSize":32,"color":"#ffffff"},
  756. "nodeParent":83,
  757. "label":"text_knifeAttackGrade",
  758. "isOpen":true,
  759. "isDirectory":false,
  760. "isAniNode":true,
  761. "hasChild":false,
  762. "compId":87,
  763. "child":[
  764. ]
  765. },
  766. {
  767. "type":"Text",
  768. "searchKey":"Text,text_knifeAttack,text_knifeAttack",
  769. "props":{"y":0,"x":240,"var":"text_knifeAttack","text":"103","name":"text_knifeAttack","fontSize":32,"color":"#ffffff"},
  770. "nodeParent":83,
  771. "label":"text_knifeAttack",
  772. "isOpen":true,
  773. "isDirectory":false,
  774. "isAniNode":true,
  775. "hasChild":false,
  776. "compId":88,
  777. "child":[
  778. ]
  779. },
  780. {
  781. "type":"Button",
  782. "searchKey":"Button,btn_knifeUpgradeAttackNeedCoins,btn_knifeUpgradeAttackNeedCoins",
  783. "props":{"y":16,"x":481,"width":262,"var":"btn_knifeUpgradeAttackNeedCoins","stateNum":"1","skin":"texture/MainScene/TAB/btn_optional.png","pivotY":54,"pivotX":131,"name":"btn_knifeUpgradeAttackNeedCoins","labelStrokeColor":"#8c5900","labelStroke":2,"labelSize":40,"labelPadding":"-6","labelColors":"#ffffff","labelAlign":"center","height":108},
  784. "nodeParent":83,
  785. "label":"btn_knifeUpgradeAttackNeedCoins",
  786. "isOpen":true,
  787. "isDirectory":true,
  788. "isAniNode":true,
  789. "hasChild":true,
  790. "compId":89,
  791. "child":[
  792. {
  793. "type":"Script",
  794. "switchAble":true,
  795. "source":"src/game/BtnEffectControl.ts",
  796. "searchKey":"Script,BtnEffectControl",
  797. "removeAble":true,
  798. "props":{},
  799. "nodeParent":89,
  800. "label":"BtnEffectControl",
  801. "isDirectory":false,
  802. "isAniNode":true,
  803. "hasChild":false,
  804. "compId":276,
  805. "child":[
  806. ]
  807. },
  808. {
  809. "type":"Sprite",
  810. "searchKey":"Sprite",
  811. "props":{"y":17,"x":25,"width":151,"texture":"texture/MainScene/TAB/icon_Coin.png","scaleY":0.4,"scaleX":0.4,"height":154},
  812. "nodeParent":89,
  813. "label":"Sprite",
  814. "isDirectory":false,
  815. "isAniNode":true,
  816. "hasChild":false,
  817. "compId":307,
  818. "child":[
  819. ]
  820. },
  821. {
  822. "type":"Text",
  823. "searchKey":"Text,text_knifeUpgradeAttackNeedCoins,text_knifeUpgradeAttackNeedCoins",
  824. "props":{"y":26,"x":156,"width":142,"var":"text_knifeUpgradeAttackNeedCoins","text":"123.45k","strokeColor":"#8c5900","stroke":2,"pivotX":71,"name":"text_knifeUpgradeAttackNeedCoins","height":40,"fontSize":40,"color":"#ffffff","align":"center"},
  825. "nodeParent":89,
  826. "label":"text_knifeUpgradeAttackNeedCoins",
  827. "isDirectory":false,
  828. "isAniNode":true,
  829. "hasChild":false,
  830. "compId":313,
  831. "child":[
  832. ]
  833. }]
  834. }]
  835. }],
  836. "$HIDDEN":true
  837. },
  838. {
  839. "x":75,
  840. "type":"Box",
  841. "searchKey":"Box,critSystemUI,critSystemUI",
  842. "props":{"y":707,"x":0,"width":720,"visible":false,"var":"critSystemUI","name":"critSystemUI","height":288},
  843. "nodeParent":58,
  844. "label":"critSystemUI",
  845. "isOpen":false,
  846. "isDirectory":true,
  847. "isAniNode":true,
  848. "hasChild":true,
  849. "compId":191,
  850. "child":[
  851. {
  852. "type":"Sprite",
  853. "searchKey":"Sprite",
  854. "props":{"y":-18,"x":11,"texture":"texture/MainScene/TAB/bubble_crit.png"},
  855. "nodeParent":191,
  856. "label":"Sprite",
  857. "isDirectory":false,
  858. "isAniNode":true,
  859. "hasChild":false,
  860. "compId":139,
  861. "child":[
  862. ]
  863. },
  864. {
  865. "type":"Text",
  866. "searchKey":"Text,critChanceSystem",
  867. "props":{"y":69,"x":60,"text":"暴击率","name":"critChanceSystem","fontSize":32,"color":"#ffffff"},
  868. "nodeParent":191,
  869. "label":"critChanceSystem",
  870. "isOpen":true,
  871. "isDirectory":true,
  872. "isAniNode":true,
  873. "hasChild":true,
  874. "compId":91,
  875. "child":[
  876. {
  877. "type":"Text",
  878. "searchKey":"Text,text_critChanceGrade,text_critChanceGrade",
  879. "props":{"y":0,"x":135,"var":"text_critChanceGrade","text":"[lv85]","name":"text_critChanceGrade","fontSize":32,"color":"#ffffff"},
  880. "nodeParent":91,
  881. "label":"text_critChanceGrade",
  882. "isOpen":true,
  883. "isDirectory":false,
  884. "isAniNode":true,
  885. "hasChild":false,
  886. "compId":95,
  887. "child":[
  888. ]
  889. },
  890. {
  891. "type":"Text",
  892. "searchKey":"Text,text_critChance,text_critChance",
  893. "props":{"y":0,"x":240,"var":"text_critChance","text":"103","name":"text_critChance","fontSize":32,"color":"#ffffff"},
  894. "nodeParent":91,
  895. "label":"text_critChance",
  896. "isOpen":true,
  897. "isDirectory":false,
  898. "isAniNode":true,
  899. "hasChild":false,
  900. "compId":96,
  901. "child":[
  902. ]
  903. },
  904. {
  905. "type":"Button",
  906. "searchKey":"Button,btn_critUpgradeChanceNeedCoins,btn_critUpgradeChanceNeedCoins",
  907. "props":{"y":16,"x":481,"width":262,"var":"btn_critUpgradeChanceNeedCoins","stateNum":"1","skin":"texture/MainScene/TAB/btn_optional.png","pivotY":54,"pivotX":131,"name":"btn_critUpgradeChanceNeedCoins","labelStrokeColor":"#8c5900","labelStroke":2,"labelSize":40,"labelPadding":"-6","labelColors":"#ffffff","labelAlign":"center","height":108},
  908. "nodeParent":91,
  909. "label":"btn_critUpgradeChanceNeedCoins",
  910. "isOpen":true,
  911. "isDirectory":true,
  912. "isAniNode":true,
  913. "hasChild":true,
  914. "compId":97,
  915. "child":[
  916. {
  917. "type":"Script",
  918. "switchAble":true,
  919. "source":"src/game/BtnEffectControl.ts",
  920. "searchKey":"Script,BtnEffectControl",
  921. "removeAble":true,
  922. "props":{},
  923. "nodeParent":97,
  924. "label":"BtnEffectControl",
  925. "isDirectory":false,
  926. "isAniNode":true,
  927. "hasChild":false,
  928. "compId":277,
  929. "child":[
  930. ]
  931. },
  932. {
  933. "type":"Sprite",
  934. "searchKey":"Sprite",
  935. "props":{"y":17,"x":25,"width":151,"texture":"texture/MainScene/TAB/icon_Coin.png","scaleY":0.4,"scaleX":0.4,"height":154},
  936. "nodeParent":97,
  937. "label":"Sprite",
  938. "isDirectory":false,
  939. "isAniNode":true,
  940. "hasChild":false,
  941. "compId":308,
  942. "child":[
  943. ]
  944. },
  945. {
  946. "type":"Text",
  947. "searchKey":"Text,text_critUpgradeChanceNeedCoins,text_critUpgradeChanceNeedCoins",
  948. "props":{"y":26,"x":156,"width":142,"var":"text_critUpgradeChanceNeedCoins","text":"123.45k","strokeColor":"#8c5900","stroke":2,"pivotX":71,"name":"text_critUpgradeChanceNeedCoins","height":40,"fontSize":40,"color":"#ffffff","align":"center"},
  949. "nodeParent":97,
  950. "label":"text_critUpgradeChanceNeedCoins",
  951. "isDirectory":false,
  952. "isAniNode":true,
  953. "hasChild":false,
  954. "compId":314,
  955. "child":[
  956. ]
  957. }]
  958. }]
  959. },
  960. {
  961. "type":"Text",
  962. "searchKey":"Text,critAttackSystem",
  963. "props":{"y":177,"x":60,"text":"暴击增伤","name":"critAttackSystem","fontSize":32,"color":"#ffffff"},
  964. "nodeParent":191,
  965. "label":"critAttackSystem",
  966. "isOpen":true,
  967. "isDirectory":true,
  968. "isAniNode":true,
  969. "hasChild":true,
  970. "compId":90,
  971. "child":[
  972. {
  973. "type":"Text",
  974. "searchKey":"Text,text_critAttackGrade,text_critAttackGrade",
  975. "props":{"y":0,"x":135,"var":"text_critAttackGrade","text":"[lv85]","name":"text_critAttackGrade","fontSize":32,"color":"#ffffff"},
  976. "nodeParent":90,
  977. "label":"text_critAttackGrade",
  978. "isOpen":true,
  979. "isDirectory":false,
  980. "isAniNode":true,
  981. "hasChild":false,
  982. "compId":92,
  983. "child":[
  984. ]
  985. },
  986. {
  987. "type":"Text",
  988. "searchKey":"Text,text_critAttack,text_critAttack",
  989. "props":{"y":0,"x":240,"var":"text_critAttack","text":"103","name":"text_critAttack","fontSize":32,"color":"#ffffff"},
  990. "nodeParent":90,
  991. "label":"text_critAttack",
  992. "isOpen":true,
  993. "isDirectory":false,
  994. "isAniNode":true,
  995. "hasChild":false,
  996. "compId":93,
  997. "child":[
  998. ]
  999. },
  1000. {
  1001. "type":"Button",
  1002. "searchKey":"Button,btn_critUpgradeAttackNeedCoins,btn_critUpgradeAttackNeedCoins",
  1003. "props":{"y":16,"x":481,"width":262,"var":"btn_critUpgradeAttackNeedCoins","stateNum":"1","skin":"texture/MainScene/TAB/btn_optional.png","pivotY":54,"pivotX":131,"name":"btn_critUpgradeAttackNeedCoins","labelStrokeColor":"#8c5900","labelStroke":2,"labelSize":40,"labelPadding":"-6","labelColors":"#ffffff","labelAlign":"center","height":108},
  1004. "nodeParent":90,
  1005. "label":"btn_critUpgradeAttackNeedCoins",
  1006. "isOpen":true,
  1007. "isDirectory":true,
  1008. "isAniNode":true,
  1009. "hasChild":true,
  1010. "compId":94,
  1011. "child":[
  1012. {
  1013. "type":"Script",
  1014. "switchAble":true,
  1015. "source":"src/game/BtnEffectControl.ts",
  1016. "searchKey":"Script,BtnEffectControl",
  1017. "removeAble":true,
  1018. "props":{},
  1019. "nodeParent":94,
  1020. "label":"BtnEffectControl",
  1021. "isDirectory":false,
  1022. "isAniNode":true,
  1023. "hasChild":false,
  1024. "compId":278,
  1025. "child":[
  1026. ]
  1027. },
  1028. {
  1029. "type":"Sprite",
  1030. "searchKey":"Sprite",
  1031. "props":{"y":17,"x":25,"width":151,"texture":"texture/MainScene/TAB/icon_Coin.png","scaleY":0.4,"scaleX":0.4,"height":154},
  1032. "nodeParent":94,
  1033. "label":"Sprite",
  1034. "isDirectory":false,
  1035. "isAniNode":true,
  1036. "hasChild":false,
  1037. "compId":309,
  1038. "child":[
  1039. ]
  1040. },
  1041. {
  1042. "type":"Text",
  1043. "searchKey":"Text,text_critUpgradeAttackNeedCoins,text_critUpgradeAttackNeedCoins",
  1044. "props":{"y":26,"x":156,"width":142,"var":"text_critUpgradeAttackNeedCoins","text":"123.45k","strokeColor":"#8c5900","stroke":2,"pivotX":71,"name":"text_critUpgradeAttackNeedCoins","height":40,"fontSize":40,"color":"#ffffff","align":"center"},
  1045. "nodeParent":94,
  1046. "label":"text_critUpgradeAttackNeedCoins",
  1047. "isDirectory":false,
  1048. "isAniNode":true,
  1049. "hasChild":false,
  1050. "compId":315,
  1051. "child":[
  1052. ]
  1053. }]
  1054. }]
  1055. }],
  1056. "$HIDDEN":true
  1057. },
  1058. {
  1059. "x":75,
  1060. "type":"Box",
  1061. "searchKey":"Box,coinSystemUI,coinSystemUI",
  1062. "props":{"y":707,"x":0,"width":720,"visible":false,"var":"coinSystemUI","name":"coinSystemUI","height":288},
  1063. "nodeParent":58,
  1064. "label":"coinSystemUI",
  1065. "isOpen":false,
  1066. "isDirectory":true,
  1067. "isAniNode":true,
  1068. "hasChild":true,
  1069. "compId":181,
  1070. "child":[
  1071. {
  1072. "type":"Sprite",
  1073. "searchKey":"Sprite",
  1074. "props":{"y":-18,"x":11,"texture":"texture/MainScene/TAB/bubble_coin.png"},
  1075. "nodeParent":181,
  1076. "label":"Sprite",
  1077. "isDirectory":false,
  1078. "isAniNode":true,
  1079. "hasChild":false,
  1080. "compId":138,
  1081. "child":[
  1082. ]
  1083. },
  1084. {
  1085. "type":"Text",
  1086. "searchKey":"Text,coinValueSystem",
  1087. "props":{"y":69,"x":60,"text":"金币价值","name":"coinValueSystem","fontSize":32,"color":"#ffffff"},
  1088. "nodeParent":181,
  1089. "label":"coinValueSystem",
  1090. "isOpen":true,
  1091. "isDirectory":true,
  1092. "isAniNode":true,
  1093. "hasChild":true,
  1094. "compId":98,
  1095. "child":[
  1096. {
  1097. "type":"Text",
  1098. "searchKey":"Text,text_coinValueGrade,text_coinValueGrade",
  1099. "props":{"y":0,"x":135,"var":"text_coinValueGrade","text":"[lv85]","name":"text_coinValueGrade","fontSize":32,"color":"#ffffff"},
  1100. "nodeParent":98,
  1101. "label":"text_coinValueGrade",
  1102. "isOpen":true,
  1103. "isDirectory":false,
  1104. "isAniNode":true,
  1105. "hasChild":false,
  1106. "compId":100,
  1107. "child":[
  1108. ]
  1109. },
  1110. {
  1111. "type":"Text",
  1112. "searchKey":"Text,text_coinValue,text_coinValue",
  1113. "props":{"y":0,"x":240,"var":"text_coinValue","text":"103","name":"text_coinValue","fontSize":32,"color":"#ffffff"},
  1114. "nodeParent":98,
  1115. "label":"text_coinValue",
  1116. "isOpen":true,
  1117. "isDirectory":false,
  1118. "isAniNode":true,
  1119. "hasChild":false,
  1120. "compId":101,
  1121. "child":[
  1122. ]
  1123. },
  1124. {
  1125. "type":"Button",
  1126. "searchKey":"Button,btn_coinUpgradeValueNeedCoins,btn_coinUpgradeValueNeedCoins",
  1127. "props":{"y":16,"x":481,"width":262,"var":"btn_coinUpgradeValueNeedCoins","stateNum":"1","skin":"texture/MainScene/TAB/btn_optional.png","pivotY":54,"pivotX":131,"name":"btn_coinUpgradeValueNeedCoins","labelStrokeColor":"#8c5900","labelStroke":2,"labelSize":40,"labelPadding":"-6","labelColors":"#ffffff","labelAlign":"center","height":108},
  1128. "nodeParent":98,
  1129. "label":"btn_coinUpgradeValueNeedCoins",
  1130. "isOpen":true,
  1131. "isDirectory":true,
  1132. "isAniNode":true,
  1133. "hasChild":true,
  1134. "compId":102,
  1135. "child":[
  1136. {
  1137. "type":"Script",
  1138. "switchAble":true,
  1139. "source":"src/game/BtnEffectControl.ts",
  1140. "searchKey":"Script,BtnEffectControl",
  1141. "removeAble":true,
  1142. "props":{},
  1143. "nodeParent":102,
  1144. "label":"BtnEffectControl",
  1145. "isDirectory":false,
  1146. "isAniNode":true,
  1147. "hasChild":false,
  1148. "compId":279,
  1149. "child":[
  1150. ]
  1151. },
  1152. {
  1153. "type":"Sprite",
  1154. "searchKey":"Sprite",
  1155. "props":{"y":17,"x":25,"width":151,"texture":"texture/MainScene/TAB/icon_Coin.png","scaleY":0.4,"scaleX":0.4,"height":154},
  1156. "nodeParent":102,
  1157. "label":"Sprite",
  1158. "isDirectory":false,
  1159. "isAniNode":true,
  1160. "hasChild":false,
  1161. "compId":310,
  1162. "child":[
  1163. ]
  1164. },
  1165. {
  1166. "type":"Text",
  1167. "searchKey":"Text,text_coinUpgradeValueNeedCoins,text_coinUpgradeValueNeedCoins",
  1168. "props":{"y":26,"x":156,"width":142,"var":"text_coinUpgradeValueNeedCoins","text":"123.45k","strokeColor":"#8c5900","stroke":2,"pivotX":71,"name":"text_coinUpgradeValueNeedCoins","height":40,"fontSize":40,"color":"#ffffff","align":"center"},
  1169. "nodeParent":102,
  1170. "label":"text_coinUpgradeValueNeedCoins",
  1171. "isDirectory":false,
  1172. "isAniNode":true,
  1173. "hasChild":false,
  1174. "compId":316,
  1175. "child":[
  1176. ]
  1177. }]
  1178. }]
  1179. },
  1180. {
  1181. "type":"Text",
  1182. "searchKey":"Text,coinProfitSystem",
  1183. "props":{"y":177,"x":60,"text":"日常收益","name":"coinProfitSystem","fontSize":32,"color":"#ffffff"},
  1184. "nodeParent":181,
  1185. "label":"coinProfitSystem",
  1186. "isOpen":true,
  1187. "isDirectory":true,
  1188. "isAniNode":true,
  1189. "hasChild":true,
  1190. "compId":99,
  1191. "child":[
  1192. {
  1193. "type":"Text",
  1194. "searchKey":"Text,text_coinProfitGrade,text_coinProfitGrade",
  1195. "props":{"y":0,"x":135,"var":"text_coinProfitGrade","text":"[lv85]","name":"text_coinProfitGrade","fontSize":32,"color":"#ffffff"},
  1196. "nodeParent":99,
  1197. "label":"text_coinProfitGrade",
  1198. "isOpen":true,
  1199. "isDirectory":false,
  1200. "isAniNode":true,
  1201. "hasChild":false,
  1202. "compId":103,
  1203. "child":[
  1204. ]
  1205. },
  1206. {
  1207. "type":"Text",
  1208. "searchKey":"Text,text_coinProfit,text_coinProfit",
  1209. "props":{"y":0,"x":240,"var":"text_coinProfit","text":"103","name":"text_coinProfit","fontSize":32,"color":"#ffffff"},
  1210. "nodeParent":99,
  1211. "label":"text_coinProfit",
  1212. "isOpen":true,
  1213. "isDirectory":false,
  1214. "isAniNode":true,
  1215. "hasChild":false,
  1216. "compId":104,
  1217. "child":[
  1218. ]
  1219. },
  1220. {
  1221. "type":"Button",
  1222. "searchKey":"Button,btn_coinUpgradeProfitNeedCoins,btn_coinUpgradeProfitNeedCoins",
  1223. "props":{"y":16,"x":481,"width":262,"var":"btn_coinUpgradeProfitNeedCoins","stateNum":"1","skin":"texture/MainScene/TAB/btn_optional.png","pivotY":54,"pivotX":131,"name":"btn_coinUpgradeProfitNeedCoins","labelStrokeColor":"#8c5900","labelStroke":2,"labelSize":40,"labelPadding":"-6","labelColors":"#ffffff","labelAlign":"center","height":108},
  1224. "nodeParent":99,
  1225. "label":"btn_coinUpgradeProfitNeedCoins",
  1226. "isOpen":true,
  1227. "isDirectory":true,
  1228. "isAniNode":true,
  1229. "hasChild":true,
  1230. "compId":105,
  1231. "child":[
  1232. {
  1233. "type":"Script",
  1234. "switchAble":true,
  1235. "source":"src/game/BtnEffectControl.ts",
  1236. "searchKey":"Script,BtnEffectControl",
  1237. "removeAble":true,
  1238. "props":{},
  1239. "nodeParent":105,
  1240. "label":"BtnEffectControl",
  1241. "isDirectory":false,
  1242. "isAniNode":true,
  1243. "hasChild":false,
  1244. "compId":280,
  1245. "child":[
  1246. ]
  1247. },
  1248. {
  1249. "type":"Sprite",
  1250. "searchKey":"Sprite",
  1251. "props":{"y":17,"x":25,"width":151,"texture":"texture/MainScene/TAB/icon_Coin.png","scaleY":0.4,"scaleX":0.4,"height":154},
  1252. "nodeParent":105,
  1253. "label":"Sprite",
  1254. "isDirectory":false,
  1255. "isAniNode":true,
  1256. "hasChild":false,
  1257. "compId":311,
  1258. "child":[
  1259. ]
  1260. },
  1261. {
  1262. "type":"Text",
  1263. "searchKey":"Text,text_coinUpgradeProfitNeedCoins,text_coinUpgradeProfitNeedCoins",
  1264. "props":{"y":26,"x":156,"width":142,"var":"text_coinUpgradeProfitNeedCoins","text":"123.45k","strokeColor":"#8c5900","stroke":2,"pivotX":71,"name":"text_coinUpgradeProfitNeedCoins","height":40,"fontSize":40,"color":"#ffffff","align":"center"},
  1265. "nodeParent":105,
  1266. "label":"text_coinUpgradeProfitNeedCoins",
  1267. "isDirectory":false,
  1268. "isAniNode":true,
  1269. "hasChild":false,
  1270. "compId":317,
  1271. "child":[
  1272. ]
  1273. }]
  1274. }]
  1275. }],
  1276. "$HIDDEN":true
  1277. },
  1278. {
  1279. "x":75,
  1280. "type":"Button",
  1281. "searchKey":"Button,btn_knifeSystem",
  1282. "props":{"y":1041,"x":142,"width":190,"var":"btn_knifeSystem","stateNum":"1","skin":"texture/MainScene/TAB/btn_rocket_unchecked.png","pivotY":68,"pivotX":95,"labelSize":30,"labelColors":"#ffffff","height":136},
  1283. "nodeParent":58,
  1284. "label":"btn_knifeSystem",
  1285. "isOpen":false,
  1286. "isDirectory":true,
  1287. "isAniNode":true,
  1288. "hasChild":true,
  1289. "compId":62,
  1290. "child":[
  1291. {
  1292. "type":"Sprite",
  1293. "searchKey":"Sprite,upgradeTip_knife,upgradeTip_knife",
  1294. "props":{"y":45,"x":175,"var":"upgradeTip_knife","texture":"texture/MainScene/TAB/redDot.png","name":"upgradeTip_knife"},
  1295. "nodeParent":62,
  1296. "label":"upgradeTip_knife",
  1297. "isDirectory":false,
  1298. "isAniNode":true,
  1299. "hasChild":false,
  1300. "compId":251,
  1301. "child":[
  1302. ]
  1303. },
  1304. {
  1305. "type":"Script",
  1306. "switchAble":true,
  1307. "source":"src/game/BtnEffectControl.ts",
  1308. "searchKey":"Script,BtnEffectControl",
  1309. "removeAble":true,
  1310. "props":{},
  1311. "nodeParent":62,
  1312. "label":"BtnEffectControl",
  1313. "isDirectory":false,
  1314. "isAniNode":true,
  1315. "hasChild":false,
  1316. "compId":281,
  1317. "child":[
  1318. ]
  1319. }]
  1320. },
  1321. {
  1322. "x":75,
  1323. "type":"Button",
  1324. "searchKey":"Button,btn_critSystem",
  1325. "props":{"y":1045,"x":360,"width":194,"var":"btn_critSystem","stateNum":"1","skin":"texture/MainScene/TAB/btn_crit_unchecked.png","pivotY":62,"pivotX":97,"labelSize":30,"labelColors":"#ffffff","height":123},
  1326. "nodeParent":58,
  1327. "label":"btn_critSystem",
  1328. "isOpen":false,
  1329. "isDirectory":true,
  1330. "isAniNode":true,
  1331. "hasChild":true,
  1332. "compId":64,
  1333. "child":[
  1334. {
  1335. "type":"Sprite",
  1336. "searchKey":"Sprite,bubble_crit,bubble_crit",
  1337. "props":{"y":-25,"x":-8,"visible":false,"var":"bubble_crit","texture":"texture/MainScene/TAB/bubble_lock.png","name":"bubble_crit"},
  1338. "nodeParent":64,
  1339. "label":"bubble_crit",
  1340. "isOpen":false,
  1341. "isDirectory":true,
  1342. "isAniNode":true,
  1343. "hasChild":true,
  1344. "compId":206,
  1345. "child":[
  1346. {
  1347. "type":"Text",
  1348. "searchKey":"Text,text_critLockTip,text_critLockTip",
  1349. "props":{"y":11,"x":0,"width":209,"var":"text_critLockTip","text":"第10关解锁","name":"text_critLockTip","fontSize":28,"color":"#ffffff","bold":true,"align":"center"},
  1350. "nodeParent":206,
  1351. "label":"text_critLockTip",
  1352. "isDirectory":false,
  1353. "isAniNode":true,
  1354. "hasChild":false,
  1355. "compId":207,
  1356. "child":[
  1357. ]
  1358. }]
  1359. },
  1360. {
  1361. "type":"Sprite",
  1362. "searchKey":"Sprite,upgradeTip_crit,upgradeTip_crit",
  1363. "props":{"y":35,"x":179,"var":"upgradeTip_crit","texture":"texture/MainScene/TAB/redDot.png","name":"upgradeTip_crit"},
  1364. "nodeParent":64,
  1365. "label":"upgradeTip_crit",
  1366. "isDirectory":false,
  1367. "isAniNode":true,
  1368. "hasChild":false,
  1369. "compId":253,
  1370. "child":[
  1371. ]
  1372. },
  1373. {
  1374. "type":"Script",
  1375. "switchAble":true,
  1376. "source":"src/game/BtnEffectControl.ts",
  1377. "searchKey":"Script,BtnEffectControl",
  1378. "removeAble":true,
  1379. "props":{},
  1380. "nodeParent":64,
  1381. "label":"BtnEffectControl",
  1382. "isDirectory":false,
  1383. "isAniNode":true,
  1384. "hasChild":false,
  1385. "compId":282,
  1386. "child":[
  1387. ]
  1388. }]
  1389. },
  1390. {
  1391. "x":75,
  1392. "type":"Button",
  1393. "searchKey":"Button,btn_coinSystem",
  1394. "props":{"y":1057,"x":579,"width":202,"var":"btn_coinSystem","stateNum":"1","skin":"texture/MainScene/TAB/btn_coin_unchecked.png","pivotY":48,"pivotX":101,"labelSize":30,"labelColors":"#ffffff","height":96},
  1395. "nodeParent":58,
  1396. "label":"btn_coinSystem",
  1397. "isOpen":false,
  1398. "isDirectory":true,
  1399. "isAniNode":true,
  1400. "hasChild":true,
  1401. "compId":63,
  1402. "child":[
  1403. {
  1404. "type":"Sprite",
  1405. "searchKey":"Sprite,bubble_coin,bubble_coin",
  1406. "props":{"y":-51,"x":-8,"visible":false,"var":"bubble_coin","texture":"texture/MainScene/TAB/bubble_lock.png","name":"bubble_coin"},
  1407. "nodeParent":63,
  1408. "label":"bubble_coin",
  1409. "isOpen":true,
  1410. "isDirectory":true,
  1411. "isAniNode":true,
  1412. "hasChild":true,
  1413. "compId":208,
  1414. "child":[
  1415. {
  1416. "type":"Text",
  1417. "searchKey":"Text,text_coinLockTip,text_coinLockTip",
  1418. "props":{"y":11,"x":0,"width":209,"var":"text_coinLockTip","text":"第20关解锁","name":"text_coinLockTip","fontSize":28,"color":"#ffffff","bold":true,"align":"center"},
  1419. "nodeParent":208,
  1420. "label":"text_coinLockTip",
  1421. "isDirectory":false,
  1422. "isAniNode":true,
  1423. "hasChild":false,
  1424. "compId":209,
  1425. "child":[
  1426. ]
  1427. }]
  1428. },
  1429. {
  1430. "type":"Sprite",
  1431. "searchKey":"Sprite,upgradeTip_coin,upgradeTip_coin",
  1432. "props":{"y":8,"x":188,"var":"upgradeTip_coin","texture":"texture/MainScene/TAB/redDot.png","name":"upgradeTip_coin"},
  1433. "nodeParent":63,
  1434. "label":"upgradeTip_coin",
  1435. "isDirectory":false,
  1436. "isAniNode":true,
  1437. "hasChild":false,
  1438. "compId":254,
  1439. "child":[
  1440. ]
  1441. },
  1442. {
  1443. "type":"Script",
  1444. "switchAble":true,
  1445. "source":"src/game/BtnEffectControl.ts",
  1446. "searchKey":"Script,BtnEffectControl",
  1447. "removeAble":true,
  1448. "props":{},
  1449. "nodeParent":63,
  1450. "label":"BtnEffectControl",
  1451. "isDirectory":false,
  1452. "isAniNode":true,
  1453. "hasChild":false,
  1454. "compId":283,
  1455. "child":[
  1456. ]
  1457. }]
  1458. },
  1459. {
  1460. "x":75,
  1461. "type":"Text",
  1462. "searchKey":"Text,水平参考线",
  1463. "props":{"y":1013,"x":-71,"width":919,"visible":false,"text":"---------------------------------------------------------------------","pivotY":20,"name":"水平参考线","height":40,"fontSize":40,"color":"#ffffff"},
  1464. "nodeParent":58,
  1465. "label":"水平参考线",
  1466. "isDirectory":false,
  1467. "isAniNode":true,
  1468. "hasChild":false,
  1469. "compId":140,
  1470. "child":[
  1471. ],
  1472. "$HIDDEN":true
  1473. }]
  1474. },
  1475. {
  1476. "x":60,
  1477. "type":"Box",
  1478. "searchKey":"Box,leftUI,leftUI",
  1479. "props":{"y":0,"x":0,"var":"leftUI","name":"leftUI","mouseThrough":true},
  1480. "nodeParent":46,
  1481. "label":"leftUI",
  1482. "isOpen":true,
  1483. "isDirectory":true,
  1484. "isAniNode":true,
  1485. "hasChild":true,
  1486. "compId":257,
  1487. "child":[
  1488. {
  1489. "x":75,
  1490. "type":"Sprite",
  1491. "searchKey":"Sprite,btn_rank,btn_rank",
  1492. "props":{"y":219,"x":63,"width":93,"visible":false,"var":"btn_rank","texture":"texture/MainScene/icon_rank.png","pivotY":47,"pivotX":47,"name":"btn_rank","height":93},
  1493. "nodeParent":257,
  1494. "label":"btn_rank",
  1495. "isOpen":true,
  1496. "isDirectory":true,
  1497. "isAniNode":true,
  1498. "hasChild":true,
  1499. "compId":127,
  1500. "child":[
  1501. {
  1502. "x":90,
  1503. "type":"Script",
  1504. "switchAble":true,
  1505. "source":"src/game/BtnEffectControl.ts",
  1506. "searchKey":"Script,BtnEffectControl",
  1507. "removeAble":true,
  1508. "props":{},
  1509. "nodeParent":127,
  1510. "label":"BtnEffectControl",
  1511. "isDirectory":false,
  1512. "isAniNode":true,
  1513. "hasChild":false,
  1514. "compId":290,
  1515. "child":[
  1516. ]
  1517. }]
  1518. },
  1519. {
  1520. "x":75,
  1521. "type":"Sprite",
  1522. "searchKey":"Sprite,coin",
  1523. "props":{"y":23,"x":24,"texture":"texture/MainScene/coinAStrengthBG.png","name":"coin"},
  1524. "nodeParent":257,
  1525. "label":"coin",
  1526. "isOpen":false,
  1527. "isDirectory":true,
  1528. "isAniNode":true,
  1529. "hasChild":true,
  1530. "compId":120,
  1531. "child":[
  1532. {
  1533. "type":"Text",
  1534. "searchKey":"Text,text_holdCoinsNum,text_holdCoinsNum",
  1535. "props":{"y":12,"x":56,"width":154,"var":"text_holdCoinsNum","text":"999999999","strokeColor":"#e1a030","stroke":2,"name":"text_holdCoinsNum","height":28,"fontSize":28,"color":"#ffffff"},
  1536. "nodeParent":120,
  1537. "label":"text_holdCoinsNum",
  1538. "isOpen":true,
  1539. "isDirectory":false,
  1540. "isAniNode":true,
  1541. "hasChild":false,
  1542. "compId":50,
  1543. "child":[
  1544. ]
  1545. },
  1546. {
  1547. "type":"Sprite",
  1548. "searchKey":"Sprite,icon_coin_homeLeftTop,icon_coin_homeLeftTop",
  1549. "props":{"y":-4,"x":-11,"width":62,"var":"icon_coin_homeLeftTop","texture":"texture/MainScene/icon_coin.png","name":"icon_coin_homeLeftTop","height":63},
  1550. "nodeParent":120,
  1551. "label":"icon_coin_homeLeftTop",
  1552. "isDirectory":false,
  1553. "isAniNode":true,
  1554. "hasChild":false,
  1555. "compId":121,
  1556. "child":[
  1557. ]
  1558. },
  1559. {
  1560. "type":"Button",
  1561. "searchKey":"Button,btn_addCoin,btn_addCoin",
  1562. "props":{"y":27,"x":232,"width":41,"var":"btn_addCoin","stateNum":"1","skin":"texture/MainScene/btn_add.png","pivotY":21,"pivotX":21,"name":"btn_addCoin","height":41},
  1563. "nodeParent":120,
  1564. "label":"btn_addCoin",
  1565. "isOpen":null,
  1566. "isDirectory":true,
  1567. "isAniNode":true,
  1568. "hasChild":true,
  1569. "compId":122,
  1570. "child":[
  1571. {
  1572. "type":"Script",
  1573. "switchAble":true,
  1574. "source":"src/game/BtnEffectControl.ts",
  1575. "searchKey":"Script,BtnEffectControl",
  1576. "removeAble":true,
  1577. "props":{},
  1578. "nodeParent":122,
  1579. "label":"BtnEffectControl",
  1580. "isDirectory":false,
  1581. "isAniNode":true,
  1582. "hasChild":false,
  1583. "compId":284,
  1584. "child":[
  1585. ]
  1586. }]
  1587. }]
  1588. },
  1589. {
  1590. "x":75,
  1591. "type":"Sprite",
  1592. "searchKey":"Sprite,strength",
  1593. "props":{"y":96,"x":24,"visible":false,"texture":"texture/MainScene/coinAStrengthBG.png","name":"strength"},
  1594. "nodeParent":257,
  1595. "label":"strength",
  1596. "isOpen":true,
  1597. "isDirectory":true,
  1598. "isAniNode":true,
  1599. "hasChild":true,
  1600. "compId":123,
  1601. "child":[
  1602. {
  1603. "x":90,
  1604. "type":"Text",
  1605. "searchKey":"Text,text_holdStrengthNum,text_holdStrengthNum",
  1606. "props":{"y":12,"x":56,"width":154,"var":"text_holdStrengthNum","text":"999999999","strokeColor":"#e1a030","stroke":2,"name":"text_holdStrengthNum","height":28,"fontSize":28,"color":"#ffffff"},
  1607. "nodeParent":123,
  1608. "label":"text_holdStrengthNum",
  1609. "isDirectory":false,
  1610. "isAniNode":true,
  1611. "hasChild":false,
  1612. "compId":124,
  1613. "child":[
  1614. ]
  1615. },
  1616. {
  1617. "x":90,
  1618. "type":"Sprite",
  1619. "searchKey":"Sprite,icon_strength",
  1620. "props":{"y":24,"x":21,"width":131,"var":"icon_strength","texture":"texture/MainScene/icon_strength.png","pivotY":70,"pivotX":66,"height":140},
  1621. "nodeParent":123,
  1622. "label":"icon_strength",
  1623. "isOpen":true,
  1624. "isDirectory":false,
  1625. "isAniNode":true,
  1626. "hasChild":false,
  1627. "compId":125,
  1628. "child":[
  1629. ]
  1630. },
  1631. {
  1632. "x":90,
  1633. "type":"Button",
  1634. "searchKey":"Button,btn_addStrength,btn_addStrength",
  1635. "props":{"y":27,"x":232,"width":41,"var":"btn_addStrength","stateNum":"1","skin":"texture/MainScene/btn_add.png","pivotY":21,"pivotX":21,"name":"btn_addStrength","height":41},
  1636. "nodeParent":123,
  1637. "label":"btn_addStrength",
  1638. "isOpen":null,
  1639. "isDirectory":true,
  1640. "isAniNode":true,
  1641. "hasChild":true,
  1642. "compId":126,
  1643. "child":[
  1644. {
  1645. "type":"Script",
  1646. "switchAble":true,
  1647. "source":"src/game/BtnEffectControl.ts",
  1648. "searchKey":"Script,BtnEffectControl",
  1649. "removeAble":true,
  1650. "props":{},
  1651. "nodeParent":126,
  1652. "label":"BtnEffectControl",
  1653. "isDirectory":false,
  1654. "isAniNode":true,
  1655. "hasChild":false,
  1656. "compId":285,
  1657. "child":[
  1658. ]
  1659. }]
  1660. }],
  1661. "$HIDDEN":true
  1662. }]
  1663. },
  1664. {
  1665. "x":60,
  1666. "type":"Box",
  1667. "searchKey":"Box,rightUI,rightUI",
  1668. "props":{"y":0,"x":0,"var":"rightUI","name":"rightUI","mouseThrough":true},
  1669. "nodeParent":46,
  1670. "label":"rightUI",
  1671. "isOpen":false,
  1672. "isDirectory":true,
  1673. "isAniNode":true,
  1674. "hasChild":true,
  1675. "compId":259,
  1676. "child":[
  1677. {
  1678. "type":"Box",
  1679. "searchKey":"Box,coinProfit,coinProfit",
  1680. "props":{"y":613,"x":662,"width":107,"var":"coinProfit","pivotY":79,"pivotX":54,"name":"coinProfit","mouseThrough":false,"height":157},
  1681. "nodeParent":259,
  1682. "label":"coinProfit",
  1683. "isOpen":true,
  1684. "isDirectory":true,
  1685. "isAniNode":true,
  1686. "hasChild":true,
  1687. "compId":141,
  1688. "child":[
  1689. {
  1690. "type":"Sprite",
  1691. "searchKey":"Sprite",
  1692. "props":{"y":12,"x":27,"texture":"texture/MainScene/TAB/icon_Coin.png","scaleY":0.34,"scaleX":0.34},
  1693. "nodeParent":141,
  1694. "label":"Sprite",
  1695. "isDirectory":false,
  1696. "isAniNode":true,
  1697. "hasChild":false,
  1698. "compId":145,
  1699. "child":[
  1700. ]
  1701. },
  1702. {
  1703. "type":"Sprite",
  1704. "searchKey":"Sprite,coinProfitRing,coinProfitRing",
  1705. "props":{"y":38,"x":53,"width":76,"visible":false,"var":"coinProfitRing","texture":"texture/MainScene/CoinProfit/coinProfitcircle.png","pivotY":38,"pivotX":38,"name":"coinProfitRing","height":76},
  1706. "nodeParent":141,
  1707. "label":"coinProfitRing",
  1708. "isOpen":true,
  1709. "isDirectory":false,
  1710. "isAniNode":true,
  1711. "hasChild":false,
  1712. "compId":147,
  1713. "child":[
  1714. ]
  1715. },
  1716. {
  1717. "type":"Sprite",
  1718. "searchKey":"Sprite",
  1719. "props":{"y":85,"x":-1,"texture":"texture/MainScene/CoinProfit/coinProducing.png"},
  1720. "nodeParent":141,
  1721. "label":"Sprite",
  1722. "isDirectory":false,
  1723. "isAniNode":true,
  1724. "hasChild":false,
  1725. "compId":148,
  1726. "child":[
  1727. ]
  1728. },
  1729. {
  1730. "type":"ProgressBar",
  1731. "searchKey":"ProgressBar,coinIncomeProgress,coinIncomeProgress",
  1732. "props":{"y":111,"x":8,"var":"coinIncomeProgress","skin":"texture/MainScene/CoinProfit/progress.png","name":"coinIncomeProgress"},
  1733. "nodeParent":141,
  1734. "label":"coinIncomeProgress",
  1735. "isDirectory":false,
  1736. "isAniNode":true,
  1737. "hasChild":false,
  1738. "compId":149,
  1739. "child":[
  1740. ]
  1741. },
  1742. {
  1743. "type":"Sprite",
  1744. "searchKey":"Sprite",
  1745. "props":{"y":119,"x":1,"texture":"texture/MainScene/CoinProfit/receiveCoin.png"},
  1746. "nodeParent":141,
  1747. "label":"Sprite",
  1748. "isDirectory":false,
  1749. "isAniNode":true,
  1750. "hasChild":false,
  1751. "compId":150,
  1752. "child":[
  1753. ]
  1754. },
  1755. {
  1756. "type":"Script",
  1757. "switchAble":true,
  1758. "source":"src/game/BtnEffectControl.ts",
  1759. "searchKey":"Script,BtnEffectControl",
  1760. "removeAble":true,
  1761. "props":{},
  1762. "nodeParent":141,
  1763. "label":"BtnEffectControl",
  1764. "isDirectory":false,
  1765. "isAniNode":true,
  1766. "hasChild":false,
  1767. "compId":286,
  1768. "child":[
  1769. ]
  1770. },
  1771. {
  1772. "type":"Sprite",
  1773. "searchKey":"Sprite",
  1774. "props":{"y":0,"x":15,"texture":"texture/MainScene/CoinProfit/profitRingBG.png"},
  1775. "nodeParent":141,
  1776. "label":"Sprite",
  1777. "isDirectory":false,
  1778. "isAniNode":true,
  1779. "hasChild":false,
  1780. "compId":305,
  1781. "child":[
  1782. ]
  1783. },
  1784. {
  1785. "type":"Sprite",
  1786. "searchKey":"Sprite,profitProgress,profitProgress",
  1787. "props":{"y":0,"x":15,"width":76,"var":"profitProgress","name":"profitProgress","height":76},
  1788. "nodeParent":141,
  1789. "label":"profitProgress",
  1790. "isOpen":true,
  1791. "isDirectory":true,
  1792. "isAniNode":true,
  1793. "hasChild":true,
  1794. "compId":291,
  1795. "child":[
  1796. {
  1797. "type":"Sprite",
  1798. "searchKey":"Sprite,profitProgressMask,profitProgressMask",
  1799. "props":{"y":38,"x":38,"width":76,"var":"profitProgressMask","texture":"texture/MainScene/CoinProfit/coinProfitcircle.png","renderType":"mask","pivotY":38,"pivotX":38,"name":"profitProgressMask","height":76},
  1800. "nodeParent":291,
  1801. "label":"profitProgressMask",
  1802. "isOpen":true,
  1803. "isDirectory":false,
  1804. "isAniNode":true,
  1805. "hasChild":false,
  1806. "compId":292,
  1807. "child":[
  1808. ]
  1809. }]
  1810. }]
  1811. }]
  1812. }],
  1813. "$HIDDEN":false
  1814. },
  1815. {
  1816. "x":45,
  1817. "type":"Box",
  1818. "searchKey":"Box,gameUI,gameUI",
  1819. "props":{"y":1,"x":0,"width":720,"var":"gameUI","name":"gameUI","mouseThrough":true,"height":1280},
  1820. "nodeParent":41,
  1821. "label":"gameUI",
  1822. "isOpen":true,
  1823. "isDirectory":true,
  1824. "isAniNode":true,
  1825. "hasChild":true,
  1826. "compId":47,
  1827. "child":[
  1828. {
  1829. "x":60,
  1830. "type":"Box",
  1831. "searchKey":"Box,KnifeBox,KnifeBox",
  1832. "props":{"var":"KnifeBox","name":"KnifeBox"},
  1833. "nodeParent":47,
  1834. "label":"KnifeBox",
  1835. "isOpen":false,
  1836. "isDirectory":true,
  1837. "isAniNode":true,
  1838. "hasChild":true,
  1839. "compId":35,
  1840. "child":[
  1841. {
  1842. "type":"Sprite",
  1843. "searchKey":"Sprite,exampleKnife",
  1844. "props":{"y":1044,"x":360,"width":56,"visible":false,"var":"exampleKnife","texture":"texture/GameScene/rocket.png","pivotX":28,"height":124},
  1845. "nodeParent":35,
  1846. "label":"exampleKnife",
  1847. "isOpen":true,
  1848. "isDirectory":false,
  1849. "isAniNode":true,
  1850. "hasChild":false,
  1851. "compId":244,
  1852. "child":[
  1853. ]
  1854. },
  1855. {
  1856. "type":"Sprite",
  1857. "searchKey":"Sprite",
  1858. "props":{"y":355,"x":432,"width":56,"visible":false,"texture":"texture/GameScene/rocket.png","pivotX":28,"height":124},
  1859. "nodeParent":35,
  1860. "label":"Sprite",
  1861. "isDirectory":false,
  1862. "isAniNode":true,
  1863. "hasChild":false,
  1864. "compId":246,
  1865. "child":[
  1866. ]
  1867. }]
  1868. },
  1869. {
  1870. "x":60,
  1871. "type":"Box",
  1872. "searchKey":"Box,gameTopUI,gameTopUI",
  1873. "props":{"var":"gameTopUI","name":"gameTopUI","mouseThrough":true},
  1874. "nodeParent":47,
  1875. "label":"gameTopUI",
  1876. "isOpen":true,
  1877. "isDirectory":true,
  1878. "isAniNode":true,
  1879. "hasChild":true,
  1880. "compId":260,
  1881. "child":[
  1882. {
  1883. "x":75,
  1884. "type":"Text",
  1885. "searchKey":"Text,text_levelNum,text_levelNum",
  1886. "props":{"y":25,"x":360,"width":93,"var":"text_levelNum","text":"300","strokeColor":"#e1a030","stroke":2,"pivotX":47,"name":"text_levelNum","height":56,"fontSize":56,"color":"#ffffff","bold":true,"align":"center"},
  1887. "nodeParent":260,
  1888. "label":"text_levelNum",
  1889. "isOpen":false,
  1890. "isDirectory":true,
  1891. "isAniNode":true,
  1892. "hasChild":true,
  1893. "compId":42,
  1894. "child":[
  1895. {
  1896. "type":"Text",
  1897. "searchKey":"Text",
  1898. "props":{"y":10,"x":-40,"text":"第 关","fontSize":36,"color":"#fde4a0"},
  1899. "nodeParent":42,
  1900. "label":"Text",
  1901. "isDirectory":false,
  1902. "isAniNode":true,
  1903. "hasChild":false,
  1904. "compId":153,
  1905. "child":[
  1906. ]
  1907. }]
  1908. },
  1909. {
  1910. "x":75,
  1911. "type":"Sprite",
  1912. "searchKey":"Sprite,bloodBG",
  1913. "props":{"y":95,"x":63,"texture":"texture/GameScene/progressBG_blood.png","name":"bloodBG"},
  1914. "nodeParent":260,
  1915. "label":"bloodBG",
  1916. "isDirectory":false,
  1917. "isAniNode":true,
  1918. "hasChild":false,
  1919. "compId":156,
  1920. "child":[
  1921. ]
  1922. },
  1923. {
  1924. "x":75,
  1925. "type":"Sprite",
  1926. "searchKey":"Sprite,bloodProgressBar,bloodProgressBar",
  1927. "props":{"y":101,"x":70,"width":576,"var":"bloodProgressBar","value":0.01,"texture":"texture/GameScene/progressBar_blood.png","name":"bloodProgressBar","height":20},
  1928. "nodeParent":260,
  1929. "label":"bloodProgressBar",
  1930. "isOpen":true,
  1931. "isDirectory":true,
  1932. "isAniNode":true,
  1933. "hasChild":true,
  1934. "compId":54,
  1935. "child":[
  1936. {
  1937. "x":90,
  1938. "type":"Panel",
  1939. "searchKey":"Panel,bloodBarMask,bloodBarMask",
  1940. "props":{"y":0,"x":0,"width":576,"var":"bloodBarMask","renderType":"mask","name":"bloodBarMask","height":20,"bgColor":"#000000"},
  1941. "nodeParent":54,
  1942. "label":"bloodBarMask",
  1943. "isDirectory":false,
  1944. "isAniNode":true,
  1945. "hasChild":false,
  1946. "compId":297,
  1947. "child":[
  1948. ]
  1949. }]
  1950. },
  1951. {
  1952. "x":75,
  1953. "type":"Sprite",
  1954. "searchKey":"Sprite,shieldProgressBar,shieldProgressBar",
  1955. "props":{"y":100,"x":531,"width":115,"var":"shieldProgressBar","texture":"texture/GameScene/progress_shield.png","name":"shieldProgressBar","height":20},
  1956. "nodeParent":260,
  1957. "label":"shieldProgressBar",
  1958. "isOpen":true,
  1959. "isDirectory":true,
  1960. "isAniNode":true,
  1961. "hasChild":true,
  1962. "compId":302,
  1963. "child":[
  1964. {
  1965. "x":90,
  1966. "type":"Panel",
  1967. "searchKey":"Panel,shieldBarMask,shieldBarMask",
  1968. "props":{"y":0,"x":0,"width":115,"var":"shieldBarMask","renderType":"mask","name":"shieldBarMask","height":20,"bgColor":"#000000"},
  1969. "nodeParent":302,
  1970. "label":"shieldBarMask",
  1971. "isOpen":true,
  1972. "isDirectory":false,
  1973. "isAniNode":true,
  1974. "hasChild":false,
  1975. "compId":303,
  1976. "child":[
  1977. ]
  1978. }]
  1979. },
  1980. {
  1981. "x":75,
  1982. "type":"Box",
  1983. "searchKey":"Box,iconAndBlood",
  1984. "props":{"y":140,"x":0,"width":720,"name":"iconAndBlood"},
  1985. "nodeParent":260,
  1986. "label":"iconAndBlood",
  1987. "isOpen":false,
  1988. "isDirectory":true,
  1989. "isAniNode":true,
  1990. "hasChild":true,
  1991. "compId":178,
  1992. "child":[
  1993. {
  1994. "type":"Text",
  1995. "searchKey":"Text,text_bloodNum,text_bloodNum",
  1996. "props":{"y":4,"x":648,"var":"text_bloodNum","text":"1000","strokeColor":"#e1a030","stroke":2,"pivotX":80,"name":"text_bloodNum","fontSize":36,"color":"#ffffff","bold":true,"align":"right"},
  1997. "nodeParent":178,
  1998. "label":"text_bloodNum",
  1999. "isOpen":true,
  2000. "isDirectory":true,
  2001. "isAniNode":true,
  2002. "hasChild":true,
  2003. "compId":55,
  2004. "child":[
  2005. {
  2006. "type":"Panel",
  2007. "searchKey":"Panel",
  2008. "props":{"y":6,"x":-20,"width":100,"pivotX":100,"height":24},
  2009. "nodeParent":55,
  2010. "label":"Panel",
  2011. "isOpen":true,
  2012. "isDirectory":true,
  2013. "isAniNode":true,
  2014. "hasChild":true,
  2015. "compId":161,
  2016. "child":[
  2017. {
  2018. "type":"Text",
  2019. "searchKey":"Text",
  2020. "props":{"y":0,"x":0,"text":"剩余血量:","fontSize":24,"color":"#ffffff"},
  2021. "nodeParent":161,
  2022. "label":"Text",
  2023. "isDirectory":false,
  2024. "isAniNode":true,
  2025. "hasChild":false,
  2026. "compId":157,
  2027. "child":[
  2028. ]
  2029. }]
  2030. },
  2031. {
  2032. "type":"Panel",
  2033. "searchKey":"Panel",
  2034. "props":{"y":-2,"x":-170,"width":45,"height":40},
  2035. "nodeParent":55,
  2036. "label":"Panel",
  2037. "isOpen":true,
  2038. "isDirectory":true,
  2039. "isAniNode":true,
  2040. "hasChild":true,
  2041. "compId":177,
  2042. "child":[
  2043. {
  2044. "type":"Sprite",
  2045. "searchKey":"Sprite,iconHeart,iconHeart",
  2046. "props":{"width":45,"var":"iconHeart","texture":"texture/GameScene/icon_blood.png","name":"iconHeart","height":40},
  2047. "nodeParent":177,
  2048. "label":"iconHeart",
  2049. "isOpen":true,
  2050. "isDirectory":false,
  2051. "isAniNode":true,
  2052. "hasChild":false,
  2053. "compId":176,
  2054. "child":[
  2055. ]
  2056. }]
  2057. }]
  2058. },
  2059. {
  2060. "type":"Sprite",
  2061. "searchKey":"Sprite,coinIcon,coinIcon",
  2062. "props":{"y":0,"x":72,"var":"coinIcon","texture":"texture/MainScene/TAB/icon_Coin.png","scaleY":0.28,"scaleX":0.28,"name":"coinIcon"},
  2063. "nodeParent":178,
  2064. "label":"coinIcon",
  2065. "isOpen":true,
  2066. "isDirectory":false,
  2067. "isAniNode":true,
  2068. "hasChild":false,
  2069. "compId":172,
  2070. "child":[
  2071. ]
  2072. },
  2073. {
  2074. "type":"Text",
  2075. "searchKey":"Text,text_coinNumFromCurLevel,text_coinNumFromCurLevel",
  2076. "props":{"y":4,"x":119,"var":"text_coinNumFromCurLevel","text":"9999999999999","strokeColor":"#e1a030","stroke":2,"name":"text_coinNumFromCurLevel","fontSize":36,"color":"#ffffff","bold":true,"align":"left"},
  2077. "nodeParent":178,
  2078. "label":"text_coinNumFromCurLevel",
  2079. "isOpen":true,
  2080. "isDirectory":false,
  2081. "isAniNode":true,
  2082. "hasChild":false,
  2083. "compId":173,
  2084. "child":[
  2085. ]
  2086. }]
  2087. },
  2088. {
  2089. "x":75,
  2090. "type":"Text",
  2091. "searchKey":"Text,text_addBloodNum,text_addBloodNum",
  2092. "props":{"y":150,"x":404,"width":267,"var":"text_addBloodNum","text":"+125","strokeColor":"#ff314d","stroke":2,"pivotY":18,"pivotX":134,"name":"text_addBloodNum","height":36,"fontSize":36,"color":"#ffffff","bold":true,"align":"center"},
  2093. "nodeParent":260,
  2094. "label":"text_addBloodNum",
  2095. "isDirectory":false,
  2096. "isAniNode":true,
  2097. "hasChild":false,
  2098. "compId":213,
  2099. "child":[
  2100. ]
  2101. }],
  2102. "$HIDDEN":false
  2103. },
  2104. {
  2105. "x":60,
  2106. "type":"Box",
  2107. "searchKey":"Box,gameLeftUI,gameLeftUI",
  2108. "props":{"var":"gameLeftUI","name":"gameLeftUI","mouseThrough":true},
  2109. "nodeParent":47,
  2110. "label":"gameLeftUI",
  2111. "isOpen":true,
  2112. "isDirectory":true,
  2113. "isAniNode":true,
  2114. "hasChild":true,
  2115. "compId":261,
  2116. "child":[
  2117. {
  2118. "x":75,
  2119. "type":"Box",
  2120. "searchKey":"Box,rocketNum",
  2121. "props":{"y":1038,"x":0,"width":121,"name":"rocketNum","height":235},
  2122. "nodeParent":261,
  2123. "label":"rocketNum",
  2124. "isOpen":true,
  2125. "isDirectory":true,
  2126. "isAniNode":true,
  2127. "hasChild":true,
  2128. "compId":205,
  2129. "child":[
  2130. {
  2131. "x":90,
  2132. "type":"Sprite",
  2133. "searchKey":"Sprite",
  2134. "props":{"y":0,"x":36,"texture":"texture/GameScene/icon_rocket.png"},
  2135. "nodeParent":205,
  2136. "label":"Sprite",
  2137. "isOpen":true,
  2138. "isDirectory":false,
  2139. "isAniNode":true,
  2140. "hasChild":false,
  2141. "compId":44,
  2142. "child":[
  2143. ]
  2144. },
  2145. {
  2146. "x":90,
  2147. "type":"Text",
  2148. "searchKey":"Text,text_rocketNum,text_rocketNum",
  2149. "props":{"y":73,"x":10,"width":100,"var":"text_rocketNum","text":"6/6","name":"text_rocketNum","fontSize":24,"color":"#fde4a0","align":"center"},
  2150. "nodeParent":205,
  2151. "label":"text_rocketNum",
  2152. "isOpen":true,
  2153. "isDirectory":false,
  2154. "isAniNode":true,
  2155. "hasChild":false,
  2156. "compId":45,
  2157. "child":[
  2158. ]
  2159. },
  2160. {
  2161. "x":90,
  2162. "type":"Box",
  2163. "searchKey":"Box,invincibleRocketNum,invincibleRocketNum",
  2164. "props":{"y":110,"x":0,"width":121,"var":"invincibleRocketNum","name":"invincibleRocketNum"},
  2165. "nodeParent":205,
  2166. "label":"invincibleRocketNum",
  2167. "isOpen":true,
  2168. "isDirectory":true,
  2169. "isAniNode":true,
  2170. "hasChild":true,
  2171. "compId":204,
  2172. "child":[
  2173. {
  2174. "x":105,
  2175. "type":"Sprite",
  2176. "searchKey":"Sprite",
  2177. "props":{"y":0,"x":31,"texture":"texture/GameScene/icon_invincibleRocket.png"},
  2178. "nodeParent":204,
  2179. "label":"Sprite",
  2180. "isOpen":true,
  2181. "isDirectory":false,
  2182. "isAniNode":true,
  2183. "hasChild":false,
  2184. "compId":202,
  2185. "child":[
  2186. ]
  2187. },
  2188. {
  2189. "x":105,
  2190. "type":"Text",
  2191. "searchKey":"Text,text_invincibleRocketNum,text_invincibleRocketNum",
  2192. "props":{"y":68,"x":60,"width":100,"var":"text_invincibleRocketNum","text":"12/12","pivotX":50,"name":"text_invincibleRocketNum","height":24,"fontSize":24,"color":"#fde4a0","align":"center"},
  2193. "nodeParent":204,
  2194. "label":"text_invincibleRocketNum",
  2195. "isOpen":true,
  2196. "isDirectory":false,
  2197. "isAniNode":true,
  2198. "hasChild":false,
  2199. "compId":203,
  2200. "child":[
  2201. ]
  2202. }]
  2203. }]
  2204. }]
  2205. },
  2206. {
  2207. "x":60,
  2208. "type":"Box",
  2209. "searchKey":"Box,gameRightUI,gameRightUI",
  2210. "props":{"var":"gameRightUI","name":"gameRightUI","mouseThrough":true},
  2211. "nodeParent":47,
  2212. "label":"gameRightUI",
  2213. "isOpen":true,
  2214. "isDirectory":true,
  2215. "isAniNode":true,
  2216. "hasChild":true,
  2217. "compId":262,
  2218. "child":[
  2219. {
  2220. "x":75,
  2221. "type":"Panel",
  2222. "searchKey":"Panel,propUI,propUI",
  2223. "props":{"y":854,"x":620,"width":100,"var":"propUI","right":0,"name":"propUI","height":418},
  2224. "nodeParent":262,
  2225. "label":"propUI",
  2226. "isOpen":true,
  2227. "isDirectory":true,
  2228. "isAniNode":true,
  2229. "hasChild":true,
  2230. "compId":168,
  2231. "child":[
  2232. {
  2233. "x":90,
  2234. "type":"Sprite",
  2235. "searchKey":"Sprite,prop_rocket,prop_rocket",
  2236. "props":{"y":61,"x":41,"width":81,"var":"prop_rocket","texture":"texture/GameScene/propIcon_rocket.png","pivotY":61,"pivotX":41,"name":"prop_rocket","height":121},
  2237. "nodeParent":168,
  2238. "label":"prop_rocket",
  2239. "isOpen":false,
  2240. "isDirectory":true,
  2241. "isAniNode":true,
  2242. "hasChild":true,
  2243. "compId":169,
  2244. "child":[
  2245. {
  2246. "type":"Sprite",
  2247. "searchKey":"Sprite",
  2248. "props":{"y":60.5,"x":62,"visible":false,"texture":"texture/GameScene/propNumBG.png"},
  2249. "nodeParent":169,
  2250. "label":"Sprite",
  2251. "isDirectory":false,
  2252. "isAniNode":true,
  2253. "hasChild":false,
  2254. "compId":239,
  2255. "child":[
  2256. ]
  2257. },
  2258. {
  2259. "type":"Text",
  2260. "searchKey":"Text,text_prop_rocketNum,text_prop_rocketNum",
  2261. "props":{"y":64,"x":62,"width":34,"visible":false,"var":"text_prop_rocketNum","text":"1","name":"text_prop_rocketNum","height":28,"fontSize":28,"color":"#ffffff","bold":true,"align":"center"},
  2262. "nodeParent":169,
  2263. "label":"text_prop_rocketNum",
  2264. "isDirectory":false,
  2265. "isAniNode":true,
  2266. "hasChild":false,
  2267. "compId":198,
  2268. "child":[
  2269. ]
  2270. },
  2271. {
  2272. "type":"Script",
  2273. "switchAble":true,
  2274. "source":"src/game/BtnEffectControl.ts",
  2275. "searchKey":"Script,BtnEffectControl",
  2276. "removeAble":true,
  2277. "props":{},
  2278. "nodeParent":169,
  2279. "label":"BtnEffectControl",
  2280. "isDirectory":false,
  2281. "isAniNode":true,
  2282. "hasChild":false,
  2283. "compId":287,
  2284. "child":[
  2285. ]
  2286. }]
  2287. },
  2288. {
  2289. "x":90,
  2290. "type":"Sprite",
  2291. "searchKey":"Sprite,prop_slowDown,prop_slowDown",
  2292. "props":{"y":207,"x":43,"width":86,"var":"prop_slowDown","texture":"texture/GameScene/propIcon_slowDown.png","pivotY":61,"pivotX":43,"name":"prop_slowDown","height":121},
  2293. "nodeParent":168,
  2294. "label":"prop_slowDown",
  2295. "isOpen":false,
  2296. "isDirectory":true,
  2297. "isAniNode":true,
  2298. "hasChild":true,
  2299. "compId":170,
  2300. "child":[
  2301. {
  2302. "type":"Sprite",
  2303. "searchKey":"Sprite",
  2304. "props":{"y":60,"x":62,"visible":false,"texture":"texture/GameScene/propNumBG.png"},
  2305. "nodeParent":170,
  2306. "label":"Sprite",
  2307. "isDirectory":false,
  2308. "isAniNode":true,
  2309. "hasChild":false,
  2310. "compId":240,
  2311. "child":[
  2312. ]
  2313. },
  2314. {
  2315. "type":"Text",
  2316. "searchKey":"Text,text_prop_slowDownNum,text_prop_slowDownNum",
  2317. "props":{"y":64,"x":62,"width":34,"visible":false,"var":"text_prop_slowDownNum","text":"1","name":"text_prop_slowDownNum","height":28,"fontSize":28,"color":"#ffffff","bold":true,"align":"center"},
  2318. "nodeParent":170,
  2319. "label":"text_prop_slowDownNum",
  2320. "isDirectory":false,
  2321. "isAniNode":true,
  2322. "hasChild":false,
  2323. "compId":241,
  2324. "child":[
  2325. ]
  2326. },
  2327. {
  2328. "type":"Script",
  2329. "switchAble":true,
  2330. "source":"src/game/BtnEffectControl.ts",
  2331. "searchKey":"Script,BtnEffectControl",
  2332. "removeAble":true,
  2333. "props":{},
  2334. "nodeParent":170,
  2335. "label":"BtnEffectControl",
  2336. "isDirectory":false,
  2337. "isAniNode":true,
  2338. "hasChild":false,
  2339. "compId":288,
  2340. "child":[
  2341. ]
  2342. }]
  2343. },
  2344. {
  2345. "x":90,
  2346. "type":"Sprite",
  2347. "searchKey":"Sprite,prop_subBlood,prop_subBlood",
  2348. "props":{"y":350,"x":43,"width":85,"var":"prop_subBlood","texture":"texture/GameScene/propIcon_subBlood.png","pivotY":64,"pivotX":43,"name":"prop_subBlood","height":128},
  2349. "nodeParent":168,
  2350. "label":"prop_subBlood",
  2351. "isOpen":false,
  2352. "isDirectory":true,
  2353. "isAniNode":true,
  2354. "hasChild":true,
  2355. "compId":171,
  2356. "child":[
  2357. {
  2358. "type":"Sprite",
  2359. "searchKey":"Sprite",
  2360. "props":{"y":60,"x":62,"visible":false,"texture":"texture/GameScene/propNumBG.png"},
  2361. "nodeParent":171,
  2362. "label":"Sprite",
  2363. "isDirectory":false,
  2364. "isAniNode":true,
  2365. "hasChild":false,
  2366. "compId":242,
  2367. "child":[
  2368. ]
  2369. },
  2370. {
  2371. "type":"Text",
  2372. "searchKey":"Text,text_prop_subBloodNum,text_prop_subBloodNum",
  2373. "props":{"y":64,"x":62,"width":34,"visible":false,"var":"text_prop_subBloodNum","text":"1","name":"text_prop_subBloodNum","height":28,"fontSize":28,"color":"#ffffff","bold":true,"align":"center"},
  2374. "nodeParent":171,
  2375. "label":"text_prop_subBloodNum",
  2376. "isDirectory":false,
  2377. "isAniNode":true,
  2378. "hasChild":false,
  2379. "compId":243,
  2380. "child":[
  2381. ]
  2382. },
  2383. {
  2384. "type":"Script",
  2385. "switchAble":true,
  2386. "source":"src/game/BtnEffectControl.ts",
  2387. "searchKey":"Script,BtnEffectControl",
  2388. "removeAble":true,
  2389. "props":{},
  2390. "nodeParent":171,
  2391. "label":"BtnEffectControl",
  2392. "isDirectory":false,
  2393. "isAniNode":true,
  2394. "hasChild":false,
  2395. "compId":289,
  2396. "child":[
  2397. ]
  2398. }]
  2399. }]
  2400. },
  2401. {
  2402. "x":75,
  2403. "type":"Sprite",
  2404. "searchKey":"Sprite,btn_returnHome",
  2405. "props":{"y":1024,"x":590,"width":122,"var":"btn_returnHome","texture":"texture/Public/returnHome.png","height":95},
  2406. "nodeParent":262,
  2407. "label":"btn_returnHome",
  2408. "isDirectory":false,
  2409. "isAniNode":true,
  2410. "hasChild":false,
  2411. "compId":341,
  2412. "child":[
  2413. ]
  2414. }]
  2415. }],
  2416. "$HIDDEN":true
  2417. },
  2418. {
  2419. "x":45,
  2420. "type":"Button",
  2421. "searchKey":"Button,btn_testPrint",
  2422. "props":{"var":"btn_testPrint","stateNum":"1","skin":"texture/GameScene/propNumBG2.png","labelStrokeColor":"#ffffff","labelColors":"#ffffff","label":"测试"},
  2423. "nodeParent":41,
  2424. "label":"btn_testPrint",
  2425. "isDirectory":false,
  2426. "isAniNode":true,
  2427. "hasChild":false,
  2428. "compId":336,
  2429. "child":[
  2430. ]
  2431. }],
  2432. "$HIDDEN":false
  2433. },
  2434. {
  2435. "x":30,
  2436. "type":"Sprite",
  2437. "searchKey":"Sprite,debug",
  2438. "props":{"y":0,"x":0,"name":"debug"},
  2439. "nodeParent":214,
  2440. "label":"debug",
  2441. "isOpen":false,
  2442. "isDirectory":true,
  2443. "isAniNode":true,
  2444. "hasChild":true,
  2445. "compId":23,
  2446. "child":[
  2447. {
  2448. "type":"Text",
  2449. "searchKey":"Text,mousePos",
  2450. "props":{"y":0,"x":521,"width":200,"visible":false,"var":"mousePos","text":"text","height":40,"fontSize":40,"color":"#ffffff"},
  2451. "nodeParent":23,
  2452. "label":"mousePos",
  2453. "isOpen":false,
  2454. "isDirectory":false,
  2455. "isAniNode":true,
  2456. "hasChild":false,
  2457. "compId":22,
  2458. "child":[
  2459. ]
  2460. },
  2461. {
  2462. "type":"Button",
  2463. "searchKey":"Button,btn_testEffect,btn_testEffect",
  2464. "props":{"y":734,"x":64,"width":128,"visible":false,"var":"btn_testEffect","stateNum":"1","skin":"texture/MainScene/TAB/btn_optional.png","pivotY":24,"pivotX":64,"name":"btn_testEffect","labelStrokeColor":"#ffffff","labelSize":25,"labelColors":"#ffffff","label":"测试特效","height":47},
  2465. "nodeParent":23,
  2466. "label":"btn_testEffect",
  2467. "isOpen":true,
  2468. "isDirectory":true,
  2469. "isAniNode":true,
  2470. "hasChild":true,
  2471. "compId":210,
  2472. "child":[
  2473. {
  2474. "type":"Script",
  2475. "switchAble":true,
  2476. "source":"src/game/BtnEffectControl.ts",
  2477. "searchKey":"Script,BtnEffectControl",
  2478. "removeAble":true,
  2479. "props":{},
  2480. "nodeParent":210,
  2481. "label":"BtnEffectControl",
  2482. "isDirectory":false,
  2483. "isAniNode":true,
  2484. "hasChild":false,
  2485. "compId":271,
  2486. "child":[
  2487. ]
  2488. }]
  2489. },
  2490. {
  2491. "type":"Button",
  2492. "searchKey":"Button,btn_showPerformance,btn_showPerformance",
  2493. "props":{"y":767,"x":0,"width":125,"visible":false,"var":"btn_showPerformance","stateNum":"1","skin":"texture/MainScene/TAB/btn_optional.png","name":"btn_showPerformance","labelStrokeColor":"#ffffff","labelSize":25,"labelColors":"#ffffff","label":"性能面板","height":55},
  2494. "nodeParent":23,
  2495. "label":"btn_showPerformance",
  2496. "isDirectory":false,
  2497. "isAniNode":true,
  2498. "hasChild":false,
  2499. "compId":211,
  2500. "child":[
  2501. ]
  2502. }],
  2503. "$HIDDEN":true
  2504. },
  2505. {
  2506. "x":30,
  2507. "type":"Box",
  2508. "searchKey":"Box,maskBox,maskBox",
  2509. "props":{"y":-140,"x":0,"var":"maskBox","name":"maskBox"},
  2510. "nodeParent":214,
  2511. "label":"maskBox",
  2512. "isOpen":false,
  2513. "isDirectory":true,
  2514. "isAniNode":true,
  2515. "hasChild":true,
  2516. "compId":293,
  2517. "child":[
  2518. {
  2519. "type":"Panel",
  2520. "searchKey":"Panel",
  2521. "props":{"width":720,"height":1560,"bgColor":"#000000","alpha":0.7},
  2522. "nodeParent":293,
  2523. "label":"Panel",
  2524. "isDirectory":false,
  2525. "isAniNode":true,
  2526. "hasChild":false,
  2527. "compId":295,
  2528. "child":[
  2529. ]
  2530. }]
  2531. },
  2532. {
  2533. "x":30,
  2534. "type":"Box",
  2535. "searchKey":"Box,PlatformUI,PlatformUI",
  2536. "props":{"y":1,"x":0,"var":"PlatformUI","name":"PlatformUI","mouseThrough":true},
  2537. "nodeParent":214,
  2538. "label":"PlatformUI",
  2539. "isDirectory":false,
  2540. "isAniNode":true,
  2541. "hasChild":false,
  2542. "compId":6,
  2543. "child":[
  2544. ]
  2545. }],
  2546. "$HIDDEN":true
  2547. },
  2548. {
  2549. "x":15,
  2550. "type":"Sprite",
  2551. "searchKey":"Sprite",
  2552. "props":{"y":409,"x":360,"width":56,"visible":false,"texture":"texture/GameScene/rocket.png","pivotX":28,"height":124},
  2553. "nodeParent":2,
  2554. "label":"Sprite",
  2555. "isDirectory":false,
  2556. "isAniNode":true,
  2557. "hasChild":false,
  2558. "compId":245,
  2559. "child":[
  2560. ]
  2561. },
  2562. {
  2563. "x":15,
  2564. "type":"Box",
  2565. "searchKey":"Box,effectBox,effectBox",
  2566. "props":{"y":0,"x":0,"width":720,"var":"effectBox","name":"effectBox","height":1560},
  2567. "nodeParent":2,
  2568. "label":"effectBox",
  2569. "isOpen":true,
  2570. "isDirectory":false,
  2571. "isAniNode":true,
  2572. "hasChild":false,
  2573. "compId":329,
  2574. "child":[
  2575. ],
  2576. "$HIDDEN":true
  2577. },
  2578. {
  2579. "x":15,
  2580. "type":"Box",
  2581. "searchKey":"Box,tipBox,tipBox",
  2582. "props":{"width":720,"var":"tipBox","name":"tipBox","mouseThrough":false,"mouseEnabled":true,"height":1560},
  2583. "nodeParent":2,
  2584. "label":"tipBox",
  2585. "isOpen":true,
  2586. "isDirectory":true,
  2587. "isAniNode":true,
  2588. "hasChild":true,
  2589. "compId":328,
  2590. "child":[
  2591. {
  2592. "x":30,
  2593. "type":"Sprite",
  2594. "searchKey":"Sprite,tipMaskSprite,tipMaskSprite",
  2595. "props":{"var":"tipMaskSprite","name":"tipMaskSprite","height":1560},
  2596. "nodeParent":328,
  2597. "label":"tipMaskSprite",
  2598. "isOpen":true,
  2599. "isDirectory":true,
  2600. "isAniNode":true,
  2601. "hasChild":true,
  2602. "compId":318,
  2603. "child":[
  2604. {
  2605. "x":45,
  2606. "type":"Sprite",
  2607. "searchKey":"Sprite,tipMaskBG,tipMaskBG",
  2608. "props":{"y":0,"x":0,"width":720,"var":"tipMaskBG","texture":"texture/Public/mask.jpg","name":"tipMaskBG","height":1560,"alpha":0.7},
  2609. "nodeParent":318,
  2610. "label":"tipMaskBG",
  2611. "isOpen":true,
  2612. "isDirectory":false,
  2613. "isAniNode":true,
  2614. "hasChild":false,
  2615. "compId":321,
  2616. "child":[
  2617. ]
  2618. },
  2619. {
  2620. "x":45,
  2621. "type":"Sprite",
  2622. "searchKey":"Sprite,tipBoxMask,tipBoxMask",
  2623. "props":{"y":710,"x":522,"width":200,"var":"tipBoxMask","texture":"texture/Public/mask.jpg","name":"tipBoxMask","height":100},
  2624. "nodeParent":318,
  2625. "label":"tipBoxMask",
  2626. "isDirectory":false,
  2627. "isAniNode":true,
  2628. "hasChild":false,
  2629. "compId":319,
  2630. "child":[
  2631. ]
  2632. }]
  2633. }],
  2634. "$HIDDEN":true
  2635. }],
  2636. "animations":[
  2637. {
  2638. "nodes":[
  2639. ],
  2640. "name":"ani1",
  2641. "id":1,
  2642. "frameRate":24,
  2643. "action":0
  2644. }]
  2645. }