From 50c780c9e6bebf77477a4fe7dd60f4da75454903 Mon Sep 17 00:00:00 2001 From: CeciliaTTKX <1349375064@qq.com> Date: Tue, 20 May 2025 03:01:52 +0800 Subject: [PATCH 1/2] add shuffle button --- ...28c4d455-5bbb-477a-874b-dac2a95e8a69.vsidx | Bin 0 -> 116048 bytes .vs/MatchThreeGame/v17/.suo | Bin 0 -> 529408 bytes .vs/MatchThreeGame/v17/DocumentLayout.json | 41 ++ .vsconfig | 6 + Assets/Scenes/mainGame.unity | 668 +++++++++++++----- Assets/Scenes/mainGameSettings.lighting | 64 ++ Assets/Scenes/mainGameSettings.lighting.meta | 8 + Assets/Scripts/ShapesManager.cs | 104 ++- Logs/AssetImportWorker0.log | 348 +++++++++ Logs/AssetImportWorker1.log | 336 +++++++++ Logs/shadercompiler-AssetImportWorker0.log | 6 + ...hadercompiler-UnityShaderCompiler.exe0.log | 99 +++ ...hadercompiler-UnityShaderCompiler.exe1.log | 9 + ...hadercompiler-UnityShaderCompiler.exe2.log | 12 + ...hadercompiler-UnityShaderCompiler.exe3.log | 9 + ...hadercompiler-UnityShaderCompiler.exe4.log | 9 + ...hadercompiler-UnityShaderCompiler.exe5.log | 9 + Packages/packages-lock.json | 18 +- ProjectSettings/AutoStreamingSettings.asset | 21 + ProjectSettings/PackageManagerSettings.asset | 6 +- ProjectSettings/ProjectVersion.txt | 4 +- ProjectSettings/SceneTemplateSettings.json | 167 +++++ UserSettings/Layouts/default-2021.dwlt | 500 +++++++++---- 23 files changed, 2122 insertions(+), 322 deletions(-) create mode 100644 .vs/MatchThreeGame/FileContentIndex/28c4d455-5bbb-477a-874b-dac2a95e8a69.vsidx create mode 100644 .vs/MatchThreeGame/v17/.suo create mode 100644 .vs/MatchThreeGame/v17/DocumentLayout.json create mode 100644 .vsconfig create mode 100644 Assets/Scenes/mainGameSettings.lighting create mode 100644 Assets/Scenes/mainGameSettings.lighting.meta create mode 100644 Logs/AssetImportWorker0.log create mode 100644 Logs/AssetImportWorker1.log create mode 100644 Logs/shadercompiler-AssetImportWorker0.log create mode 100644 Logs/shadercompiler-UnityShaderCompiler.exe0.log create mode 100644 Logs/shadercompiler-UnityShaderCompiler.exe1.log create mode 100644 Logs/shadercompiler-UnityShaderCompiler.exe2.log create mode 100644 Logs/shadercompiler-UnityShaderCompiler.exe3.log create mode 100644 Logs/shadercompiler-UnityShaderCompiler.exe4.log create mode 100644 Logs/shadercompiler-UnityShaderCompiler.exe5.log create mode 100644 ProjectSettings/AutoStreamingSettings.asset create mode 100644 ProjectSettings/SceneTemplateSettings.json diff --git a/.vs/MatchThreeGame/FileContentIndex/28c4d455-5bbb-477a-874b-dac2a95e8a69.vsidx b/.vs/MatchThreeGame/FileContentIndex/28c4d455-5bbb-477a-874b-dac2a95e8a69.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..b3ed86441ab3b5750f06dc7713724f7151ca908c GIT binary patch literal 116048 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

fEJju5%)%lY|Z- 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

vwSMR0jP^lRB?ZiQ# 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 literal 0 HcmV?d00001 diff --git a/.vs/MatchThreeGame/v17/.suo b/.vs/MatchThreeGame/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..73116fdd4782b7043d16500fe53604dcebc827a7 GIT binary patch literal 529408 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

$#?4DfSh5L9)rm!btFT#o654blr4)E znq~+}EFz%|J*7t9u3})SE7>tf)AMX!V~F=8LLJZ4gQ-nD+o$qAuB~0g0W&K1jv+S> zL932Irq)ffA6Isa*_PTUwH{VjD1r_aes3>NC?2Z!eklIN#D$SU=;E+4hpB*ybHm@gRHYxKKZX)?|;8KEA1SaXGryu{=fB zS@SxHoQk@mMzEEkwUE>!#+!OcnXFeq>FHQAx3n!Pv1jXl`(_NN&9wS%MvhIu9-~XK zEvRE{_!et8u!>lFb?P;DGIlJVczR7-Py5nj`2>8RwTNXB=>0*&O!tYlBa}23=})xZ zfi1sr+2S*PpFIltirVhfMCK;jPnP7(D&I7Z+>BULAE+PEx<~s!YojnfxiYM^;r2BB z$uWe>K0umJQ%@x1TbPSowLu5Z*X)=%CuS$s@Cd73q)jr^g$hGkMiSu67_ z1oAzlu+D4yENC5~%n&b^c>5oJPHm@^PHW>1T%{c1?%1ngd#3AD{3-9Uy<^=VS4VS^ zGN~1`Es`}tYA0hrEsp!9PjXiWHI(HnHJ>$3^A>FtYMkUm(E6~?s(X5jk#5hVRWgqi z(bgnm9YjozsSzOEa_K&>4kzix)O*J;np)Myk)#ndQpOP_{<<09w?TYk?|=K|9x9w9 z06%)%^enC$dbpB;@VOos#Yp0IwN{iTBpk;`9>#1CwdmNQjNN99ZbnBG zIdxaRJeCG67Y2sC${aa{PNn`zxWHZ}P)xRdd7jvmjVjOO9? zl*%Li4#wWO9+G>Ncy@*!Rp)3jr93@XieBT&)vocCmmHlJIoopO1i5zzWyoDSde121 z7LC(Qxw7&kJSkT~7rDXxtnsk(b5+kzaF5qI@_!9~bI`SD3Z9u8ejDl6JNme8wWCUV z0dmZxl%FF(tcps|`&u~$PR-Nv5#bWf&(k0d(cI|E&5gk4da9OZ`P=@_{BTA%y^IO=|w!@n&9|v;iatj zt|Hz#e-A+d>*%GeIX&_+M^O7QlH8B$C>Uh`tTTX+WFH)N$T3{KD|8ku%pzn=Z|cB|W5M zamOZQXpSL^vZm`fovhR!^)U4(u-jr*lHmeEgQS?gU+^Hy~mJ(VlMzE$#An$}N) z-B=U!`2(kLS{UtC8@)g0VJ_$vHOk;jIqeaawXW6N>9&CHXEtlSei}aO#wPuzJxqVn zo^r{H{M!G@o=bCA^~BjP8iU2kbzuvt_k9W4V#fv-dM;0j+SnYKxe``s)x4O_4l}R? z$&cia<;^i0-MhD8h&tMUI;HG;(L%CG<((dudRjX`yUr#}b+qZEXRa;TvuN|Evo@)% zO9=)k%x|fmzq)&lbLaFJU_#6oddL}#-i>Gzz5xo2y;A-Pu$$?;u*+!r5>!Fm( zIavBM0+}xe#)9+ppdRCXQ9CuQCeSkBSzH|Tvm5uTV}CU*^?Iz8=k?8Oa)DiI_L?55 z4;<;|7~B!$0LOsYZx3=~3itHbo$k@wuthKNb5Z z=dklVmSQ>In(G>ZnYR3VsN>i=*GS6P%PKft_fd4JZR)&_c8IAZ&Q7QFSEK#8{1UHY zKP@{a?tsRxVvVpq$J#~%j@7XC>paLW-#T)+PMegVt47zc4bMt3ExJ=`4#Z{jsg5mL zRxT8^W9v8`os|zqlzqqZKR5zo!)|r##poQEg!RHv6dtN$2<^Lw6o+FYumE%6k@$5+@_rC%XVB7d=}-)ek;!c=dOUD zTw;dxS(7QK!3^Fdi5t)f92b) zb?k`-DVFowFCo=DiOX*EX}*Tq9cC+=a=pXDG@5$b`%q?fE6(fK#!Bk;AdNhu%ckV& zXh%vq_o)_i5hKDJ9imOix7^u}5!G>&BuG0o`J%EVPjBsqTT@ntOCHo&&-FVk>}KZb z*z!nO7wsjV@{pDD`bm;z*6DMo&#c+DYqaW|UcNg<@0QVf32nH$j_WF=e7UZGYj5}j2?U<`<-Tjb|M9d~V;^C3U2bzE&^ zPHPvnopzZ`3DHx>s>b{KT((PV5y82=5!Q z(STRia6~G;-dIjR&@0i_uzrF4fD32^^iHaNocKu#@jU9r8LZW{$(K6rZI0(lzSh@q zt|6YvqHA#LX$wbJ+V6ozFRMNd+X5TCuH%?pyu`UaPw$LdL9Z`a+w=AQ^*z9PdAShH zHCfZ>J|A_Z#tBUISf8)A9h%Ma^`a|Oqv`8cGj3U05q=l>dVxJF^|TP8e32X_%daaw z@}y~`Gp-Ms7lL!2-1^A9U>9ZOz=RqX<%&42OrX7F*M3~=0p`rgms?ez%I;i|Ue}SL zz3F=PDx*x9r6Wf%_Gq`d&PVRdo9}1Jqx0UJ51c~}N}oEN-(u9UUYJtNHQ_wBeFYc6ia$95ebPE#>R2ya@}&drv|Hm=$8+{va-xeK3QuucK&`Re1>ftn zrf6&O+8SCMF1m75y;*h?<5IN3IIDRAm{*pWZLhwL<2cDY(i*~=!#yb+tFsx=sN?KK zGVQ^gMYaEm>lkdA!^atHQxA=448~={s}=Mr9GlXv;|`4(q+6e>UZh>PQsXaduZq9d zAUZaam15I4k4?$fapW?{2hLh8VFrSh^cvndQFMpWi5j+sGq91@kbcfg+Ot|6_mrAa zx_|RrU6#D;F16A3I`$n+>7PNm*Rig+cgL6VQeBks>dE}cx*pbmB6}3;IPz}Ri6C!m z7@$`eFq{_$U}bP$m`(b7hXM7;Xm;mF__#aOWXFh zGcMvh*7In|ZFd{jWhbtEAFM7XQATHcZ5XF6Wo17DQI~xxlA>U5fBrl}9qj^1XLzNi z>zX|u_obRbB zw9}^5spFVVkaG6uHZa0tlTshg0L`=eOerl^uW#ELyW5R%Fy`5L?B1J2{texNVSNkY!`z!gh$_*EpOXB3m1ClF5f`Q6R%|FI^V#{Q5eoH&0~I{gV6dT zZ@#rDy{W4f|AUCP-lgpx>sMU0Sj*@y&+g&7fjPg$_n7BfHV3_nb61Vs>fN+9DcExr zQ=og>tO?7=d7Ieo_b9fmIsJ|b<4!K;84&u6Jf3Q zgMcOfcf-o3_zv=Nf3uTI-vwG`X#)#c`Ln{4fnGg!9jfNSnJQb;#p% zZ6IA6mdrO>i*&fwuxU?HwE-J}^Zc}QUDL4lDyD(GBK_WM_jm_2Bj|NW?`{zG&!Dn} zhL9rztx>G+8-T?#0IMaOKeTkH!*jSF-oLyMv2M76Xi0Gudxb%0VM+Qe9jxVgjTKj& z*x3a4Y~_C-`D&(vwjY_8`*^2uJqz7pPgeIsTvHd+dtXw=G12(@P+e1Xt7m1F-@C1P zmZfZM*^L%aukNR1x`+}cic03!IY+H z@Sf&Bj`X>fnvZ&@=LW@=bxlz)qTq`j$|x`yeOa|xJdx2gT|TtHL4S%nJLgp!%(t&| zzKtge={Ypllm)%wS;^axl2zMS39y6F^z<4>UeaYq8KHx+ z;JTob>g3Q>)G56KooRJV+wC6oE5c>OQ^Bciat6F>dVCmH4W}o6T-Co4n8s{sFuLkm z0>0UwvKo&kHL&kpgvosC7wj%zL;J?Y)G+o4T=mPhzQ7)3)3B|ib;I4#t|{`(3Yb(q z8@_K)XXDoT)l8B9@@5endrnU`(x7q8FqquAL9PzE))2rhb zQM$`&tv`1c@O>xl?VfLzad;&zOIr6PmsLyXKI7?IPk9=nnCz1=Rcvi|{*No$_%dYmde5xpLR~g)mteVu1B^jMSW{wO=}Qctp*?V0L058 zzE*S}Y6yFj9EW#JpKmi)EHl?M_-3mz4Lqf60d_Z68@bzczKyvbLO(*EQ{q}SzRfBg z!gzZZJ270-;oE3!(5ms=1CF#`QXIfBP1bv=eXV(XD#$$H$$}5l@!t5<|u?7rRI*+dB8n|r#%~`4s=nU7|Q;{IgHBc)XEtq zp&R_76C zuJvvH?=U#$B&=sW!|rZ7`_}V6j8m_UI+u!XJpk^Z=SuGt=al%?gJw#&9$LRQKFklr z#?5@|K_AAdZ&yzDt(PWee7mN@x3W0uSQg{msma}AQnSO|^x3W1eqWI3m-FN4=e}l39w;F>u+&)&+2M><7EbuQ!|ZTbw$~tBmf2*9 z@X6cUOFoOeeB^C?qU3R~`VziNF6gs!FSTBbIwET`R`H9gi>Rp^kic~e!CQ=OM4a4x z-%=taD;Qb3Hz)r6t&!GF#A^pmotnU32PJz5ap&qa>KS`htrqiDKH=|jPp*8HhO*@% zdB;)DS@e>*4^E$K#os*ni7OI#hwGfkJ>ysdJA>1C^m?H9Z{dZ9AkI;jl0vyMb?L77 zRMH&&&U;B;$vY2+y9>x~o_pG_%3&vd?Nl>8Ltj} z@Q>%|b>U(VcgOH;C+@XXxZ{Y)INWvMVqD$feYzXL9ma=oAB20RZVW#8tb_1I5yp1> zXG+MM!;m|G?>m(b#;XGv+tr<&csik^Fm;r=9j+O#u1e<)Tsr_|?84mv{9=Ca{)DZ4ghGhaGw)swR)27LTdgPmUf_HJ)12Ma|-Ga?}`n&^4KC2tN6oEW=i20ME!3ZN)ES ztub)JD1J@g37LlBYQ|y6>g*T_h1gvJ(t;jtYd7m@cFyKxl{%4e(?AAV;j zx>X@}k&h{nZt1SALgg>E91|*3vKDiKsbxqVgvnNpY|r?RJ=s1nhF#@`Dc~=*A&e`f z>b8Si$Tov*fo5Xzt#;XkZ*n+WBjx~ehpef2ooyf6N#-2e3+4se$N}Y^EeZ3BaT~=w zwxr}t$o(3*Ym|JuUil7~z(uA)QffagkzTo^ldR zyhN@jCskOhoRo6DeP+DIUeaTIpUGooCwqwTbf4_8mfU7yF*N9Naih;8<%5ux46vSQDT>r&k9E0YuxGuc}qCW$7#V!yAPRAI4lQp)*m7_VVG zpBZnXhZv8ijj)#)KK+O9Y}9tw(=F|;e)K#|a!jmOR%ROSm6a>ZS5{70{|);!?B_H4 zo%4|W^h%86=ojY;Imf3*%JkZ8o_ed_T&bV(+&wuBQh4tfM&5IkW@5i;B%3%8QEpWu zU6`;MY1K$cW5sPqb#fg_{7(L=mD7+@$5G;RozyM(6ObC9jA4Bx-+Q!xwKeNFCxR#YO56J!C&uDCw7Dug zO{$5}stv)!c;uF9LlH)-R%*4<8b)n;E1jM!T?mXfQJuuYDau#K?wFMe#@+qz5BmS%3KISs>y(=h7Nb_9%}XQPw+EH1(< z00K~-bl3K6M_4|?NSB%ZB#jNWL0+=0h~LR?JJuk_H%lOXhQ@5H&F5S1=WuG)GFlG0 z)$gvzMj$$o8*_zz~za~~IBFDsLWP>8IgvE;ZE#jwPt!9+Q=TVybdWf|qV5M=? zm*?5@tXX}oz$9!qo}w&F_DpLg%a&(ix2j~D7?0xyRmm3?tV&*0avHX5*wSaVtjC$d zcD+#jJ|(`_IeZ#7&(|&D-^7MRWs&{D^7x(XS5%&`T~Yr<{WWaXu$j+nwvIa0E8}w0 z7>nbG+-a<3(qnVMj9zlLe%i>KNlKWBkYVamPNK=W*bPvx#T_^d2#{gUF$cfH1E7<-g)8IJ1=@^#w2)Wn~XEs&lUuJO)OeOj)@^DyNE1d zzaoB%_-RL&8&+IUXnsmOSanO^%7p%E~k`8*RU`a)sr} z$|>u=VZVm`d}hC1ngJ2^({G^`*0Ue&kNP*UT~S$Nxv)Hbcbfr8#*H$H#;2&ihRqr_ z^O?;KqfYoX9%$O5q*s?e7_kkH-GvzfkJKmb#$+$iVcZ>M5%K%+-)S{^8~nysh9`gL zuNA)=a_Ueb<7$@aB1T!4u}WOpj^v)rs5?`M<@re~!90IbqIvG}o~M;~v+lZCckRQv z>lF_fgEKGD_wI&yyB`e4IqHBtOlK1br`(A2x%)OTO)*I({-G^eOq#G#G2g{}H4N5R zp*~xoXKKk{Jk@dzyQ=j&L=Ix~ko)5J2Jv77@refR%JOGoEms*Pz9Iv-$`Ph=_2=ro zVW)MqyCEZ`gWiHN0@9J_auV`8teGEHoD z9oVd_Tw%Aea?1K|*sozfpV{x;8ro)Atffa1AD^(x(*2lN&Beco!C32EWC&Zi_;GRD zuu#K7KC{sI9%G@dTDeRcOm^u8R#=|{H}UNVTmv1IWMZuHQcXNYORT(PVYl*<%1daN zuwg=N5ye(c{!RZuRK|()Uch+bPSJiQ(KNkj=tU_?>L# zCPkRb&6k_&G)CHn*d}L~<9G6BoPAu;WLg7|r4RirIjbT%Q>3kZ=2Y~)yDXM8KXT>w zD&(44)v9DOu0$2_tU|`+*5o?w=gro{J1}~;x~1E~mB~G-E>frw{K%Ex%SklpFuAmx zRK|}eC#9V4%dN4;kiL4h=9*a_hWIC$RWwVkaMUupG_}H&XCF7FTlYQMXVgKf)4nC0n@oPiuW#WC*jk_;GRDuuwCq;Pa?L9p|{y z8AY!zJf+?n8$bOpIbZ80M_5X(WUI0=O$=t<)8`&n#=Gmnz4or(L<61tB5K14C!#e6jk z)-agQ40aCnp`Ja~z2K>{inA`Y_JYS&@kb_;nSo#(`Z4^7~(J2fTxDqS5Xqd2JLZ6v%4)vsNy+yviW4U#1i{X-QZx*NEzIe^|8PrN*XzePa$ZOJv{>3&S??nn=KDCx_@L~at&xX4Y4 zu#uZDH`fg#HH_plBhA;4k;0?d!a$EiI-vvyUKp*Gh+<5 z##*~tBRGp?7#M5q#IGIrK8o){xQ?~jz({KV*CBixz;m7`(rpc@-xK&Y1|M|Yg@hsa z~MsaT^zKuXOzcc@b;Gd<(U;Jz1+c+dL ze3obzSLO&yYZv^EwRVq9P2S-lW0=l+*#}!?W2>jcS{3C7{oKS1X>LuN0I{t!_reBg z&$I3~?;Y+aji&xK?;ZB*y~A}}V%P?~7a!_Q~(GAM$+) zYvjAkcR_|}n51EnL9i(8BH9-G&UW61(@W~OlS24mpISk)*g6P1L+`3M4`zv;N|@X| zVBqnQQ%sV{Vj&9^lP1hm%y%(g4TCk~Cq9p#)bY%~fP>gWx~O(joNmcUCu?f$ zV4TU4=is?WF)>;>iD~v#IjO>M<)oDJ-7sFmcs?^;oqK=WIT3!}Y$W_>fiHYoer?HT|1Ysb1ANDRA z=4qIxVV>F6JVtxYV*ZOK0L@}9pdWJq{h0Hg1!J5<@8~S9v*;snWGL^wJYv;M!}UCv zXAS;0usTrep!C`q_u6!iScNsm60iIS4Kt|zYWVZEax-Joksnt zw~ZHPIsLZE^tmo=(M5fkn9NN=8h5!#5w>#k<>tC!q=u1vW~5^tGLm`E+Ift?vuAk< z<66NSo@uR5)TN1S@_m^Y23cj?rIHMfVdjUC?;?#own2XUee}uS`ERJN<0)19FrO0D zgu~Dajxz9l4S{APPio5ZY0?yTDb$>>Bz}Jo;4X7?!#OHGEg5|zou4bIi*z!K`BdyDI zFyxB53PUE>_L}D!`2MlD3==Dsk(b7VWn>Ebm61`#Z^Lp8%QY-l?OuK}LuH+EWLtwx zGRm-=NnTl&Gs$#iIg^YsdDO66!*V{eTpd@{lI7N6t?{gqdG%eNf+YKS#ez$&EY0(2 zVl;OtCLZIws=Fj%FL$5rJ{qQKn966Sx=_zcH*TWK&L6vZ{zr!-@?n`pk;GV!s^$_i;T+m;>!>n6OVW2S0M< zcXuf!ezUjV;_+cz+~eTxqhYFsseERtSEC-(Z*}f@*k)XF!d;v^Cq}#B>nVORipG!?X?4 z`pmQos7G~YTD=3}QAkM^ZwmX#70z3Ee#mL!o>zj_U7kO2o98a?dBYwJd-%*AE2s-~ zXAjew44D;3zQOV!?6t6!XYw6p3}le{6qA(3KgFa8D;4uy%vZx;4TJg2VD;Rk73H8k zYF2<&5a&9DyG%QlvizA?%TkJYc> zypH53nC`tL&jELnV`8teGSjTDvT}vp%E~G0zhS?I{d{J>*TZtCd+#!j{h}&#q&oU9_LAE!_Un?41>giM20ph$gm15|N)}TdBNsGOd?4 zl*=og~iImtBl_? zX4{5zCEqv_zmxw4l2=1c-N&xdHLSlifxgZfR=QGi_2_;u^O(Pi(p9oaqpJ_aq~{!e zsy-yq{^})HFEOpAG;dI8-k{>c8&od#IMd#$_OCB*t?PIO(wjY6mBp?i&BUnHNH(!3 zL#sx*FlRN=s*%z#WYbIXxtG-Iwy5bG9$5uf&K@#JHZf=Qp^!zxA@TclK=mOBqgF4u zdWj9wHcaa?)7JCc5!-R4{?<|S_=7k7Z37<_w?wt9Fvmfh`cxq|jX$f9%{UWP$f`m{ z!-@?n`pk+xj?%AV)RJc@E#Ute{>N8H>-G`19__r z-da+#HDt1ru;2pzO7_soN)~35D+tEWXDu5FIq+JF#z%OJzb{XE7((@utC!d?ZNs!a zGi@Dv$1Y6O0kf`d&C_fHYeaj;?y`hMC>b6qIg>ky*WzWO@Tu^%?mbUouIY@VLevC^cp*Gdu<_uVA5u>0Rur7ImOfWk7RHQO*bTmzdiOtH$ zGjSTN!7?(1*~-W$siPi}I?*azY-JPu= ztUTL=`{Ve%3$BOozXJ^5&UlL_C=9m7;ARB!#_)U)clc}s*B#1z7yn1#XIMR@JIdar zq;+tA05T`=e;C+-Cu8{Aq3*TSQ$8O+2wg}VgXAIg*HLb}Dx5()XS@gTbX3KC7hJbD z{q0hI>2o{K#{ccg?F8KKz#XP`9Fmy^$&m?_V#c46m`?f}Qeh6`R|ntujH%iI3@MpR zRTtlfAZ-`!4niW+HKcrZ;d&HuDRl(Thg5isFY|K(*I|GoRbAzV-#c(KjNeQlbAJNA z80W6~HiB>l5igd&0RGc|8&4TK<}>dzJpSGe|11&uZbQ=Uv8l;>J!Gf672Px7qx)cK z^&=0=Gt!Sos-iYmx*roex%fBn5^KGS46&hH{J6OFnT1#r$DzACfnW!|vp%t=vmQ@C zUs>k{@td`&jlb>6CADAIW^xOk^7n}Hsp}H!^aQkjJN)m&6Y>vh9Bb~V`eTi1PJZy= zgS zd{0PVTO9;bEn%-6_t&i{?pno_^Q!@S2@fXUdEq9<#DZmIk^{qXg}KVgtx8VWcr@(S zu%FNDcLMdVZZiTi*ojAun@g;Vz5%I;_d?@t!)ycR>SNpNic1u>DlVb8 z&xY9=X7icZ>UbWD$zGa)^|anP4G5nl&nC(CXJRo|87A%`1Gvf&#&Y%N>b_y8hMjz7 zr;9yecZJ!>G#)RU^$aT;EKiz=$*Pe|e&cE{euSfVtwy>?tVUWjQha8}Va!eLQnQkr zksQMu@4>YJTz`V6iz zU_2IF)qTe@qjQ2C4VvRv`N)e*yR!IcanDx?m=+u>piSLOh7hbuLBZxpV% zYK5ySnA2S6!5DB=3f*(12=j|^8^t}&Q;$G4zcc^2Muw%wU;Jz18|SAPK1-DI*-RBn zi)%*4)ar|R&U?nku=-nJPCKB+{<)I>40@=+dj38zO@0qGOOlBh%S$y`eGI9*WMRbe zlFCc)nF*T}AbJH0*SU~M$!O$KvIm*H3tr(07p_+!zmaJ)-;(9H?u{$LxNe3|$z|k0 zwi{fHr@377AQ`BG`y)BvyZ!O^Y*nJhQ^%1>gh#{r=G|99*&=i);uPmH73_4jj{7-(iV;t*!dPsv2$(b zDosP$2#ngn@%TVXID-)U8jU>TeeOl&=vwd>_RoEi+;6JK?*}$rh2_gVeQoA$nz@@h zP&?|-9z}QWvsOi0AN}0K9BFP%TmiAIH21;|Y0tCnUqGGgM}6!^?c|K%0LHU@V1Q=M zqM5U}yEY8K6Nwfu!gn#W!tPN9CJ4JTF+!f7G-k;2Ck&D2F7G*+q+yI^pS!QKoOQ7o zqHl*yw$JHrd`)wk#tdohg%Q%8XWch3z&0>LVEd&IQ1ct77)TKVStl#u>msH%Rdsu0j*7Qx96Lox8Pj#|p?UX*V@01z=J=MA&R~b2%5zr^6 zwp{6c!@L6T>Qh8cTI*IsmatS2zeW6{G1WHYM$*QK-^sU#>Ue^jv}{K)g13TMn)7PD zco{k;+Lk%fxN$@W?^BRjOr} z{F+#*h#V7BkqwH-61FPhw}_vHwHns)nYHS88e70x+=se>v)QCampsWV>DI(bHvUX3 zM0?4`udt4dTN^hGt2C_QGpnrD+7=2}C4KDZDM(>-ja8Cq`ddl=CiW>RD~*wg$`h6< z>c6PJhRqr_^O?W?_2_;{RS{gUrJUk-d_Ot=+iC-AS`8&dncJ zy9L%-m+*TUBhj3fU4`A!#!9VqxH=0LXK;^aXwS9|VI3FeZ7;#9Ie_~-HI4Hm^YGh2 zXnbG5f^x9}Nn-hMcGJzLiHY2$AlR*s@CR?mcV6A4y8B4u5Qfh+9aFgK-uaa-!-FU* zJtJ=}xyK@A;gU;p&y?^ZSAMtkOFLCQ^iMo^^D4h>W!bvRE0I?q{Hs$Uat8fgRpU;g zmaSoiNNN&yE`-a&>{?1euJEMxQRMriOZiCN^S6BG)h-TpuJX#^Aj0#j98CPiv6uY3 zjn*(J8@WP+8Z&a0Lx1v-QsQs<&TEnQ74ef-ntKqJt5uqMXDwT@Wz;OGPh8I%&GD!^ zDIK}OdCS%h-AXAW{q>Bs&!?xUG)9aKJPHEJvLaL8}i0@Z%|aXQo)wR2z= zTDz!D9bZ;9i+*RjwoCV^7@k4MQ5!W+b{lEffc!P=?CFoiOgQ4%F?}o}lUl-$T=~69 z`Lv}d`{B0-y3Bj*{kB{Cpp8>VjZLo4fp%uwhPykMN}EbDrM!> zh#AEF>Tq42mUL832Q3jxD9n1c{#iQw$d%uV%A#NSNXhfJeCM^O?4thiO88F1$@daA zwQ@XPwn%wL+Yc#qxk9KqO}9G9lqlsN{?2>Vq@fxqd3xe66G;0e?Tu?q5&xnCa%E{1 zl|{euNh|%LvWxo5E8#m4VLzEbN+?=)rMzAB-z-f^U9K#>Y9&)*nl4lmQZ-WY^dvZ$ z<4TXV<+bTtr?R2OQBo(TXS#l*`4%mZD@(7K zB>I$3TGGgfPgmg-k0OP#>~d0;kDFF5kewsQ{mxuRnk;HdmUWVE}B`%9=* zoZkwMf=6qZj63dCrN%d<2Q4ypy#%q$_a`MKSLVN~3@I~S)5^_NrmOqBGQ0 z1h$zk8pECKOW=l;trc7A;1V)-lmniIVhG|K*OWXdq8V~!nU<3%TET0YW|Rw|obNnM zxE1mCi8~g+6lYp|hk?12rR3zwd{1}Hr}9ZFopj&nPjs#hqE+O{i#zatCtAv#N&~oJ z?hXX%Q?BmDsK^}Vrcbsw#J zLwtQI_2?Rjuw}M}+BIp^foNYZssk?aL=)u7vaCurWyvQ^KdK6=Dmi(&Gm8ZIq&v5v z-K7P08WtSS#ahGnlSYlnYM=6@hfCibQfg{L`Vf0_%iXWm@8?SrO^_=Dw#rMT6#1lSMIRiLi+gzqdD=0LIQpa= zvcg;X?Gv!sxn?cg+c)V+bd^=KopF^Znj%+ZQEWw6Ir)?)pETX6GCftws=GdkE>x*c zc``+hGn9TDrWi_5r^SL(qk zvcOWgnq$2zv#uJY=W2Pj{N{1Hry@Ut7$<9CmW*)ONST$9Co*`I@(zFJy)yF4_{}T- z3{RHlQFj;@m6({-HkS@`r8`VjtR>&t!Q>qKCI!Sq2YM!;=NzFkF!(#>1sHh)PiM#km zP+On0vUQQ?;x@0meCQoS%WD~ZL7ou7Jp#94*JiXVq>moAm|bL;%Cn5Tt-{5ZwDK(@ zzl`6!^7p~6i^XVqVRHo%5+LUs+5X$+^ z(}cs`X@abLHJvW=Eh6H+x&@-*gMyUXeb_e> z=4bQ1nZSjqyyE*?0@pSrlI}bGNnWn{SA(W;%1yBM#k~fl`!|(Hwzj6rvMH~kvWxo5 zE9*NwV@o-Az5~YOI;J!WI&1tsPllr_4=djr_*_n9A41 zzfF0%$a8UOkpd(`+OdodiT zoJ%RqteLZH38r!_F3qNdi%T!=Gq2R|@vP=fsu^K@Za3F`T~KW;*Zc67$;QeWtFf16 z(uQgz+h|5LAyp$KPh)(Wm*T3C-5A3#uO7)7`#1YEX@a{Hn^Jd|>h2@2G-ti5|1x(m zg_^$v-k--Cn@sgSYxXsm0ZEf$D&=w#ZA!dc2<3d|X@YsN<&6?L+L-My2f}nM%97R77j*!w|xu z$nQSfFBkXn67sa;F2vENRYp^=?&i02B6~$();z9_oN$>T8`P()Op(K@=t1~9@0AUs ztp7ZnIEFa-q!T<*M$cW%gDZGi+@;MG4rh&=u?_K0t9Q1tOuA8pT6@Z;DH!HpnMULyAi;?lZ5{k0R23F-y4A zO?K*yh;cf9r1>_Lb}>m(%DkqPbTP@reC3s}Z*#c%4YemwuW4bpuY$<(Zz|=i`O+*| zHsxGYc2R$MWqm&)?Ne=zzAum?MBF z`B2JB$kUE{kPx3ZHT+g3GOAt~!!!Q*E?twwlr=|XFU_PS)ksDLZ+#d_I3)R9O-R*9 z$Y_Xu;WCrLEF({3@G3eG{?2=4sTGqtKpB}Py@{WLUPiu+{!|%Wm9pxtPoiJp-Kr-3amlkh znPv4UPkz<8Lb+}Ewin?G~eO!L9wV$F-hW^S1IZ6cit-|xtOoK z5}rYP{Hp&`SZQc#F`j^!rq`FaFH?!SNnokTC#@viB)YlIE4i!pHkYt%#(h6>Qf&OK zDRFnEGO_i;l1M9sJQ;blBeg*smG)XDUfo88+qUD$~_{UKuWWSBCN)qc+B+xW4X^vbVS& zg=6Vw@t1Z&M%M0~phs&j*Q5hghhd{5Rfk!%ygVKAZ4NI>7fkKIHWX6eCp_ZbAG)8^ ztFSDSE>$7dMt`aZrwSQ)dUBVyT;%?4wrIakI4xa{Nk6i7LI?VoF4IOg%7#(af1XbG z*G~w_lKTVB7_E(L3pz`JNe_xkv(bR!(u@1dEA`{vG6Cn!xT;U@V&j>@^MF|k;_osw zbApXTlU7tG-9}5Q3#~dyd0KSZTP->QEjq4dOwVDLk=Cd-^lDv=J@5_US#KbEG13+A zf0{i~EDV#TUC!`qbnkM8e>r96>8HPaFSG8L-fkpwQg(d`d$}e(tU3%E-K#pxs^#VB z*gZ(3UvnyA{g`wi++z~W%Gy5`uwb4vlRi}=*+z@138@+>c^b1+D~*wLOzC@dpO5qe zdg9Vrrpq>I)8z=qMz=0UxR*m_p5D#ZO7D(fuIGrc@0YczFwjF2UnOOl^sGwxHu_a% zcvZ^E(7?^(k-W`Nga=O0xW$^rWaP8=WXByQsgsvi5Ct-Qm_m>!^_( zveu?0eVNMDO@d8nx=D0%omX;)J!AdDY7M|5#&k@!Xx1F6*{7)l-KE%+qPtXgA9y-mbGfan&K#cfu3jd!OeqnPfDb*2xz{oS8>%hUep)9sDtfBa3?eDITh@i|-d zayM!O-+a#V1ZL3!4&p!0BHBP7?+2gAL->h%Gy>z4ws0{3UcCJ zH$RkPUi+{jb*6QD>ljLYJ1~H6L%=|5v~_dp zbMuqv-5r~f_M^TYQ>*8WU+O1uDwOhOR>bhsA zliICq9HdSsb@Bktcx|KpPbhuei#%wfhIU$e@NEQn7p>9BJCmr_9mqHY=IX-F4E|5! z|1^Ad@vPk%!&5$?+~hs_n?%_0CmpzFEGU1s;pr6o%;0(4U$=Ewg*$@~Z$qrQ3UOC^ zA-9A0><6>%!GEsoO}aURn9sl^^N1;6O!;P6=Gg6q6jB!NQ+6`_%$cK*cL?E98gq%? z+GuUfsXUDP2bGVuib>$#>|RzV$5S%Zx&vXf6DbV1KghLYyxCicOC*nvA(f1K{8=DX zyJ8x3NifB6*LpNNewP}xU+EO{iERe+qJwYA_+`0020!~DizPOe2;1H#W3eA~WJblS z(|Uz-JlfD6*SH^o4{C}{KIWz6AaYNZHzwt~xm{Kt!b20DZdf8PRFr#ws7;^IvwCWgSYTY#Z(WOWI zq26!@0kx8T7)r86kY!kBI(Vk}x~*!0i6xV6qbw7TKUsjByc_bz5szCD!WdGT=Z;K8 zpVOgs!qzYSahDrg8Kz;ML%2c8?c*Bo4{IyaMjd62OB*!~&0{X;R^S+NV=|Eg)9`T+ z_YbI8vkjuV4*nlOjl)iIGWQ{*g{jtUt10#~kia;y<&pMLbc>wI zG-!K?c9YgqwxZN_#@bFMbCa=%S{ZC7;-TBSjLKq44wBxl7oU=Hs^jG4>R_|x?!t_y*tGv?H1 zrXk*5GVRp%FyGQuSU=;E+4hpB*ybHm@gRHYxKKZX)?|;8KEA1SaXGryu{=fBS@SxH zoQk@mMzED3HzxIn@uprh?wa<(RPHA<|6%x_B*iUH!fRz z#_zL7L0?hZotntpWc#V>cfcbzBi7Uh>PNKh(LT`HD9lf;3~Oz;Jxzad4B@g5kml3W zQwd8BxFedXuspF7b-SzU8?}q|llM#(A9<8K&6?6i{!m}TGO3}gm3bBd`JPf(=e2zn zv<^{bh?h&e{f|GVw$nTG zlQEzc$9>Z$xvPUVndK}spEXYN7Ht)_D3TLF>%%@P+4~q=uqD$W=vK)*RzzEqjCBw( zJ*Gy0bjzjtz&f0y8&mI{V{4BCIFdA?M#?y%#9uc9{5FVh?EP0}nhH|Mdvr zSzI?-t!vc-_3wK8A5~|bJOtnPHc-89cnu?f@_FC^jt|O8P4{tI8Kn%y7>kYNE~wE% ziIpk7OpWPt18%+qzUMHqxfFYw`Aav`&of>+a3`b8++{zD@;akNMLB!J-%JBf%3cB} zZA0B-9lVGqJgtnQ*ejUn;aDfv&eKo$dH8AcgigNEOpjP|RF?6XxWe%XR)BFm569B= z8{ea`qApy?Tja+n!>T4%3@KUM5l0#N{b4*GiFH@EC|RjL>S5|n;OyR6 zl^@*Q$6cOmwQW+v>A5RWmYlgg5i3P=$=SrZ>NWqDM+3ueM(#)ZxQai$`*{Po!81s0 z(zBM*4CJ}p4Il0Ml( zd63Vey;S1+pb5+9_pz+0^K5x+v>rXLE5g22*6lQ{r?tnL5Poy#f>kb@^Dq~5iyCD$ zrko7Pveva)_uLl20lL=fr|cuKH$ZnbT5#IK^e62pm%PZY{jcn~G6C1`;i8(iqQJSl2pbEN4?Sfy3-Vmdp_VDyaqNDf)v9B-l(xMsx=b+iF>O4;|K zg=E8ncY0XrY3%^*I-4}r(WV<$J?=TAPq%nyty{9Xlwgp;{FaLAa_h!LW zZ?fL=ExxMXeRjE0GOoD$BACjyj8fM8tu>Jr@oH;wCtR?1AM=VHP5>L zZexiat6}Zed5~Yeb>woLHYq_@jjm%Go|R(St@@30E~8I%Y|*lEp{N~O$MNW_d^n=) zJD%`iI~!KVUX0FxNmwr&RpE+8&JS}Oj_dX2(8sp3=Y3o&k+)Vrr+qI{$eASWBjBkn zTn)!O5LUFa=N4<*vK>&Zxa}&_`m!B&4DdbN?6*>@dBRmt^3-@*wCvN`STb`pEN_k- zFSpKFrSEL5)5l&}yoX{}kLzf~1?74G`b*ZD;GU&_#?0)1shF z$-Qv)V?=cvB?;2b9X}V9EqNL{yYvc%HDz_UD9YsxDMlz6?fNhU8R&S*A;N>jhx1rZ#&j;1W;0|-yE_BshxwB zOdFD`O5^*cY})HOj(kOPAztzw%Nb38K&8+eXzhdE3bEd z*|ByVd;iIFaz!au6LW0OF5Pux@BQfa-n*I7@V>8n4X)!@9&L~ls-Mr2m3{@+%&nt$ zC1-NeI$OaQkX@Ty$6edze8?~JI<7V{r?m@Kqg`gxLf3KMR$i)krc|)AmzpoNAzusX zxPKroKR711gxNawz!$f^+h|7}?YFet;OPzStC4yq2a5K~>uB*%2ROziYr$#b@SgN% zY;?bldwbK;9nK5RsK>wSy~}) zs9Qk~VZFefm3mqTQNBoylI7PGA9>O=(iztWZ3P79KDqUgd%-Ts%7F{UjYGD}B}V(igwb)ApgnYS*QDUZ&3b3Skm zJt&@R+pB#_Q>wYHkmt~^U}TZ&DpxVS$T@{J@?%NyCr6-9TIWk0>xE0cbf6!0YuxI1 z&Ynw7bkReZhlVVm*4VCxs$*;7k|#x5lh@YJ;&92Aqpcn2-Hc-W39T^B8Kp)rlYxNLZ}f?kDV zQ`&Xhp)rGW>vPqMvpRwQd?_#0 zMH#Q2%%805VGSs?_UF$`*U>JJbcR=Ix~|#tai5B*g^;xBai5|y@pT;Wk(BfO>D*PR z_h8xXr>mpg6Qr1PqeW6($8*Y~sgCP8M>}m=ojQ)`1Sw~aZUZAcHYxS-4A4Bg&y><) z_4>B0u{-xS>atx7-gwTnaD0m_=SeoU-f?|aoq@xhyL_8BPrQwG&nM`1X-G!MTW zoPO1hQAm!*=^c_br8jle;(rkF)Vs9ZWBrP&7Hb*(<=H)aH!$b7?A~c|(7QOh>dKz0 zm;&9~<{tKCL=NSb=;zkpEn}8(p0_8`+T&<}#Tdm;hsOrS2?jiAAs+ceRlL^z5)^xP9O;_Q~gC zY!}|`VUpd3lnwY>!#lT&oL)auVUCC6CvQzp=kdIhaVHFCT5NPacq`hKZjJ0y;aV5` zEg8}0dY4R)3fGbeM*Mu!Hd^gm1Fe~7eY2G&w-vQG?(&u&reTF}{&^8;bGM`pd7Q2d zq-(>H`DSa84%Zqs?MbROU?Z?!K}**)4STO*8rUo1icPkjuJI0PM$qdziF`N?%VZGt z&!Dn}Xl)E&rQZqsp9f|m;n32d4$t9!c>nT3#Jb@Mq9w&ui?RFRzMR+rdW{uVo!Hp~ z_iW|AAL*d&M<(Vz-f3LVB2U?q)qPgi)CKk4m(+1gH2ywR*Hqo=S()XJ+gClyQnt42 zMvJId_tP?6M6biO45~g4yljf1{kX8SHH-^QI;YRKn!|IS$qJ{z3S3vlw;`T%PF2D$$33$bOlg`1?`i(y zNS|w|`KX6_ZcuDl*AxXK3cl!}i~^Ib^P*4DlPmaGrl5Kj~PwY2l}3d;Ix+CgU? z@S%SZEfq2V$AxJ>Q0q8?;#x9Qzk9rh6&_8MjLg+NB|MQ}1*PNO=kuW@4VMX1avr+I zvFkPP*)n>4d}oSl3HdN`m!2-Jc4RGL8VT3b`7pj3O`V=+bxlXrt8vRRLI-8RbwMZ9 z$)T&LQ+fwF)9RYG+db%4gv)3g?J2cQ&VYAKj}POj;q>H>tNK?0)0j;SMps=+z&HDI zx9XKHs*@Vn_b$R@zV!=s7qFpyV`FL{{1)RrMPo%k~-$ zC>B3~lGAUuXdA7-%dkC}re%vEtYTGdUjti4(_Z;!9-P5b%7g4&)YOOzaJMn!d z?(Lp$mT`C`F3V2$Ci%{iGvFH6n(13lc^adb?2|E7Y;Ab{k87HIn-d79NtYgXrMRZb zw>EAXWyJc#`Sw%LL-%n%|5C(tx3a5~mWgW_`B$5CifD_lM)4eG*EIQNiOe7!Yxv{2 z((WSxzFGUx)ReQbd|0~|9vfiVczR{8t=-E?qolda+CATFDM=H@7iBK47~}iLCAtT2 z7HqQW%#6XFK|faN%)r8*c233BTPYf@N46_PeQRM&YY<&qSReKP#LFVSR&*a~2z!(q zhj&e%Z!=dcGuJfuW~(v{Jf&;_b~jfWx!ZNV&50a>b*j%PaV;C)W)%-%yuFK^7_RB? zZL~IM)p+g!#}_Us4&az3ZMw7gD>57Bn+=|oPS-N@ZI&cRTeo13z(_D02 zt#6~!*=6g>qQRLTf!r&-E8bi;O{FOP<6`p*zKz-hIc`ep5m=o^oVnJw`M<;9oRhGg z=fSE)_KEq{^FQ30XdQJf72kRQ+(XZm-Yd>2@vR5VlyE(?es6r3ABv5e`PPFzj8)&R zobFpMP0sjsO^0t~an!La#=BFKyT_&`U$tc&Qd{LTzCMf~2IuhfVU%GUec9Pae{Uy# z%YD-uN_Ywlxt06v)`1g{7(KTy9?A?{(ZXGC^}#h)2la(cA)UqUO6h;z4}RbqhfQJh zhx~9yX53Fd*yRlVm;(al#0^_H(GTgtX*jgHm(@G z`M8C-H@i$(U#~%#vK~%e(Xx%_XY{vl%0pC~!a2{_@*`J%Pj@9Q#Wk;jq_5)tJhr-sz|b8SRuyE>I_SY7#jduzD0EA(p= zzx93jKZ4&p%P#mE47u5XXFDK&7$Gne?J6uo?#Xp0Y?1-=c-ru{6PC#^zIAbL6!*5{ zJ9VXtIPrcPcj&T<|Ks>hYi3kE%zq# z?vCNxPTXs&aK{moak%Ti#kjh|`*b&gJB$zGJ_z?r-57lGSqI^bA`HI6mnoURongow z!1tZX2jkU&jP2^qPCT7ZQkXhQ-454`S68KT2d*7}GIrta0Ddt)cz;6Oo4~yhJl~;0 z;!~!LF&TinF?^@AT`Dyr_%?_q%)=4f;diEvxyhUx!hgnyDIZbsV&3k+H^!ge7%P^D zPS@zBpFvz1vt4*P0I9=}MEL_M&fD>wImtX3!rw6dn7cYZd5>&X^*VxmV3G}G`Lab{ zK)b$%|8jQqs0t9JG2`)BF%F^qY@Zmzu5!Z^@E6+<#+6ca+d(d5o58j~ zGcoyAyX?X@Ih?H#bAY)+*3`VtwvX*3bB^r=^MY;UfO5~4g!#p|jp80#QgSc9GyjJW z8cUDA_(!&83rfCciL%9Is#sdPR2*2}s~)*etMBC4s@^%>#@eq{q=3Es4e*G5-$U|D?8akjHml#kG14B6N}mUP2($D|H4eR?rq&QY}1U)`#dtg z-a~A&PmKueR+bfeZd}tMeK&iX!6e1ROywk+_=^3$a#DrG%1J5byJ5VB@qA{yjUHk= zo>anKX87bFzVA`nT~D{PyZX`dG|4fsURjxGyjNDPFke|YW&Jno*RY?@?03#X_R}jd zlA~XoFXSAb9x2mn4|!s4znc5gPkF+uoFpl{_Y5QNxk@v!Up10V9Ed2ls*x^CSdFx5 zq@=OpHl#Ya4kdmkf7Qxq$f@Hfak@_G7W@fFmwml3X{?(BlV(z?n-tMNH(ze9(=^J5 zbv4Z>ZZnGe%ARASt~yJGb5>(mU&(hSEnscUI?kBjsld|qKF5i%`2KCK3Qv=2Vzg>Q zFfksvrP@%05v!G2t+a+wo1Tl$J(mkT$EaDmW41Z+s7aQIJ*$vQ&J4@u_iKSFWK$MV zg{&%MG_2ULqR*^&33a8ndcHHTC^;IfS4+`4?T(v+_1hp z>gReo+WZL1(8jX~i|+H>r)tu6q6=XMxx%5^ z@oIK$;)iS>!XoK0NPm*X2HOy1e6}e0JAeMDj%#km)h_orlq{KB&i0jZPOeWiyO+|I zE6dQe6-ujGAjdaLAby6%Y^=>6S1SgWFz?0_|Ma^{c`}pk z1Modzd@nHHQXuWgQ<2K3C15YZq#b4Cne>NYl#xmQWo48JKTS)UHmhl~d}y*B_uZLJ`0yY~*eR&o> zPgK_D3QWR=;|a{dWY4r_vTS)KcB@LZiSamYP?daP!K&m{C8uG_hAn+&%X*wSY}X6b z?_%ORq1QvbSe~z2#J`CRi^?MVh2`-(*{`TPVY{OKi~4KWtYI^s*=!wks#nJ4_>K>b z$eqSoCOtM6%;+U|>!*#(nWTi72pOh66aWeA(v>xNi#gIB&t7L*bR7FGLR5*>`U8O)Po2!ZPtE?Ze9zo-pg>l7G46 zJ{);+0q0%oH>fo4ylCEe;nzDadTGWac;B0hGuqD<1b$5{T11YCAt}3vEMdPQev9~N zSgWxieYPR%csf>Ee>bofr!hmqQB&uwiOtH&G%*`(zp`?L<;uz_>%U>Y zhW&hIzh0UF5%$w>uol*{AMKC&H?dt&S!B7eJbrhZ0ZGPS>4UgT083K>gC+@~%FVSJ#9c2;m`|;mtHF_KT##e?Xf9J0izZ-Ju zP$J`Mmgyo!S(owNY-u}^dp4u)OeL1*C#?kY{7H%CxyyT=R^rXN>t@}x59_X1JY)>c zyhPu-8|LkPFdXNo1NJbTO(dLhBhu&Y+r%`*B$@b!wrDYF!b-(_7xUFHSYw6yY=xew zC4=!)%Q@_-*6$EGh|xoyQOP%m2P242G;mjzKND-Y$}sU28NgMJFqNx6SN9D&HSFXw zJJoT%V>kAJtY8P*9ImHY_v0FzfZtJfxh`e_-?&diEUo0&y_*~pdzF=GVzcYOW@Y6H zyOotw)_=o(4g2}be)rbUHp^lyJ(BqNgk6^I$HZzb{!I+VTJIu5*viF^i`#~U8W!@I zh0gaF3w2xfZLUq0UAlo4*5|-Yd^Fh26?aDleg7!iEWbX2R2` zalXwD=8g7Gw)Ufssm~x>MUPYOxYef(RVw;>{j^D|jarSXVlW7e=mOk{iXvQ`S0?wUx=5i$@FQ1#FDKEY!{pL(QW-y@oRo6D zFSo`XL;C93nrmi#7~-E~R?#fE!coiY($orbZr$u!G{XGUd^fEGo7Fqb>Kz|e@7xP* zuO|a!SzO7nN8Li1{0K|Pm2BbSKdtp~ks-|D;>X2p!$Qrdg3qH0b)4f)XB54@@RWLQ zZ2a`Yt68GS;bkGT6@7`tN0_6$;?2o4)P|X(bQATmmmx#R|skqmzKt6#U%=(6_-%lXTxj_ zv-!+yi?wC818S`f*EY&JokyoISm06^O0Hz8d|zpdlN~1` z2zztS!Zzah0_@i9-} zLO!$5Y1Ehc+Do_Lj7q)>@e-KmxMCvVq2!MAfQOR4Oibh^A&raNqzD_i`EqmJFjB)v zJ~PsM4H+psnk@|UNTeg$TMN4~F;2D*6T@(vC)<}WO17))r#>^raBHl!t2KhNScZYI z)=vD|f$yXEK7{L7s|}2_25=q1w*froi6Y(Bp!z+5Z)5O5*Ih^$f=@o*3BTKc0X!Rm z|2FP)@r_}O!_7{t@7Mv*O-EfPRLDD(j~#Ho3$6z7zl-l}d>d6EO~Cg6{^(~6e{K9` zyeOZsVtn|Wp)kgS_+#oAgI&rk-L+My^tm0FfcpX58HS4y_#9Cob(G&72$wn1{{QyA z1Uix=Ju7=`yz6CnyK66oUDmtm-DSPJUTJh6Gc4XxsiZ!nzSNSsXEZw_m8vC8>*^{= zeM}GUVH?b08w2JxU`~S#<}_d~8*FYCbKflYX%0V|%U}cFm#JTsS@mZ|MrNuzs-0Oc zDzmcU{~|K~Kfa9Pk4T&y!O^H6x8}#;6;QH@5A#Y?-YH%s?*Z>DXB3Yk-i-ebW7hB) z#C{rk-T~g75qx-V3b6-)FbgE!=@Gw@)8V5FydH+WsPwnv+ zKNTF!0Fmiaqc!Y#N2sky$WD86)AN^Jb&xT%^b z%=&{_Qdq+r(;R~gQ!+`(B*S1)){9uT;4z=`F05YCi!&*NAFlcyG!5@2>KVbTiX$*f zbXCIc*#l{$!@Pk4>~GnSv>FRpC>xqEQ#R>rQYC|x{UpY-CIfo%?A3+aJBo8q1) zE1fib-@#5M>s|-X21R4Ee28)Nt9+=!aQRU3NtcXQGM>wf*UPOx&YTFpZ#KRKB{4PT zGE2qPyUdcpK<1d{7$uXGOyV+=+(S#G*G9vo)}yTyBz;QVBg9Ek8pGHjXl%o>Z-*kx zV<%-7yJV!2kz8h^?H*<%_CwwGJ#_d!jkX{22XIZ=$k%}1a}}1*m?*t;91EpK5C%#w zkv?Y0JSFp#%(Lp%(c80&@h`3bw2HBS0gMFfXH* zwi4d?^4Jk@6|q^74XcucM;!f zSW|;DA^1+hU`|#YHJ|9%fA^~QQeR4k6J{6OG=IyBsnwL2PF`GLv%ENY&5l4qpTIJLGi7uJK((rT8wR9>+ZFm(_?6?mj_Q{Jl50lU<%vi!N?<9vRuh>F0ycgZgso#H)pG>!Ww>K34Z^`=a#WTBBZYwn!R7qzrk&0`$W_lo}v5qZ;M(b({&}CUg0Nt5h{Yk5%vmz0%gp)kIb=?* z-M)!lG_DQQI6ap7-p8$ZQ^(U-vncF1&MXRF7_%t6qHs#KEZNd!wroB}Z21uU$l7HK z47u;`g(16rd-bsfzJII}Lu17}cyUaa2UFND4@Mr@lI2R4D_O4Cx%@gqC9QIlwghV! zd00-v%gb^arY*~97wIv#so?Vk(FarQtb zpGC1WHY);G<2R;N1U7Ms!YU#^B`cP!=rSulFZH(-a3B3q!W@{c4ilCnb8wSAkL^)3 zeoJ3}>&y@HVxI?liIS;GrgE97-a$F&J@4Ej)XnH~!daYLCnZ>SbK9T0(1dp``RW+| zOFMKK$1Su>*ASz6TATY6uD#QfHy^Svoa~W+S9~gQOjvwMybgxqk&8zxnYLtFmzj10 z<*3)0HkbkNUR+5MZwmX#9??CM3^`5WbI-uqok>pOn&O%MFWIAH50}|vA7!D}*+cWm zkWqo|H(1_8eJxze)176wszGXP*tKY|Z9o@ZP zLF=u19dJ7wjlJ?>#?`*^;tIRv#mOsQvR}!5F0!955C_p-=DQH{ z@#+dja`&(f=04`nw%}vqdji zxnyORS-Cg;1f!hWy(W6V!kVvKvZThW_9z-#64@S!QrRT!(<+&&WGa`L%Ei$e?JXaj zHNv15bldm*+x8w~-?>(mHjgyQQ}GxYW97lqxC*{{v zNaq>z8%W*(POtY}#aq~bH;cAT6P~WL+@N>AJ@RPwqO?WUEV}qqG&^ViQ}HQ@^%sv^ zJYrl)Dc_({zCp!>H>f;#&YAYIKYxAi)UV@XxZdR6sw8$5G>uVjX8@?g)ACQiN{}rP<%?lsKp}}k61Eo$+Rvr zZEvnSlD1!Iz`KnWfBQ{;=fOwWYoY;GnBxHFZ$;q7@n;d(%rip~SVdrztXQ(5%dF^P zFMSKWmRw6|1K&-2cY1)Z4PEzFjpIrqe5+s;%(v#x?r-;WcF#9RmLqF$lRb}ZF|_tI zYlgNs%mah1oNfG)ol16cnVovEb*!;W6D)NAuG+`yaD4mC0p908-l~ANHvQ2WGT9bt zaBcqTZlUEx7G{$@2u5kM=1qkh_yVD^36Jsj*<24(C?2_Z#FA-CrgfQVd$DzF!&Fr; z>%r+b&3Uj!v~_HcB`hj?Kq{?Hdt9v!N&YM<&&+QTSVdrztXQ(5%dGe|%1WYp3_9Er_Se*7e^J3BviqLOjA$)3l>rVz)O#iqjiGZc$jELzE^C8N5`sLy+g zUK^E;AMdu|Y7JQ!RrX}od~H`Pl{j`SJ|$t;;*pC-ESa`sT9=vjYrzH2bKUi}H-^~& zQyBZ<+RdD!aTlSE-c|a%xBF4M=Zo5~t|=8^UfGj@&o)J}v7{z^$^L<}O;u7l+f>dL zy=3f?v0Y~DUR<%Yn@fWlB>NS%(c{YX^QHdVy-H~s=`h!kUAbjL((189&xR(9m`ysH zRLNi^gSpILO_ZkIuXDCpsexY5L)0$0f=s)2^eb_drryyw42{k5;Ax!3+F%|`VYWON zd1OnLD_PEEmfLiY<+POz$U*J58ZG$aJPp4-wt|1wPwQpfYmb;DH5Ri+(YOn@R#|r? zO@5ds`#ji7xXez|=o6VmkH{2yMrz&!zK8KW>y6`k5@EGM^K265XYhLxu}AP- zMHs@F8ILO{413dvGY-6I{6CB{{BIolF+Y9{-{X)O_5Wo&Vo&;LRh%CJ<}AKP5ytS( zG(Kbgxr+ZU{~tmMH6Ts{dBp!z{kSzhonidXd=KN_DL?O%h+R36oAhNVIfzif_n;ql z7V*b$hF3cSWL|^Zky-zWnSUbjIw?8gr#XsWRUGp_Uey@Fh>yvus^NG9Xp=ZQ3`Abn zh%a43>?z<9bsYbX_~|jfyq~k!k0P+As^-VxaTRe!@tar3yFZIx%yZ2@8b>7GNH?@#a?_*NV{%z6HK*{`Rlb2fm@h~ zM~++T@{4{yuBNjU+8H;@Hi+(TY2@N+YiVSKjnc$T6Q^XAl2u%0mHQ}F&jYJm^NztY zO}}<^0B?x~7)NSTAI3GBxMsl95HtqLj;8Sv*EGnEC~TD-A-iPBY$da~%xt~59*b6A zx`oAVzw9>caZ^XafGpK{POo%k1>vIjMJr*-7h<7tZ=v zsydhnO=GfRkjZcK_TnZS#eFg8f>;b%F(@uG>Gwcy0*?OEZ-Jfw{5|WBUDD%X1V@24Lg3dxkBq>Rf<6EhAk!m(X#~Cz^atR` zD%0hD)=!!K9`p^MuLpfN0{;nm7I1u(>2Z{H$d{pi2E7cJ58^Xd%ny&5N-$iTV{6*gp=9Q?t zQ@l#v1KwGVYtjRPqrySV8YBl1V;Xzj0p1;YYVh0?V$*Ad-W9yl^z&d2=#|3w^c3O! zV&0~3j^othz~(XUKYe7VJ^tdSf+LPkGkt25tjm!k%bZSBjrbMnF&h|kidh5elBEEG8(y* z>_KL)fmi6^LVp$V8<{5HTe2Me-sllVzZw2ZE+Y@}xj}EdfXf3OBm-4(K43;3lcikn z0O`dy73wY0Hakkau-j|YB&ji-J&ML`tpC{~36t4N+Dnv7RkmtfZq+_7qX}USx(?5> z{ZL&kU5~kjpfOi=G>ySt1cPNq6ei1#kX^E5wvyRgX13>NG+`TSBXguwYG7%5)yRsVx7=F7UQMvJXkOgc%;TG&^RPFgG_UF>wR;w+?s#AqGtk8fKEM-bY-rXv6GJm;da zcdh*i%X6M2=bHxo_d_SK!uWD7*q38B<=D-uC>_1Ewvv5c;!SV1RPWq8zjMT+c87S0vg%58s23huwP>CJ4vV z7{MeH#|$PpVF*(^)Bj|Wk}=A8?yin<_DY>0`gYjv=X3lUU*qD&F+*H@VT8Ed zXQ};O^imN0a&9)~D6(IC1%dAn4EK?DkJOtaHA}Haq2+{;#2)OCvP;^h6=!K>+oW7k z#|3|?tsZ+$1#9+g`#qrB-ec^g=UjR~KN$PuikA)Z3dH>_3r^hAEen>gR2JDRGI30G z9(SX=j?;O@TqEkm73Ac}b{jo-`xvD;^2dw!U~^(^-K(p`%V<_+Bd=K(wPu4MR%Ih& z6F1I^%I97AymR4s*NeU@ZARI}SYI3yb^CE7%V}(6i=i`0RWyiI#LX$T_lw~^W*x{ao_*!Xzp~-42l?6v*DzZTqEMcoGvRPzG)+$-cW!CD& z)!5ps#d)ZQSes2+bloeNb;s3MDUF=QLaZ;PkrmcS6E{tql2uApahX*Pdb%#uW|jE9 zqo0K(=A&{Z%ZuWRnhk+ZPo;^Om4xXGT!X=PbYm5uTY?>gDb z@3dHHGp~n_2$R0xeJPNZUW6CD?p1QGAhND$)Z}0=H4#0NweQkpk~?5tYbyoHM~!y zfw~=kZQ*DY`+d|32T;#!*9DJpl`Wj%{J|DtNG&pW6Y*y;Yi0oR<2a9I)w}6Svep>X zLYG6b;TmWlJAl=pcKn$GtFYRJzv}p&UuOy4*&ftOulhOMLCVoOstLP-Yd8dc6Ek}T zI&vl)@v}SZF%KrKgq!SnTqHj0QpEnLciOhhb8P)qysNOrd0gd)*N6M{aePO0(dXU8 zoo?d%0OHmVn^+7*=CMdDQ;E2RygwVRGg(R1ztim}5j7NMy|nVw4ma8JI4c%qWfRTw zw;Xey6+5e(NyD!pPp)fNd&+Tr*(~~wK0ie3vInTYnr?B(L=^ppk9n?`YbXZAWGC)2 zfjr;jd1G5rL|$w__S9BZEXv9jr~RzhS>;R`ehnFRlLi0qDhs@9k0%dy+k^ z;A~T53bMu7+u7#eY|%~j`8qD%O&(iB3y|;CY``9MF8c)XZfA>eh+=QDr$rQpPBhu# zY^=D{ibFEl&Jr%lRogj)?Qq7QJomVcrJbz^g4l%YsmbhUl$I^d7P6yfmo({m6`6Kl z*IL`>%#caX~Iv%prOJIZDiNEzLeYgnY)^ zN1U`+f$XWhY)F)pEl&5@kh4jd^tyn|J}bR)+<)J%pX$2gihNOB#z~0YWKRvGmu76) z;&hfCEqzRrZrV@e_FWJk4Xy{rcPemgsR4gwsk`{DBdkWs1$(~v>|DcndUWg|uvdN~ z(%W6b`Aw86j&Fr~!J{Qi`W+X1t?^Ci?I$v4y|i;_mJ?0Mp7-AtLv+S{oZf6PZR4AC z_$Klel&|*Pd6qilI0##Xb?g_h-vyu27w6FLQ`R&aZCOV(n;uQ{EPLv#7-S;J7H0*; zq*M%w$zs}dGgmBzGut=84g04aTP<)2nLEk>AAuU$dG53n6N*@d?5Wdyh+-Ao$5}?c z6!J-%Ea5Wp?GkrvfGKu7zQaJ*vS?2ByzlX``LAqo+KHEr|0lSs!+0uk<;5|4PvA*8 z;adPb=3YgjF5T5R^op!uYr;QphK5vV_ke-!54KeV!VA ztBu~gyZ*ZCK~Jgn4CzDe^(Xg$@4s(G5=)Rh0KNREM3F7dD*6y1U*7X0n5?6YJi25Z z;^8gr_F2@~>9ZDY?Q3=t^|FdSXKXRWQe=-?)Zr1951)9l#o11g*Ha``uiKN@LXq}l z!W27_J#}xR6BEAJ68A;elPSF-^KP=IXXQg5E#a))$~a!sAH6%CXj%5uN?MsD4Vo}a z|C{c#Yi&&4^J%}zH! zd6s>>)LG5%rKh(%pZt2i-B;p%wsYKF3X?Fxx)Gh_!4nMbMc?6Lp38%uN7khOb>z*Z z`k$u%MYI=#b^>QVXtlqn$BEe*;t@65C=Q)gAzPfK6qj0YNG2{SOoWRR*@Y&yQE3$uOq*1afi&%V(W3w?_=N_0X5x!6nT$-ewcAI3&@K} z{mT|-2YJ)TD{rz17kZo8egOlR1y=X_o4C3ISAW<>-6B}gL9>cJ-2Sjt*du9nksnp8 zg8Mkj$e&7ngupuD$FbTTS?#<0v}>DDo$8|&T&cO8!*E{#Eh;LbY1~F0Nu6$Sy0yWx ziEGlA3$25wzV^@-DYtzj^TU$eQ%;LcOk2 zcl7_^ctP-n{;WTuPCXqvT=Poqm4Je#;C zeXSyM&$=ESEn~r2T8DoB9T}Tmms&~f9Qm|E(R7**F^!hvOTK3M6YSHigLV3U1TJe>wd({yJ~ge_(oz2{9Mue`}7-gMd~_y$8hy=fl|8i#lK zm&a={2~D$)Vvy5VNiiuEgJQCnCFd-LD=6u;yUuwjQQPR2)2zT2BaOaoF>T|UbohpI zI;1yu3(s|y(E~i=n|}M6`qIk$dE`H?cdQE8G+3Ihi@;5z|02>U0>fk{Sk%m^cHIp6 zTv*mQra~LhY$LkbO|(v*B(K>+R;)BOkQF@*sQ zmyZ9(bXVOgL5o=Brakw?z68a~YZ^(m)_ANm`pSx(RnDaA*BoO@S$Dn)#-txpTn##@ z|K5b5={yf!8olSi&m(KnziYkLb1`F6Nj<-vGMavEJ3BWKA7nqIS`rO|M9^z4!* zt-tA5$-U%{2nXwS)9>rpf7a69hrhHsR#IP0dNj=%ia}0e8O5Yj42sEOTpO37*T@|D zFm&&cq`rS$QnLhmlr&nmN41wQX>--N@-Jf-^C*nZiBz&#S|Rw#SX&9JeN0(yz(ZScmsKK$tJj>OfYs;2Ul>lxJM@*4!bI6 zoJaoS%3WG4%{Gd_r7g(DG{Wh~?;_GE0>fk{4dmY~J7I5Z@b({i6Z73ljg+IGUxjOl zw;6lfuwF&qMW-RS+>7mmk9n@>G>gVF*_dm6QP(k^PWIudM=h-8Hls37QZG$1f@U|_ z(P#~_#aT#p^z4!*t=~qb-C~xo*0p--hmhlV{)m&-w4Dt}w9I{+rn4bulQL=8wK3e_ z4YhYsu35vd_ku{0*R-58UYdlJM$cKXv&xxt{TP{csWeC57swtW&K(W6M6cl-TM)rm zLwl|2z@xS^wr(vy7grs}2xprE&EB3}Zqiunv&-GHOW9OvT}7XX^bj8 znr0=%Amav~ZcHVdlKd_vrD9M_7UP;H)gpY7>0?1l;i|(etRkz~Ns@Pw2_vjCQDz=I z!QftOAbiYodGPbdn)JVlyt%~~ZT$!3{UGL9k~G>Cwg4SPvw?hw)VOSMR*)}+e9|UM zcoms<%MuR#dIZ-4+s3m)pP%qydM{xAoVe*qO8AH>29=tTV&x4;w z)}(*edQ!OxaTA|4pXs#{pVZ$NFRkf38&Vo=XG6{=Wzw)~qqR{TMMpa{eV@k-k9)4C z#nQB21a2BzC?cIAFidvh!aD)lbH@fe>h>X?{(0XCkOxzQ!^OGODwTV~c_*@7MttkE54lfzijnD( zku=-MkBV%aZcHJZiu~@w`FwfLk6^M6_v*31NHP744%B|jYf5K4O($t(sEIf&m@rKL2X}h(4W3P0lfGVcu&l43TyJ1}u7MJ+ z_uD6pWKetY2%0XlqovVocJ%C$Cao_!r}bTo(y_l@E2~Mf6_+rY+byYS*&Zd0cI{E^ zB~02}a!#99@gBBYsxFgO5m~}~%}zN@leQRX^k|D|8{eeEhI2ZU_ZU^sFGc^lM}B>a z^HJEBzKc)X3K>bWciJu5^thT06rDyI8!0-?qVY^N=Gquuk}YV@f%8yOTPED&J`g(J zZC7C|&6bM5O=CYrq*DZj$xdE(mW%A)%@%F<38%&5X!emb6S{4W@tA3BBX1gc zUOSgT2{>*>ufAXw8`l)BBj{Gp`7TqP z6Vf1RR#6;!8Y?L-wc?OWR&>uNXDenwJFl$YIaz38fk2==roJQGuhai zxJb9gRHXK!*+RI*B$kylf2_@dCN#~Sia}0eMa86442sEOHhaoq#E&U{uI|sl^|bB8 z=4ly^ty$Aqq?5+B&LZ8jz%1}Zc2+r)u3hu4TlQwX+bTOG`KEPC zX?nFoNTW?VM7!7~%`H2|`pdo#Km&a`T3s}03{{uZG-!{KMvL~S_7Wy-t~sbpuC00G zk0gfcbMe0JNghkoaauf0^F?8&v4^74DhkJBJFaCF}+jqYqQZR4AC=vtY(ouSNi%4oVvvinZ?G-k~$_GF$bQ;m5QJFSUJt+^~h?1;h-_4tbm%G2%`6-y`0bKR;sCXEwGQiPnIG zhq=X1JIy+L-Vgn>pFH)ncX3yF{mo}|?Ja**WZw6)*LB^mVXoqeo4DquqwCHzA9~}k z#AlN>SHs`+)BgEqZfBj>&9Qv0tIj$;um15<&%riI|0M1{Q~#Q$o;u%EvWJ!G_F?Dr zfqym@K>v!JXLJXSp?z8bJ$tq>M$bF&bx&On%taGy&y^;(Q5piyKl}2)xlKDr?=I4B zGm!lDyl0hzAYatQ)6N0QL-fguOcb!4JDsbZ4eX1viJeNZmi#h8P;Z%ol^vpYnk!GO zqOW8a-(0ow5ZAtiy2=);k!$11yM3vNeA|~m{56jrpV>C46p8ZyYNI2O2c@;A@=k6*+pCz{ z)U9XE@elM&3kdYg_t6Ec!)r5Sj~xMwc5x6hdc&Xo(_hI)VHqAjjg7infW7bF+PD3h zdhiyWBiz8ix9=^)_>A{Oer8@lZOHT9MroNwn7}i7)_*%jKYmwGN1yaHHte78M=gH> z=c+h2j?Wb0RuCgNTZ6=e_l`f8`$0##*Zik$I8|C1TM^xPYoKHv`Z;{J_sN3u_6qV_ z^wn~85WahW#@XMt@9FC z0<~JhXBs-MK*#;~J%mpUN2A#D-+pL%6n4UYYdANBs~yC?>i^5u;Am<~2sBb;szqp| z$o%BhNCkJAcb)f~cbjFC$0InRW@d2j`=KlTSHTgPrh-s~UIrn_PZhD#md*FTCM$j^ z3}%B@VZ-#D`Hc5&@26oOe?70@-|v5y=Y0VCPt?~3?@ml^4EIm0)yMir$41us*BirQ z{p&+xH=Vo3W#OLjq>6wX<+2NV~>B`V#e|30dw!bzpRP7%hpPH>q z;;=S7@y?S^HoUsKc39s!+-f!& zn`^s`)isD5wpLs9=Jo;iTWbf6*6!Ng+Ge8(`6o}_u8dbFMn@}?{e!j9O8@9=b-aIa za=g+%I6gW&IWjmlIzBP_&bJnl(boRX(c$*~UbC^YcDQ}qc)6h5;W2d%!QZw&Ti(<{ zRQ`fD-M@G%Fwc6uF*Y^2KHfiAADQYO9UUF+Utb%Z>>nDekB_d^CmNGeci)*QZ+sy) z{(UIiD5MLgh4kDjGcT{sotE$gmhf9F;d3nEBn6c0#gh`=Dg05x|7QyR<6k^@vh{P{ z@g@Ha1P4#Hm#44Yd@y)rZgana?dsyvR&8k$M^*l;Y*s6Gu$z9|*lP~@XKr6zyg7KO z(rk^^$8Ye=&Al5-L(>p=_|}8t$vZcec=B?+w)JZLL8UU&TENeVnM!@*`2HLPW^XJm z-JD*Y-MTojvG8zl=#?H#SzT+_^q7e{K7%d(&G( z$7AbvD=%GrFu8Vd>Ui^|>8T5IGu4Bosrk*(YmJ5Lhxd2(4lm!TO;*S1S07E!53gUm zzjZuRtKFEcUOyhIU09rW>;A#TgTv8EYhiBpaCrCCX5-*+c6xDTd-L+d?^6jk~i8wWEhq!#7`Azpy=eZ|`31{?1Z!vNF8>>cnyNrK8Cm z-vBC$OUu`8UKy+2xpe6>Cr^aa-Ou#SVI1L=)3Jn4ec!j89KVP-L8bIGa<&6`3T2b_ zyxTv>`bYNd6Q~_=1mYgrd2C(WL%qBYqY$hW4WT~H@1%|Q<00xeY*pI#9!PUG=wl4t zZL@va=h%MJ0lnnb&{9}K&5A2451_uqrfuH4*GBlpAAbMfo1g!l4<}u#_TTPW>#))M zvDdT8vmcACJLY5$-#Li;$=kw@9kl8Hl>gp&GCnc<>A@$nYdfum=e>k9nLg)l8i-$P zA2Hk8@v~9==il64d-25|c-Nb>nfggf{TMBHj*HPg7GcvICu6Igefa};(;3^Ghp>09 z^TFOcc8q)$-7fzxw6(7+{-}w+*l)#c0VCB*C^4Ps^`R9JtbRy4jo&_*A$=k~Ie~l) z?HGQ}!f!_SEePL+@LLgn z8^Ui#_#Ftp6XACud^^JLM)*Al-+}O*2)`HM_aS^2!tY1;0||;qN2-1B8Ew@Q)DwF~UDV_@@Y8 zK=@|}{~Y08ApA>&e}(X`5&jLrzeV_W2>%}8KOp=^gdalqPYC}R;lCjKSA-u%_`fK7 zKZ5;_BK$Xm|BmoK5dJ5^|3dgNg#V53e-M5g;U^H@gHCT2S<3#zN%#_+LsR;+EWev^ z5SJ}*#{1F}861||b94u!k2dHBy#)?D@>%{87{2|E>~7vWp%2t=UO+#M=h2&)w?)n; z?P*W)f4g@lsF|$b*%I`kb2hJe>&w7@>=|dD5x36t`E+CN>OIt=_VHZc$l)B$?c=^2 zC^;JTUO30={y4C>_dyL`i7=R213*x zl2Q)jKZfh)wb0`#ZTeyTo6@iO9y&o<+Bcs6=jeaU@uRaypZYn*6PUf#+V<%a{WEQD zTAa>v;p@K$8{6>j{T}K-JJ7}~w84IR*27ZWe-G5`u|bt3{fT$p`&~c!O)Ee0y_ddl z^9wUy{X=iRIQ7cF2UnP7|9V1SJlC~-^QS-f(HFiYd;Pr&usrcp??5O2EWqw|VS!DI zDv3w$zV{&35@G)lLrIf)J}+*aMC?pINR#ah=AnU+fdhQ#iyX{%=GpKzj`H_GocJh0 zTKi``hh>Hv#}sRLigB!?igMnMkqfrjXHQ2vM!YvpS+QL=52QKvZ-4!KR=(%EnTxdP z-$H&CkUy>>ALRsGzxDlR+e@y$^Zt`>>$vaqTMAl!(e(UGhrYeqaY@W5>7S3&=kAr<{@f+%2 ze*KSWbBm7|{fBiHZZ`cdK`o8zlm#Abl;`~qQVza(&a~Y}ggE=p!2jo1o+J;ZwD~{N KF8SXL{{R0_Cwq_p literal 0 HcmV?d00001 diff --git a/.vs/MatchThreeGame/v17/DocumentLayout.json b/.vs/MatchThreeGame/v17/DocumentLayout.json new file mode 100644 index 0000000..3492bf0 --- /dev/null +++ b/.vs/MatchThreeGame/v17/DocumentLayout.json @@ -0,0 +1,41 @@ +{ + "Version": 1, + "WorkspaceRootPath": "D:\\Github\\a2\\MatchThreeGame\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{DBD73F2D-BA18-C23F-E71C-669FA8E71EB7}|Assembly-CSharp.csproj|d:\\github\\a2\\matchthreegame\\assets\\scripts\\shapesmanager.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{DBD73F2D-BA18-C23F-E71C-669FA8E71EB7}|Assembly-CSharp.csproj|solutionrelative:assets\\scripts\\shapesmanager.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 1, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:0:0:{cce594b6-0c39-4442-ba28-10c64ac7e89f}" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "ShapesManager.cs", + "DocumentMoniker": "D:\\Github\\a2\\MatchThreeGame\\Assets\\Scripts\\ShapesManager.cs", + "RelativeDocumentMoniker": "Assets\\Scripts\\ShapesManager.cs", + "ToolTip": "D:\\Github\\a2\\MatchThreeGame\\Assets\\Scripts\\ShapesManager.cs", + "RelativeToolTip": "Assets\\Scripts\\ShapesManager.cs", + "ViewState": "AQIAADsCAAAAAAAAAAAowKACAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-05-19T18:42:53.687Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/.vsconfig b/.vsconfig new file mode 100644 index 0000000..d70cd98 --- /dev/null +++ b/.vsconfig @@ -0,0 +1,6 @@ +{ + "version": "1.0", + "components": [ + "Microsoft.VisualStudio.Workload.ManagedGame" + ] +} diff --git a/Assets/Scenes/mainGame.unity b/Assets/Scenes/mainGame.unity index 262a1ca..14e3cda 100644 --- a/Assets/Scenes/mainGame.unity +++ b/Assets/Scenes/mainGame.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 8 + serializedVersion: 9 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -39,30 +39,30 @@ RenderSettings: m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 --- !u!157 &4 LightmapSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 12 m_GIWorkflowMode: 1 m_GISettings: serializedVersion: 2 m_BounceScale: 1 m_IndirectOutputScale: 1 m_AlbedoBoost: 1 - m_TemporalCoherenceThreshold: 1 m_EnvironmentLightingMode: 0 m_EnableBakedLightmaps: 1 m_EnableRealtimeLightmaps: 0 m_LightmapEditorSettings: - serializedVersion: 8 + serializedVersion: 12 m_Resolution: 1 m_BakeResolution: 50 - m_TextureWidth: 1024 - m_TextureHeight: 1024 + m_AtlasSize: 1024 m_AO: 1 m_AOMaxDistance: 1 m_CompAOExponent: 1 m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 m_Padding: 2 m_LightmapParameters: {fileID: 0} m_LightmapsBakeMode: 1 @@ -77,10 +77,16 @@ LightmapSettings: m_PVRDirectSampleCount: 32 m_PVRSampleCount: 500 m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 0 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 m_PVRFilterTypeDirect: 0 m_PVRFilterTypeIndirect: 0 m_PVRFilterTypeAO: 0 - m_PVRFilteringMode: 0 + m_PVREnvironmentMIS: 0 m_PVRCulling: 1 m_PVRFilteringGaussRadiusDirect: 1 m_PVRFilteringGaussRadiusIndirect: 5 @@ -88,8 +94,12 @@ LightmapSettings: m_PVRFilteringAtrousPositionSigmaDirect: 0.5 m_PVRFilteringAtrousPositionSigmaIndirect: 2 m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 m_LightingDataAsset: {fileID: 0} - m_ShadowMaskMode: 2 + m_LightingSettings: {fileID: 4890085278179872738, guid: fc9b4c16142693244996a3eb9fc5d047, + type: 2} --- !u!196 &5 NavMeshSettings: serializedVersion: 2 @@ -109,13 +119,98 @@ NavMeshSettings: manualTileSize: 0 tileSize: 256 accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &221196689 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 221196692} + - component: {fileID: 221196691} + - component: {fileID: 221196690} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &221196690 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 221196689} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 10 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Shuffle +--- !u!222 &221196691 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 221196689} + m_CullTransparentMesh: 1 +--- !u!224 &221196692 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 221196689} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1.175, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2123439096} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &342542850 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 342542851} - component: {fileID: 342542854} @@ -131,12 +226,14 @@ GameObject: --- !u!224 &342542851 RectTransform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 342542850} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1540753902} m_Father: {fileID: 1066478621} @@ -150,16 +247,18 @@ RectTransform: --- !u!114 &342542852 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 342542850} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} m_Name: m_EditorClassIdentifier: m_Navigation: m_Mode: 3 + m_WrapAround: 0 m_SelectOnUp: {fileID: 0} m_SelectOnDown: {fileID: 0} m_SelectOnLeft: {fileID: 0} @@ -169,17 +268,20 @@ MonoBehaviour: m_NormalColor: {r: 1, g: 1, b: 1, a: 1} m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} m_ColorMultiplier: 1 m_FadeDuration: 0.1 m_SpriteState: m_HighlightedSprite: {fileID: 0} m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} m_DisabledSprite: {fileID: 0} m_AnimationTriggers: m_NormalTrigger: Normal m_HighlightedTrigger: Highlighted m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted m_DisabledTrigger: Disabled m_Interactable: 1 m_TargetGraphic: {fileID: 342542853} @@ -187,6 +289,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 1363272349} + m_TargetAssemblyTypeName: m_MethodName: InitializeCandyAndSpawnPositionsFromPremadeLevel m_Mode: 1 m_Arguments: @@ -197,27 +300,26 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, - Culture=neutral, PublicKeyToken=null --- !u!114 &342542853 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 342542850} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} m_Color: {r: 1, g: 1, b: 1, a: 1} m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} m_Type: 1 m_PreserveAspect: 0 @@ -226,22 +328,26 @@ MonoBehaviour: m_FillAmount: 1 m_FillClockwise: 1 m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!222 &342542854 CanvasRenderer: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 342542850} + m_CullTransparentMesh: 1 --- !u!1 &581094827 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 581094832} - component: {fileID: 581094831} - - component: {fileID: 581094830} - component: {fileID: 581094829} - component: {fileID: 581094828} m_Layer: 0 @@ -254,34 +360,36 @@ GameObject: --- !u!81 &581094828 AudioListener: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 581094827} m_Enabled: 1 --- !u!124 &581094829 Behaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 581094827} - m_Enabled: 1 ---- !u!92 &581094830 -Behaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 581094827} m_Enabled: 1 --- !u!20 &581094831 Camera: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 581094827} m_Enabled: 1 serializedVersion: 2 m_ClearFlags: 1 m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 m_NormalizedViewPortRect: serializedVersion: 2 x: 0 @@ -303,20 +411,22 @@ Camera: m_TargetEye: 3 m_HDR: 0 m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 m_ForceIntoRT: 0 m_OcclusionCulling: 1 m_StereoConvergence: 10 m_StereoSeparation: 0.022 - m_StereoMirrorMode: 0 --- !u!4 &581094832 Transform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 581094827} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: -10} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 0 @@ -324,9 +434,10 @@ Transform: --- !u!1 &948551025 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 948551026} - component: {fileID: 948551029} @@ -342,12 +453,14 @@ GameObject: --- !u!224 &948551026 RectTransform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 948551025} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1004980050} m_Father: {fileID: 1066478621} @@ -355,22 +468,24 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -11.73, y: -4.7} + m_AnchoredPosition: {x: -11.730011, y: -4.699997} m_SizeDelta: {x: 50, y: 20} m_Pivot: {x: 1, y: 1} --- !u!114 &948551027 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 948551025} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} m_Name: m_EditorClassIdentifier: m_Navigation: m_Mode: 3 + m_WrapAround: 0 m_SelectOnUp: {fileID: 0} m_SelectOnDown: {fileID: 0} m_SelectOnLeft: {fileID: 0} @@ -380,17 +495,20 @@ MonoBehaviour: m_NormalColor: {r: 1, g: 1, b: 1, a: 1} m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} m_ColorMultiplier: 1 m_FadeDuration: 0.1 m_SpriteState: m_HighlightedSprite: {fileID: 0} m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} m_DisabledSprite: {fileID: 0} m_AnimationTriggers: m_NormalTrigger: Normal m_HighlightedTrigger: Highlighted m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted m_DisabledTrigger: Disabled m_Interactable: 1 m_TargetGraphic: {fileID: 948551028} @@ -398,6 +516,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 1363272349} + m_TargetAssemblyTypeName: m_MethodName: InitializeCandyAndSpawnPositions m_Mode: 1 m_Arguments: @@ -408,27 +527,26 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, - Culture=neutral, PublicKeyToken=null --- !u!114 &948551028 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 948551025} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} m_Color: {r: 1, g: 1, b: 1, a: 1} m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} m_Type: 1 m_PreserveAspect: 0 @@ -437,18 +555,23 @@ MonoBehaviour: m_FillAmount: 1 m_FillClockwise: 1 m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!222 &948551029 CanvasRenderer: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 948551025} + m_CullTransparentMesh: 1 --- !u!1 &1004980049 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 1004980050} - component: {fileID: 1004980052} @@ -463,12 +586,14 @@ GameObject: --- !u!224 &1004980050 RectTransform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1004980049} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 948551026} m_RootOrder: 0 @@ -481,22 +606,23 @@ RectTransform: --- !u!114 &1004980051 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1004980049} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null m_FontData: m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} m_FontSize: 10 @@ -514,15 +640,18 @@ MonoBehaviour: --- !u!222 &1004980052 CanvasRenderer: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1004980049} + m_CullTransparentMesh: 1 --- !u!1 &1066478617 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 1066478621} - component: {fileID: 1066478620} @@ -538,12 +667,13 @@ GameObject: --- !u!114 &1066478618 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1066478617} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} m_Name: m_EditorClassIdentifier: m_IgnoreReversedGraphics: 1 @@ -554,12 +684,13 @@ MonoBehaviour: --- !u!114 &1066478619 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1066478617} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} m_Name: m_EditorClassIdentifier: m_UiScaleMode: 2 @@ -572,11 +703,13 @@ MonoBehaviour: m_FallbackScreenDPI: 96 m_DefaultSpriteDPI: 96 m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 --- !u!223 &1066478620 Canvas: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1066478617} m_Enabled: 1 serializedVersion: 3 @@ -595,17 +728,20 @@ Canvas: --- !u!224 &1066478621 RectTransform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1066478617} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 948551026} - {fileID: 1816048250} - {fileID: 342542851} - {fileID: 1807116962} + - {fileID: 2123439096} m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -617,9 +753,10 @@ RectTransform: --- !u!1 &1363272348 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 1363272350} - component: {fileID: 1363272349} @@ -633,8 +770,9 @@ GameObject: --- !u!114 &1363272349 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1363272348} m_Enabled: 1 m_EditorHideFlags: 0 @@ -645,32 +783,36 @@ MonoBehaviour: ScoreText: {fileID: 1807116963} ShowDebugInfo: 0 CandyPrefabs: - - {fileID: 189422, guid: 110002167b804ad47947089afdb9dc96, type: 2} - - {fileID: 103784, guid: 55a0b063029169245b7743f43014b9d5, type: 2} - - {fileID: 161608, guid: 1cfccd74339afd54c8eea25deb0e8aae, type: 2} - - {fileID: 187046, guid: a4cb29e7d50f91041b867892963b1cf9, type: 2} - - {fileID: 180178, guid: afa6b0eba9a9e794080048baed797d27, type: 2} + - {fileID: 189422, guid: 110002167b804ad47947089afdb9dc96, type: 3} + - {fileID: 103784, guid: 55a0b063029169245b7743f43014b9d5, type: 3} + - {fileID: 161608, guid: 1cfccd74339afd54c8eea25deb0e8aae, type: 3} + - {fileID: 187046, guid: a4cb29e7d50f91041b867892963b1cf9, type: 3} + - {fileID: 180178, guid: afa6b0eba9a9e794080048baed797d27, type: 3} ExplosionPrefabs: - - {fileID: 126096, guid: 76ac26693b05fa94381733a6e6be640a, type: 2} - - {fileID: 195492, guid: 4ee919a3cb1ff3448ae1b4c056dd8c35, type: 2} - - {fileID: 125858, guid: 5268d9197b90bc44492e32f316fa679e, type: 2} - - {fileID: 123910, guid: 1d881f16d2f366c46afb3f9e9b96654f, type: 2} + - {fileID: 126096, guid: 76ac26693b05fa94381733a6e6be640a, type: 3} + - {fileID: 195492, guid: 4ee919a3cb1ff3448ae1b4c056dd8c35, type: 3} + - {fileID: 125858, guid: 5268d9197b90bc44492e32f316fa679e, type: 3} + - {fileID: 123910, guid: 1d881f16d2f366c46afb3f9e9b96654f, type: 3} BonusPrefabs: - - {fileID: 114848, guid: 0cffe7839950f2d4c8ec4e7f3e18e4c6, type: 2} - - {fileID: 164388, guid: ddfddbe43693aa54c94149217791f7bd, type: 2} - - {fileID: 105690, guid: c9cde8189605ee449bcc97b998147d85, type: 2} - - {fileID: 187842, guid: 11cb4356a18183c48b07164222227d2b, type: 2} - - {fileID: 157836, guid: 19c708ee61002454eb4c54c029ce0eaf, type: 2} + - {fileID: 114848, guid: 0cffe7839950f2d4c8ec4e7f3e18e4c6, type: 3} + - {fileID: 164388, guid: ddfddbe43693aa54c94149217791f7bd, type: 3} + - {fileID: 105690, guid: c9cde8189605ee449bcc97b998147d85, type: 3} + - {fileID: 187842, guid: 11cb4356a18183c48b07164222227d2b, type: 3} + - {fileID: 157836, guid: 19c708ee61002454eb4c54c029ce0eaf, type: 3} soundManager: {fileID: 1624638383} + ShuffleItemPrefab: {fileID: 0} + ShuffleItemUsageCountText: {fileID: 221196690} --- !u!4 &1363272350 Transform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1363272348} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -0.66466385, y: -2.407161, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 3 @@ -678,9 +820,10 @@ Transform: --- !u!1 &1540753901 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 1540753902} - component: {fileID: 1540753904} @@ -695,12 +838,14 @@ GameObject: --- !u!224 &1540753902 RectTransform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1540753901} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 342542851} m_RootOrder: 0 @@ -713,22 +858,23 @@ RectTransform: --- !u!114 &1540753903 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1540753901} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null m_FontData: m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} m_FontSize: 10 @@ -746,15 +892,18 @@ MonoBehaviour: --- !u!222 &1540753904 CanvasRenderer: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1540753901} + m_CullTransparentMesh: 1 --- !u!1 &1624638382 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 1624638385} - component: {fileID: 1624638384} @@ -769,8 +918,9 @@ GameObject: --- !u!114 &1624638383 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1624638382} m_Enabled: 1 m_EditorHideFlags: 0 @@ -781,8 +931,9 @@ MonoBehaviour: --- !u!82 &1624638384 AudioSource: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1624638382} m_Enabled: 1 serializedVersion: 4 @@ -807,66 +958,83 @@ AudioSource: rolloffCustomCurve: serializedVersion: 2 m_Curve: - - serializedVersion: 2 + - serializedVersion: 3 time: 0 value: 1 inSlope: 0 outSlope: 0 tangentMode: 0 - - serializedVersion: 2 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 time: 1 value: 0 inSlope: 0 outSlope: 0 tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 panLevelCustomCurve: serializedVersion: 2 m_Curve: - - serializedVersion: 2 + - serializedVersion: 3 time: 0 value: 1 inSlope: 0 outSlope: 0 tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 spreadCustomCurve: serializedVersion: 2 m_Curve: - - serializedVersion: 2 + - serializedVersion: 3 time: 0 value: 0 inSlope: 0 outSlope: 0 tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 reverbZoneMixCustomCurve: serializedVersion: 2 m_Curve: - - serializedVersion: 2 + - serializedVersion: 3 time: 0 value: 1 inSlope: 0 outSlope: 0 tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 --- !u!4 &1624638385 Transform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1624638382} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 4 @@ -874,9 +1042,10 @@ Transform: --- !u!1 &1700237652 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 1700237656} - component: {fileID: 1700237655} @@ -892,26 +1061,30 @@ GameObject: --- !u!114 &1700237653 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1700237652} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: 2d49b7c1bcd2e07499844da127be038d, type: 3} m_Name: m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 m_ForceModuleActive: 0 --- !u!114 &1700237654 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1700237652} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} m_Name: m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 m_HorizontalAxis: Horizontal m_VerticalAxis: Vertical m_SubmitButton: Submit @@ -922,12 +1095,13 @@ MonoBehaviour: --- !u!114 &1700237655 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1700237652} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} m_Name: m_EditorClassIdentifier: m_FirstSelected: {fileID: 0} @@ -936,12 +1110,14 @@ MonoBehaviour: --- !u!4 &1700237656 Transform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1700237652} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 2 @@ -949,9 +1125,10 @@ Transform: --- !u!1 &1807116961 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 1807116962} - component: {fileID: 1807116964} @@ -966,12 +1143,14 @@ GameObject: --- !u!224 &1807116962 RectTransform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1807116961} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1066478621} m_RootOrder: 3 @@ -984,22 +1163,23 @@ RectTransform: --- !u!114 &1807116963 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1807116961} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null m_FontData: m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} m_FontSize: 14 @@ -1017,15 +1197,18 @@ MonoBehaviour: --- !u!222 &1807116964 CanvasRenderer: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1807116961} + m_CullTransparentMesh: 1 --- !u!1 &1816048248 GameObject: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 m_Component: - component: {fileID: 1816048250} - component: {fileID: 1816048251} @@ -1040,22 +1223,23 @@ GameObject: --- !u!114 &1816048249 MonoBehaviour: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1816048248} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null m_FontData: m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} m_FontSize: 10 @@ -1073,12 +1257,14 @@ MonoBehaviour: --- !u!224 &1816048250 RectTransform: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1816048248} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1066478621} m_RootOrder: 1 @@ -1091,6 +1277,142 @@ RectTransform: --- !u!222 &1816048251 CanvasRenderer: m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1816048248} + m_CullTransparentMesh: 1 +--- !u!1 &2123439095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2123439096} + - component: {fileID: 2123439099} + - component: {fileID: 2123439098} + - component: {fileID: 2123439097} + m_Layer: 5 + m_Name: Button (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2123439096 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2123439095} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 0.77501, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 221196692} + m_Father: {fileID: 1066478621} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -10, y: -63.9} + m_SizeDelta: {x: 50, y: 30} + m_Pivot: {x: 1, y: 1} +--- !u!114 &2123439097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2123439095} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2123439098} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1363272349} + m_TargetAssemblyTypeName: ShapesManager, Assembly-CSharp + m_MethodName: OnShuffleItemUsed + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2123439098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2123439095} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2123439099 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2123439095} + m_CullTransparentMesh: 1 diff --git a/Assets/Scenes/mainGameSettings.lighting b/Assets/Scenes/mainGameSettings.lighting new file mode 100644 index 0000000..3df683f --- /dev/null +++ b/Assets/Scenes/mainGameSettings.lighting @@ -0,0 +1,64 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: mainGameSettings + serializedVersion: 4 + m_GIWorkflowMode: 1 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 0 + m_BakeBackend: 0 + m_LightmapMaxSize: 1024 + m_BakeResolution: 50 + m_Padding: 2 + m_LightmapCompression: 0 + m_AO: 1 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 1 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 1 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_FinalGather: 0 + m_FinalGatherRayCount: 256 + m_FinalGatherFiltering: 1 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRMinBounces: 2 + m_PVREnvironmentMIS: 0 + m_PVRFilteringMode: 0 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_PVRTiledBaking: 0 diff --git a/Assets/Scenes/mainGameSettings.lighting.meta b/Assets/Scenes/mainGameSettings.lighting.meta new file mode 100644 index 0000000..657b5ad --- /dev/null +++ b/Assets/Scenes/mainGameSettings.lighting.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fc9b4c16142693244996a3eb9fc5d047 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4890085278179872738 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/ShapesManager.cs b/Assets/Scripts/ShapesManager.cs index bf48cd7..dff78c6 100644 --- a/Assets/Scripts/ShapesManager.cs +++ b/Assets/Scripts/ShapesManager.cs @@ -65,6 +65,8 @@ private void InitializeTypesOnPrefabShapesAndBonuses() item.GetComponent().Type = CandyPrefabs. Where(x => x.GetComponent().Type.Contains(item.name.Split('_')[1].Trim())).Single().name; } + + ShuffleItemUsageCountText.text = "洗牌道具: " + shuffleItemUsageCount.ToString(); } public void InitializeCandyAndSpawnPositionsFromPremadeLevel() @@ -197,7 +199,7 @@ void Update() hitGo = hit.collider.gameObject; state = GameState.SelectionStarted; } - + } } else if (state == GameState.SelectionStarted) @@ -205,7 +207,7 @@ void Update() //user dragged if (Input.GetMouseButton(0)) { - + var hit = Physics2D.Raycast(Camera.main.ScreenToWorldPoint(Input.mousePosition), Vector2.zero); //we have a hit @@ -567,6 +569,104 @@ private GameObject GetSpecificCandyOrBonusForPremadeLevel(string info) throw new System.Exception("Wrong type, check your premade level"); } + // 新增洗牌道具的引用 + public GameObject ShuffleItemPrefab; + private int shuffleItemUsageCount = 3; + public Text ShuffleItemUsageCountText; + + // 处理洗牌道具的使用 + public void OnShuffleItemUsed() + { + ShuffleCandies(); + } + // 新增洗牌方法 + private void ShuffleCandies() + { + if (shuffleItemUsageCount > 0) + { + // 记录所有糖果的位置和类型 + List allShapes = new List(); + for (int row = 0; row < Constants.Rows; row++) + { + for (int column = 0; column < Constants.Columns; column++) + { + GameObject candy = shapes[row, column]; + if (candy != null) + { + Shape shape = candy.GetComponent(); + allShapes.Add(shape); + } + } + } + + // 清空游戏板 + for (int row = 0; row < Constants.Rows; row++) + { + for (int column = 0; column < Constants.Columns; column++) + { + GameObject candy = shapes[row, column]; + if (candy != null) + { + Destroy(candy); + shapes[row, column] = null; + } + } + } + + // 打乱糖果列表 + System.Random random = new System.Random(); + allShapes = allShapes.OrderBy(x => random.Next()).ToList(); + + // 重新放置糖果 + int index = 0; + for (int row = 0; row < Constants.Rows; row++) + { + for (int column = 0; column < Constants.Columns; column++) + { + if (index < allShapes.Count) + { + Shape shape = allShapes[index]; + GameObject newCandy = Instantiate(shape.gameObject, + BottomRight + new Vector2(column * CandySize.x, row * CandySize.y), Quaternion.identity); + newCandy.GetComponent().Assign(shape.Type, row, column); + shapes[row, column] = newCandy; + + // 确保碰撞体激活 + Collider2D collider = newCandy.GetComponent(); + if (collider != null) + { + collider.enabled = true; + } + + index++; + } + } + } + + // 检查潜在匹配 + StartCheckForPotentialMatches(); + + shuffleItemUsageCount--; + + UpdateShuffleItemUsageCountUI(); + } + else + { + Debug.Log("洗牌道具已用完"); + } + } + + // 更新洗牌道具使用次数的 UI 显示 + private void UpdateShuffleItemUsageCountUI() + { + // 假设你有一个 Text 组件用于显示使用次数 + // 你需要在 Inspector 中关联这个 Text 组件 + // 这里只是示例,你需要根据实际情况修改 + if (ShuffleItemUsageCountText != null) + { + ShuffleItemUsageCountText.text = "洗牌道具: " + shuffleItemUsageCount.ToString(); + } + } } diff --git a/Logs/AssetImportWorker0.log b/Logs/AssetImportWorker0.log new file mode 100644 index 0000000..3450323 --- /dev/null +++ b/Logs/AssetImportWorker0.log @@ -0,0 +1,348 @@ +Using pre-set license +Built from '2021.3/china_unity/release' branch; Version is '2021.3.19f1c1 (b8e3cea1e9d3) revision 12116942'; Using compiler version '192829333'; Build Type 'Release' +OS: 'Windows 11 (10.0.26100) 64bit CoreCountrySpecific' Language: 'zh' Physical Memory: 32491 MB +BatchMode: 1, IsHumanControllingUs: 0, StartBugReporterOnCrash: 0, Is64bit: 1, IsPro: 1 + +COMMAND LINE ARGUMENTS: +D:\Unityhub\2021.3.19f1c1\Editor\Unity.exe +-adb2 +-batchMode +-noUpm +-name +AssetImportWorker0 +-projectPath +D:/Github/a2/MatchThreeGame +-logFile +Logs/AssetImportWorker0.log +-srvPort +63197 +Successfully changed project path to: D:/Github/a2/MatchThreeGame +D:/Github/a2/MatchThreeGame +[UnityMemory] Configuration Parameters - Can be set up in boot.config + "memorysetup-bucket-allocator-granularity=16" + "memorysetup-bucket-allocator-bucket-count=8" + "memorysetup-bucket-allocator-block-size=33554432" + "memorysetup-bucket-allocator-block-count=8" + "memorysetup-main-allocator-block-size=16777216" + "memorysetup-thread-allocator-block-size=16777216" + "memorysetup-gfx-main-allocator-block-size=16777216" + "memorysetup-gfx-thread-allocator-block-size=16777216" + "memorysetup-cache-allocator-block-size=4194304" + "memorysetup-typetree-allocator-block-size=2097152" + "memorysetup-profiler-bucket-allocator-granularity=16" + "memorysetup-profiler-bucket-allocator-bucket-count=8" + "memorysetup-profiler-bucket-allocator-block-size=33554432" + "memorysetup-profiler-bucket-allocator-block-count=8" + "memorysetup-profiler-allocator-block-size=16777216" + "memorysetup-profiler-editor-allocator-block-size=1048576" + "memorysetup-temp-allocator-size-main=16777216" + "memorysetup-job-temp-allocator-block-size=2097152" + "memorysetup-job-temp-allocator-block-size-background=1048576" + "memorysetup-job-temp-allocator-reduction-small-platforms=262144" + "memorysetup-temp-allocator-size-background-worker=32768" + "memorysetup-temp-allocator-size-job-worker=262144" + "memorysetup-temp-allocator-size-preload-manager=33554432" + "memorysetup-temp-allocator-size-nav-mesh-worker=65536" + "memorysetup-temp-allocator-size-audio-worker=65536" + "memorysetup-temp-allocator-size-cloud-worker=32768" + "memorysetup-temp-allocator-size-gi-baking-worker=262144" + "memorysetup-temp-allocator-size-gfx=262144" +Player connection [34764] Host "[IP] 192.168.116.1 [Port] 0 [Flags] 2 [Guid] 743303605 [EditorId] 743303605 [Version] 1048832 [Id] WindowsEditor(7,LAPTOP-U4FU4DGF) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... + +Player connection [34764] Host "[IP] 192.168.116.1 [Port] 0 [Flags] 2 [Guid] 743303605 [EditorId] 743303605 [Version] 1048832 [Id] WindowsEditor(7,LAPTOP-U4FU4DGF) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... + +AS: AutoStreaming module initializing. +Refreshing native plugins compatible for Editor in 40.97 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Initialize engine version: 2021.3.19f1c1 (b8e3cea1e9d3) +[Subsystems] Discovering subsystems at path D:/Unityhub/2021.3.19f1c1/Editor/Data/Resources/UnitySubsystems +[Subsystems] Discovering subsystems at path D:/Github/a2/MatchThreeGame/Assets +GfxDevice: creating device client; threaded=0; jobified=0 +Direct3D: + Version: Direct3D 11.0 [level 11.1] + Renderer: NVIDIA GeForce RTX 4060 Laptop GPU (ID=0x28e0) + Vendor: NVIDIA + VRAM: 7957 MB + Driver: 32.0.15.7602 +Initialize mono +Mono path[0] = 'D:/Unityhub/2021.3.19f1c1/Editor/Data/Managed' +Mono path[1] = 'D:/Unityhub/2021.3.19f1c1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit-win32' +Mono config path = 'D:/Unityhub/2021.3.19f1c1/Editor/Data/MonoBleedingEdge/etc' +Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56308 +Begin MonoManager ReloadAssembly +Registering precompiled unity dll's ... +Register platform support module: D:/Unityhub/2021.3.19f1c1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll +Registered in 0.002584 seconds. +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 38.81 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 0.476 seconds +Domain Reload Profiling: + ReloadAssembly (476ms) + BeginReloadAssembly (87ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (0ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (0ms) + EndReloadAssembly (300ms) + LoadAssemblies (82ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (73ms) + ReleaseScriptCaches (0ms) + RebuildScriptCaches (19ms) + SetupLoadedEditorAssemblies (164ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (5ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (39ms) + BeforeProcessingInitializeOnLoad (1ms) + ProcessInitializeOnLoadAttributes (84ms) + ProcessInitializeOnLoadMethodAttributes (35ms) + AfterProcessingInitializeOnLoad (0ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (0ms) +Platform modules already initialized, skipping +Registering precompiled user dll's ... +Registered in 0.011256 seconds. +Begin MonoManager ReloadAssembly +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.37 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 0.858 seconds +Domain Reload Profiling: + ReloadAssembly (859ms) + BeginReloadAssembly (106ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (14ms) + EndReloadAssembly (647ms) + LoadAssemblies (90ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (146ms) + ReleaseScriptCaches (0ms) + RebuildScriptCaches (33ms) + SetupLoadedEditorAssemblies (355ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (4ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (0ms) + BeforeProcessingInitializeOnLoad (56ms) + ProcessInitializeOnLoadAttributes (267ms) + ProcessInitializeOnLoadMethodAttributes (12ms) + AfterProcessingInitializeOnLoad (15ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +======================================================================== +Worker process is ready to serve import requests +Launched and connected shader compiler UnityShaderCompiler.exe after 0.21 seconds +Refreshing native plugins compatible for Editor in 0.35 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 2939 Unused Serialized files (Serialized files now loaded: 0) +Unloading 23 unused Assets / (48.0 KB). Loaded Objects now: 3404. +Memory consumption went from 107.6 MB to 107.5 MB. +Total: 2.956200 ms (FindLiveObjects: 0.140400 ms CreateObjectMapping: 0.054200 ms MarkObjects: 2.702200 ms DeleteObjects: 0.058500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Import Request. + Time since last request: 6511.340417 seconds. + path: Assets/Scenes/mainGame.unity + artifactKey: Guid(bfdc8879bc0cfd245867e8790941daff) Importer(815301076,1909f56bfc062723c751e8b465ee728b) +Start importing Assets/Scenes/mainGame.unity using Guid(bfdc8879bc0cfd245867e8790941daff) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '27a6a54e54547d03f30a65f70ddced8e') in 0.005322 seconds +======================================================================== +Received Import Request. + Time since last request: 0.000019 seconds. + path: Assets/Scenes + artifactKey: Guid(a1ef2b91032e8a440b00026055720179) Importer(815301076,1909f56bfc062723c751e8b465ee728b) +Start importing Assets/Scenes using Guid(a1ef2b91032e8a440b00026055720179) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '342a18502d45a216e047bc01bc2e5837') in 0.001916 seconds +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.011458 seconds. +Begin MonoManager ReloadAssembly +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.34 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 0.858 seconds +Domain Reload Profiling: + ReloadAssembly (858ms) + BeginReloadAssembly (150ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (24ms) + EndReloadAssembly (611ms) + LoadAssemblies (110ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (136ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (24ms) + SetupLoadedEditorAssemblies (338ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (9ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (0ms) + BeforeProcessingInitializeOnLoad (49ms) + ProcessInitializeOnLoadAttributes (241ms) + ProcessInitializeOnLoadMethodAttributes (12ms) + AfterProcessingInitializeOnLoad (26ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 3.54 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 2933 Unused Serialized files (Serialized files now loaded: 0) +Unloading 16 unused Assets / (24.8 KB). Loaded Objects now: 3407. +Memory consumption went from 107.4 MB to 107.3 MB. +Total: 2.251700 ms (FindLiveObjects: 0.128100 ms CreateObjectMapping: 0.046500 ms MarkObjects: 2.060500 ms DeleteObjects: 0.015500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.011912 seconds. +Begin MonoManager ReloadAssembly +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.41 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 1.015 seconds +Domain Reload Profiling: + ReloadAssembly (1015ms) + BeginReloadAssembly (152ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (22ms) + EndReloadAssembly (762ms) + LoadAssemblies (122ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (153ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (33ms) + SetupLoadedEditorAssemblies (424ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (13ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (0ms) + BeforeProcessingInitializeOnLoad (62ms) + ProcessInitializeOnLoadAttributes (308ms) + ProcessInitializeOnLoadMethodAttributes (16ms) + AfterProcessingInitializeOnLoad (24ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 4.73 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 2933 Unused Serialized files (Serialized files now loaded: 0) +Unloading 16 unused Assets / (24.9 KB). Loaded Objects now: 3410. +Memory consumption went from 107.4 MB to 107.3 MB. +Total: 2.891900 ms (FindLiveObjects: 0.173500 ms CreateObjectMapping: 0.066400 ms MarkObjects: 2.629400 ms DeleteObjects: 0.021400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030085 seconds. +Begin MonoManager ReloadAssembly +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.51 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 1.258 seconds +Domain Reload Profiling: + ReloadAssembly (1259ms) + BeginReloadAssembly (258ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (39ms) + EndReloadAssembly (863ms) + LoadAssemblies (192ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (186ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (33ms) + SetupLoadedEditorAssemblies (470ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (13ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (339ms) + ProcessInitializeOnLoadMethodAttributes (17ms) + AfterProcessingInitializeOnLoad (30ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 4.26 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 2933 Unused Serialized files (Serialized files now loaded: 0) +Unloading 16 unused Assets / (24.9 KB). Loaded Objects now: 3413. +Memory consumption went from 107.4 MB to 107.4 MB. +Total: 2.727300 ms (FindLiveObjects: 0.165400 ms CreateObjectMapping: 0.066800 ms MarkObjects: 2.471100 ms DeleteObjects: 0.022700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> diff --git a/Logs/AssetImportWorker1.log b/Logs/AssetImportWorker1.log new file mode 100644 index 0000000..a849ba1 --- /dev/null +++ b/Logs/AssetImportWorker1.log @@ -0,0 +1,336 @@ +Using pre-set license +Built from '2021.3/china_unity/release' branch; Version is '2021.3.19f1c1 (b8e3cea1e9d3) revision 12116942'; Using compiler version '192829333'; Build Type 'Release' +OS: 'Windows 11 (10.0.26100) 64bit CoreCountrySpecific' Language: 'zh' Physical Memory: 32491 MB +BatchMode: 1, IsHumanControllingUs: 0, StartBugReporterOnCrash: 0, Is64bit: 1, IsPro: 1 + +COMMAND LINE ARGUMENTS: +D:\Unityhub\2021.3.19f1c1\Editor\Unity.exe +-adb2 +-batchMode +-noUpm +-name +AssetImportWorker1 +-projectPath +D:/Github/a2/MatchThreeGame +-logFile +Logs/AssetImportWorker1.log +-srvPort +63197 +Successfully changed project path to: D:/Github/a2/MatchThreeGame +D:/Github/a2/MatchThreeGame +[UnityMemory] Configuration Parameters - Can be set up in boot.config + "memorysetup-bucket-allocator-granularity=16" + "memorysetup-bucket-allocator-bucket-count=8" + "memorysetup-bucket-allocator-block-size=33554432" + "memorysetup-bucket-allocator-block-count=8" + "memorysetup-main-allocator-block-size=16777216" + "memorysetup-thread-allocator-block-size=16777216" + "memorysetup-gfx-main-allocator-block-size=16777216" + "memorysetup-gfx-thread-allocator-block-size=16777216" + "memorysetup-cache-allocator-block-size=4194304" + "memorysetup-typetree-allocator-block-size=2097152" + "memorysetup-profiler-bucket-allocator-granularity=16" + "memorysetup-profiler-bucket-allocator-bucket-count=8" + "memorysetup-profiler-bucket-allocator-block-size=33554432" + "memorysetup-profiler-bucket-allocator-block-count=8" + "memorysetup-profiler-allocator-block-size=16777216" + "memorysetup-profiler-editor-allocator-block-size=1048576" + "memorysetup-temp-allocator-size-main=16777216" + "memorysetup-job-temp-allocator-block-size=2097152" + "memorysetup-job-temp-allocator-block-size-background=1048576" + "memorysetup-job-temp-allocator-reduction-small-platforms=262144" + "memorysetup-temp-allocator-size-background-worker=32768" + "memorysetup-temp-allocator-size-job-worker=262144" + "memorysetup-temp-allocator-size-preload-manager=33554432" + "memorysetup-temp-allocator-size-nav-mesh-worker=65536" + "memorysetup-temp-allocator-size-audio-worker=65536" + "memorysetup-temp-allocator-size-cloud-worker=32768" + "memorysetup-temp-allocator-size-gi-baking-worker=262144" + "memorysetup-temp-allocator-size-gfx=262144" +Player connection [17632] Host "[IP] 192.168.116.1 [Port] 0 [Flags] 2 [Guid] 2099807470 [EditorId] 2099807470 [Version] 1048832 [Id] WindowsEditor(7,LAPTOP-U4FU4DGF) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... + +Player connection [17632] Host "[IP] 192.168.116.1 [Port] 0 [Flags] 2 [Guid] 2099807470 [EditorId] 2099807470 [Version] 1048832 [Id] WindowsEditor(7,LAPTOP-U4FU4DGF) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... + +AS: AutoStreaming module initializing. +Refreshing native plugins compatible for Editor in 42.50 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Initialize engine version: 2021.3.19f1c1 (b8e3cea1e9d3) +[Subsystems] Discovering subsystems at path D:/Unityhub/2021.3.19f1c1/Editor/Data/Resources/UnitySubsystems +[Subsystems] Discovering subsystems at path D:/Github/a2/MatchThreeGame/Assets +GfxDevice: creating device client; threaded=0; jobified=0 +Direct3D: + Version: Direct3D 11.0 [level 11.1] + Renderer: NVIDIA GeForce RTX 4060 Laptop GPU (ID=0x28e0) + Vendor: NVIDIA + VRAM: 7957 MB + Driver: 32.0.15.7602 +Initialize mono +Mono path[0] = 'D:/Unityhub/2021.3.19f1c1/Editor/Data/Managed' +Mono path[1] = 'D:/Unityhub/2021.3.19f1c1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit-win32' +Mono config path = 'D:/Unityhub/2021.3.19f1c1/Editor/Data/MonoBleedingEdge/etc' +Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56616 +Begin MonoManager ReloadAssembly +Registering precompiled unity dll's ... +Register platform support module: D:/Unityhub/2021.3.19f1c1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll +Registered in 0.002716 seconds. +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 40.51 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 0.485 seconds +Domain Reload Profiling: + ReloadAssembly (486ms) + BeginReloadAssembly (83ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (0ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (1ms) + EndReloadAssembly (310ms) + LoadAssemblies (76ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (70ms) + ReleaseScriptCaches (0ms) + RebuildScriptCaches (19ms) + SetupLoadedEditorAssemblies (173ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (5ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (41ms) + BeforeProcessingInitializeOnLoad (1ms) + ProcessInitializeOnLoadAttributes (84ms) + ProcessInitializeOnLoadMethodAttributes (42ms) + AfterProcessingInitializeOnLoad (0ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (0ms) +Platform modules already initialized, skipping +Registering precompiled user dll's ... +Registered in 0.010920 seconds. +Begin MonoManager ReloadAssembly +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.34 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 0.817 seconds +Domain Reload Profiling: + ReloadAssembly (817ms) + BeginReloadAssembly (104ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (3ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (13ms) + EndReloadAssembly (614ms) + LoadAssemblies (84ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (136ms) + ReleaseScriptCaches (0ms) + RebuildScriptCaches (34ms) + SetupLoadedEditorAssemblies (341ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (3ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (0ms) + BeforeProcessingInitializeOnLoad (49ms) + ProcessInitializeOnLoadAttributes (262ms) + ProcessInitializeOnLoadMethodAttributes (12ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (7ms) +Platform modules already initialized, skipping +======================================================================== +Worker process is ready to serve import requests +Launched and connected shader compiler UnityShaderCompiler.exe after 0.33 seconds +Refreshing native plugins compatible for Editor in 0.36 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 2939 Unused Serialized files (Serialized files now loaded: 0) +Unloading 23 unused Assets / (48.0 KB). Loaded Objects now: 3404. +Memory consumption went from 107.6 MB to 107.5 MB. +Total: 2.781100 ms (FindLiveObjects: 0.167900 ms CreateObjectMapping: 0.066500 ms MarkObjects: 2.488800 ms DeleteObjects: 0.056800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.011695 seconds. +Begin MonoManager ReloadAssembly +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.35 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 0.856 seconds +Domain Reload Profiling: + ReloadAssembly (857ms) + BeginReloadAssembly (148ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (24ms) + EndReloadAssembly (616ms) + LoadAssemblies (110ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (138ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (24ms) + SetupLoadedEditorAssemblies (339ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (9ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (0ms) + BeforeProcessingInitializeOnLoad (49ms) + ProcessInitializeOnLoadAttributes (243ms) + ProcessInitializeOnLoadMethodAttributes (12ms) + AfterProcessingInitializeOnLoad (26ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.96 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 2933 Unused Serialized files (Serialized files now loaded: 0) +Unloading 16 unused Assets / (24.8 KB). Loaded Objects now: 3407. +Memory consumption went from 107.4 MB to 107.3 MB. +Total: 2.373600 ms (FindLiveObjects: 0.128800 ms CreateObjectMapping: 0.047500 ms MarkObjects: 2.174000 ms DeleteObjects: 0.022400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.011126 seconds. +Begin MonoManager ReloadAssembly +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.42 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 1.024 seconds +Domain Reload Profiling: + ReloadAssembly (1025ms) + BeginReloadAssembly (152ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (3ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (23ms) + EndReloadAssembly (772ms) + LoadAssemblies (122ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (156ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (33ms) + SetupLoadedEditorAssemblies (431ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (12ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (64ms) + ProcessInitializeOnLoadAttributes (314ms) + ProcessInitializeOnLoadMethodAttributes (15ms) + AfterProcessingInitializeOnLoad (24ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 4.33 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 2933 Unused Serialized files (Serialized files now loaded: 0) +Unloading 16 unused Assets / (24.9 KB). Loaded Objects now: 3410. +Memory consumption went from 107.4 MB to 107.3 MB. +Total: 2.704200 ms (FindLiveObjects: 0.201700 ms CreateObjectMapping: 0.072500 ms MarkObjects: 2.407500 ms DeleteObjects: 0.020800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.022884 seconds. +Begin MonoManager ReloadAssembly +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll +Symbol file LoadedFromMemory doesn't match image D:\Github\a2\MatchThreeGame\Library\PackageCache\com.unity.visualscripting@1.8.0\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.48 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 1.259 seconds +Domain Reload Profiling: + ReloadAssembly (1260ms) + BeginReloadAssembly (257ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (40ms) + EndReloadAssembly (864ms) + LoadAssemblies (191ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (187ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (33ms) + SetupLoadedEditorAssemblies (471ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (13ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (339ms) + ProcessInitializeOnLoadMethodAttributes (17ms) + AfterProcessingInitializeOnLoad (31ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 5.42 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 2933 Unused Serialized files (Serialized files now loaded: 0) +Unloading 16 unused Assets / (24.9 KB). Loaded Objects now: 3413. +Memory consumption went from 107.4 MB to 107.3 MB. +Total: 2.679700 ms (FindLiveObjects: 0.171600 ms CreateObjectMapping: 0.060600 ms MarkObjects: 2.422900 ms DeleteObjects: 0.023400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> diff --git a/Logs/shadercompiler-AssetImportWorker0.log b/Logs/shadercompiler-AssetImportWorker0.log new file mode 100644 index 0000000..36910cc --- /dev/null +++ b/Logs/shadercompiler-AssetImportWorker0.log @@ -0,0 +1,6 @@ +Base path: 'D:/Unityhub/2021.3.19f1c1/Editor/Data', plugins path 'D:/Unityhub/2021.3.19f1c1/Editor/Data/PlaybackEngines' +Cmd: initializeCompiler + +Unhandled exception: Protocol error - failed to read magic number (error -2147483644, transferred 0/4) + +Quitting shader compiler process diff --git a/Logs/shadercompiler-UnityShaderCompiler.exe0.log b/Logs/shadercompiler-UnityShaderCompiler.exe0.log new file mode 100644 index 0000000..caeae7c --- /dev/null +++ b/Logs/shadercompiler-UnityShaderCompiler.exe0.log @@ -0,0 +1,99 @@ +Base path: 'D:/Unityhub/2021.3.19f1c1/Editor/Data', plugins path 'D:/Unityhub/2021.3.19f1c1/Editor/Data/PlaybackEngines' +Cmd: initializeCompiler + +Cmd: preprocess + insize=2414 file=Packages/com.unity.textmeshpro/Editor Resources/Shaders/TMP_SDF Internal Editor.shader surfaceOnly=0 cachingPP=1 buildPlatform=19 validAPIs=295472 pKW=SHADER_API_DESKTOP dKW=UNITY_NO_DXT5nm UNITY_ENABLE_REFLECTION_BUFFERS UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL ok=1 outsize=2035 + +Cmd: compileSnippet + insize=1582 file=Assets/DefaultResourcesExtra/Hidden/BlitCopy pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=11 ok=1 outsize=722 + +Cmd: compileSnippet + insize=1582 file=Assets/DefaultResourcesExtra/Hidden/BlitCopy pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=11 ok=1 outsize=386 + +Cmd: compileSnippet + insize=5029 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUIRoundedRect pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=155 ok=1 outsize=1170 + +Cmd: compileSnippet + insize=5029 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUIRoundedRect pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=155 ok=1 outsize=3566 + +Cmd: compileSnippet + insize=5029 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUIRoundedRect pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=167 ok=1 outsize=1170 + +Cmd: compileSnippet + insize=5029 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUIRoundedRect pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=167 ok=1 outsize=3566 + +Cmd: compileSnippet + insize=7853 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUIRoundedRectWithColorPerBorder pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=223 ok=1 outsize=1170 + +Cmd: compileSnippet + insize=7853 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUIRoundedRectWithColorPerBorder pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=223 ok=1 outsize=4802 + +Cmd: compileSnippet + insize=7853 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUIRoundedRectWithColorPerBorder pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=235 ok=1 outsize=1170 + +Cmd: compileSnippet + insize=7853 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUIRoundedRectWithColorPerBorder pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=235 ok=1 outsize=4802 + +Cmd: compileSnippet + insize=1341 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITexture pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=59 ok=1 outsize=822 + +Cmd: compileSnippet + insize=1341 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITexture pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=59 ok=1 outsize=434 + +Cmd: compileSnippet + insize=1341 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITexture pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=75 ok=1 outsize=822 + +Cmd: compileSnippet + insize=1341 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITexture pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=75 ok=1 outsize=434 + +Cmd: compileSnippet + insize=1878 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureBlit pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=71 ok=1 outsize=1114 + +Cmd: compileSnippet + insize=1878 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureBlit pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=71 ok=1 outsize=810 + +Cmd: compileSnippet + insize=1878 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureBlit pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=84 ok=1 outsize=1114 + +Cmd: compileSnippet + insize=1878 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureBlit pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=84 ok=1 outsize=810 + +Cmd: compileSnippet + insize=1842 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureClip pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=70 ok=1 outsize=1114 + +Cmd: compileSnippet + insize=1842 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureClip pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=70 ok=1 outsize=830 + +Cmd: compileSnippet + insize=1842 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureClip pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=83 ok=1 outsize=1114 + +Cmd: compileSnippet + insize=1842 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureClip pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=83 ok=1 outsize=830 + +Cmd: compileSnippet + insize=1701 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureClipText pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=64 ok=1 outsize=1126 + +Cmd: compileSnippet + insize=1701 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureClipText pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=64 ok=1 outsize=554 + +Cmd: compileSnippet + insize=1701 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureClipText pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=77 ok=1 outsize=1126 + +Cmd: compileSnippet + insize=1701 file=Assets/DefaultResourcesExtra/Hidden/Internal-GUITextureClipText pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=77 ok=1 outsize=554 + +Cmd: compileSnippet + insize=4140 file=Assets/DefaultResourcesExtra/UIElements/Hidden/Internal-UIRAtlasBlitCopy pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=20 ok=1 outsize=1374 + +Cmd: compileSnippet + insize=4140 file=Assets/DefaultResourcesExtra/UIElements/Hidden/Internal-UIRAtlasBlitCopy pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=20 ok=1 outsize=1058 + +Cmd: compileSnippet + insize=753 file=Assets/DefaultResourcesExtra/UIElements/Hidden/UIElements/EditorUIE pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=4075 mask=6 start=54 ok=1 outsize=4302 + +Cmd: compileSnippet + insize=753 file=Assets/DefaultResourcesExtra/UIElements/Hidden/UIElements/EditorUIE pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=4075 mask=6 start=54 ok=1 outsize=8442 + +Cmd: shutdown + +Quitting shader compiler process diff --git a/Logs/shadercompiler-UnityShaderCompiler.exe1.log b/Logs/shadercompiler-UnityShaderCompiler.exe1.log new file mode 100644 index 0000000..715a2fa --- /dev/null +++ b/Logs/shadercompiler-UnityShaderCompiler.exe1.log @@ -0,0 +1,9 @@ +Base path: 'D:/Unityhub/2021.3.19f1c1/Editor/Data', plugins path 'D:/Unityhub/2021.3.19f1c1/Editor/Data/PlaybackEngines' +Cmd: initializeCompiler + +Cmd: compileSnippet + insize=817 file=Packages/com.unity.textmeshpro/Editor Resources/Shaders/Hidden/TMP/Internal/Editor/Distance Field SSD pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=OUTLINE_ON UNDERLAY_ON UNDERLAY_INNER UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=58 ok=1 outsize=2006 + +Cmd: shutdown + +Quitting shader compiler process diff --git a/Logs/shadercompiler-UnityShaderCompiler.exe2.log b/Logs/shadercompiler-UnityShaderCompiler.exe2.log new file mode 100644 index 0000000..bf8e6f9 --- /dev/null +++ b/Logs/shadercompiler-UnityShaderCompiler.exe2.log @@ -0,0 +1,12 @@ +Base path: 'D:/Unityhub/2021.3.19f1c1/Editor/Data', plugins path 'D:/Unityhub/2021.3.19f1c1/Editor/Data/PlaybackEngines' +Cmd: initializeCompiler + +Cmd: compileSnippet + insize=817 file=Packages/com.unity.textmeshpro/Editor Resources/Shaders/Hidden/TMP/Internal/Editor/Distance Field SSD pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=OUTLINE_ON UNDERLAY_ON UNDERLAY_INNER UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=58 ok=1 outsize=938 + +Cmd: compileSnippet + insize=3523 file=Assets/DefaultResourcesExtra/UI/UI/Default pass=Default cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_UI_CLIP_RECT UNITY_UI_ALPHACLIP UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=49 ok=1 outsize=1338 + +Cmd: shutdown + +Quitting shader compiler process diff --git a/Logs/shadercompiler-UnityShaderCompiler.exe3.log b/Logs/shadercompiler-UnityShaderCompiler.exe3.log new file mode 100644 index 0000000..25d05ce --- /dev/null +++ b/Logs/shadercompiler-UnityShaderCompiler.exe3.log @@ -0,0 +1,9 @@ +Base path: 'D:/Unityhub/2021.3.19f1c1/Editor/Data', plugins path 'D:/Unityhub/2021.3.19f1c1/Editor/Data/PlaybackEngines' +Cmd: initializeCompiler + +Cmd: compileSnippet + insize=3523 file=Assets/DefaultResourcesExtra/UI/UI/Default pass=Default cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=UNITY_UI_CLIP_RECT UNITY_UI_ALPHACLIP UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=49 ok=1 outsize=646 + +Cmd: shutdown + +Quitting shader compiler process diff --git a/Logs/shadercompiler-UnityShaderCompiler.exe4.log b/Logs/shadercompiler-UnityShaderCompiler.exe4.log new file mode 100644 index 0000000..93f097a --- /dev/null +++ b/Logs/shadercompiler-UnityShaderCompiler.exe4.log @@ -0,0 +1,9 @@ +Base path: 'D:/Unityhub/2021.3.19f1c1/Editor/Data', plugins path 'D:/Unityhub/2021.3.19f1c1/Editor/Data/PlaybackEngines' +Cmd: initializeCompiler + +Cmd: compileSnippet + insize=731 file=Assets/DefaultResourcesExtra/Sprites/Default pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=ETC1_EXTERNAL_ALPHA INSTANCING_ON PIXELSNAP_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=32 ok=1 outsize=454 + +Cmd: shutdown + +Quitting shader compiler process diff --git a/Logs/shadercompiler-UnityShaderCompiler.exe5.log b/Logs/shadercompiler-UnityShaderCompiler.exe5.log new file mode 100644 index 0000000..790a29a --- /dev/null +++ b/Logs/shadercompiler-UnityShaderCompiler.exe5.log @@ -0,0 +1,9 @@ +Base path: 'D:/Unityhub/2021.3.19f1c1/Editor/Data', plugins path 'D:/Unityhub/2021.3.19f1c1/Editor/Data/PlaybackEngines' +Cmd: initializeCompiler + +Cmd: compileSnippet + insize=731 file=Assets/DefaultResourcesExtra/Sprites/Default pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING uKW= dKW=ETC1_EXTERNAL_ALPHA INSTANCING_ON PIXELSNAP_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=32 ok=1 outsize=890 + +Cmd: shutdown + +Quitting shader compiler process diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 28ddb1d..71c131c 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -5,14 +5,14 @@ "depth": 0, "source": "registry", "dependencies": {}, - "url": "https://packages.unity.com" + "url": "https://packages.unity.cn" }, "com.unity.ext.nunit": { "version": "1.0.6", "depth": 1, "source": "registry", "dependencies": {}, - "url": "https://packages.unity.com" + "url": "https://packages.unity.cn" }, "com.unity.ide.rider": { "version": "3.0.18", @@ -21,7 +21,7 @@ "dependencies": { "com.unity.ext.nunit": "1.0.6" }, - "url": "https://packages.unity.com" + "url": "https://packages.unity.cn" }, "com.unity.ide.visualstudio": { "version": "2.0.17", @@ -30,14 +30,14 @@ "dependencies": { "com.unity.test-framework": "1.1.9" }, - "url": "https://packages.unity.com" + "url": "https://packages.unity.cn" }, "com.unity.ide.vscode": { "version": "1.2.5", "depth": 0, "source": "registry", "dependencies": {}, - "url": "https://packages.unity.com" + "url": "https://packages.unity.cn" }, "com.unity.test-framework": { "version": "1.1.31", @@ -48,7 +48,7 @@ "com.unity.modules.imgui": "1.0.0", "com.unity.modules.jsonserialize": "1.0.0" }, - "url": "https://packages.unity.com" + "url": "https://packages.unity.cn" }, "com.unity.textmeshpro": { "version": "3.0.6", @@ -57,7 +57,7 @@ "dependencies": { "com.unity.ugui": "1.0.0" }, - "url": "https://packages.unity.com" + "url": "https://packages.unity.cn" }, "com.unity.timeline": { "version": "1.6.4", @@ -69,7 +69,7 @@ "com.unity.modules.audio": "1.0.0", "com.unity.modules.particlesystem": "1.0.0" }, - "url": "https://packages.unity.com" + "url": "https://packages.unity.cn" }, "com.unity.ugui": { "version": "1.0.0", @@ -88,7 +88,7 @@ "com.unity.ugui": "1.0.0", "com.unity.modules.jsonserialize": "1.0.0" }, - "url": "https://packages.unity.com" + "url": "https://packages.unity.cn" }, "com.unity.modules.ai": { "version": "1.0.0", diff --git a/ProjectSettings/AutoStreamingSettings.asset b/ProjectSettings/AutoStreamingSettings.asset new file mode 100644 index 0000000..d3e071e --- /dev/null +++ b/ProjectSettings/AutoStreamingSettings.asset @@ -0,0 +1,21 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1200 &1 +AutoStreamingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + mSearchMode: 15 + mCustomSearchFile: + mTextureSearchString: + mMeshSearchString: + mTextures: [] + mAudios: [] + mMeshes: [] + mScenes: [] + mConfigCCD: + useCCD: 0 + cosKey: + projectGuid: + bucketUuid: + bucketName: + badgeName: diff --git a/ProjectSettings/PackageManagerSettings.asset b/ProjectSettings/PackageManagerSettings.asset index 843c864..93543c4 100644 --- a/ProjectSettings/PackageManagerSettings.asset +++ b/ProjectSettings/PackageManagerSettings.asset @@ -21,7 +21,7 @@ MonoBehaviour: m_Registries: - m_Id: main m_Name: - m_Url: https://packages.unity.com + m_Url: https://packages.unity.cn m_Scopes: [] m_IsDefault: 1 m_Capabilities: 7 @@ -31,6 +31,6 @@ MonoBehaviour: m_RegistryInfoDraft: m_Modified: 0 m_ErrorMessage: - m_UserModificationsInstanceId: -858 - m_OriginalInstanceId: -860 + m_UserModificationsInstanceId: -846 + m_OriginalInstanceId: -848 m_LoadAssets: 0 diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index 8e3af85..61569b3 100644 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2021.3.19f1 -m_EditorVersionWithRevision: 2021.3.19f1 (c9714fde33b6) +m_EditorVersion: 2021.3.19f1c1 +m_EditorVersionWithRevision: 2021.3.19f1c1 (b8e3cea1e9d3) diff --git a/ProjectSettings/SceneTemplateSettings.json b/ProjectSettings/SceneTemplateSettings.json new file mode 100644 index 0000000..6f3e60f --- /dev/null +++ b/ProjectSettings/SceneTemplateSettings.json @@ -0,0 +1,167 @@ +{ + "templatePinStates": [], + "dependencyTypeInfos": [ + { + "userAdded": false, + "type": "UnityEngine.AnimationClip", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.Animations.AnimatorController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.AnimatorOverrideController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.Audio.AudioMixerController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.ComputeShader", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Cubemap", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.GameObject", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.LightingDataAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": false + }, + { + "userAdded": false, + "type": "UnityEngine.LightingSettings", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Material", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.MonoScript", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicMaterial", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicsMaterial2D", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.VolumeProfile", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.SceneAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": false + }, + { + "userAdded": false, + "type": "UnityEngine.Shader", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.ShaderVariantCollection", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Texture", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Texture2D", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Timeline.TimelineAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + } + ], + "defaultDependencyTypeInfo": { + "userAdded": false, + "type": "", + "ignore": false, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + "newSceneOverride": 0 +} \ No newline at end of file diff --git a/UserSettings/Layouts/default-2021.dwlt b/UserSettings/Layouts/default-2021.dwlt index 6a0b8ed..7b424d0 100644 --- a/UserSettings/Layouts/default-2021.dwlt +++ b/UserSettings/Layouts/default-2021.dwlt @@ -14,12 +14,12 @@ MonoBehaviour: m_EditorClassIdentifier: m_PixelRect: serializedVersion: 2 - x: 2249 - y: 302.5 - width: 1206 - height: 715 + x: 6.5 + y: 48.5 + width: 1587 + height: 897 m_ShowMode: 4 - m_Title: + m_Title: Game m_RootView: {fileID: 6} m_MinSize: {x: 875, y: 300} m_MaxSize: {x: 10000, y: 10000} @@ -43,12 +43,12 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 30 - width: 1206 - height: 665 + width: 1587 + height: 847 m_MinSize: {x: 679, y: 492} m_MaxSize: {x: 14002, y: 14042} vertical: 0 - controlID: 119 + controlID: 59 --- !u!114 &3 MonoBehaviour: m_ObjectHideFlags: 52 @@ -64,10 +64,10 @@ MonoBehaviour: m_Children: [] m_Position: serializedVersion: 2 - x: 921 + x: 1212 y: 0 - width: 285 - height: 665 + width: 375 + height: 847 m_MinSize: {x: 276, y: 71} m_MaxSize: {x: 4001, y: 4021} m_ActualView: {fileID: 13} @@ -92,8 +92,8 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 228 - height: 394 + width: 300 + height: 502 m_MinSize: {x: 201, y: 221} m_MaxSize: {x: 4001, y: 4021} m_ActualView: {fileID: 14} @@ -117,9 +117,9 @@ MonoBehaviour: m_Position: serializedVersion: 2 x: 0 - y: 394 - width: 921 - height: 271 + y: 502 + width: 1212 + height: 345 m_MinSize: {x: 231, y: 271} m_MaxSize: {x: 10001, y: 10021} m_ActualView: {fileID: 12} @@ -148,10 +148,14 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 1206 - height: 715 + width: 1587 + height: 897 m_MinSize: {x: 875, y: 300} m_MaxSize: {x: 10000, y: 10000} + m_UseTopView: 1 + m_TopViewHeight: 30 + m_UseBottomView: 1 + m_BottomViewHeight: 20 --- !u!114 &7 MonoBehaviour: m_ObjectHideFlags: 52 @@ -169,13 +173,11 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 1206 + width: 1587 height: 30 m_MinSize: {x: 0, y: 0} m_MaxSize: {x: 0, y: 0} - m_LoadedToolbars: [] - m_MainToolbar: {fileID: 18} - m_LastLoadedLayoutName: Default + m_LastLoadedLayoutName: --- !u!114 &8 MonoBehaviour: m_ObjectHideFlags: 52 @@ -192,8 +194,8 @@ MonoBehaviour: m_Position: serializedVersion: 2 x: 0 - y: 695 - width: 1206 + y: 877 + width: 1587 height: 20 m_MinSize: {x: 0, y: 0} m_MaxSize: {x: 0, y: 0} @@ -216,12 +218,12 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 921 - height: 665 + width: 1212 + height: 847 m_MinSize: {x: 403, y: 492} m_MaxSize: {x: 10001, y: 14042} vertical: 1 - controlID: 92 + controlID: 60 --- !u!114 &10 MonoBehaviour: m_ObjectHideFlags: 52 @@ -241,12 +243,12 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 921 - height: 394 + width: 1212 + height: 502 m_MinSize: {x: 403, y: 221} m_MaxSize: {x: 8003, y: 4021} vertical: 0 - controlID: 93 + controlID: 61 --- !u!114 &11 MonoBehaviour: m_ObjectHideFlags: 52 @@ -257,23 +259,23 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 1 m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: + m_Name: GameView m_EditorClassIdentifier: m_Children: [] m_Position: serializedVersion: 2 - x: 228 + x: 300 y: 0 - width: 693 - height: 394 + width: 912 + height: 502 m_MinSize: {x: 202, y: 221} m_MaxSize: {x: 4002, y: 4021} - m_ActualView: {fileID: 15} + m_ActualView: {fileID: 16} m_Panes: - {fileID: 15} - {fileID: 16} - m_Selected: 0 - m_LastSelected: 1 + m_Selected: 1 + m_LastSelected: 0 --- !u!114 &12 MonoBehaviour: m_ObjectHideFlags: 52 @@ -290,15 +292,19 @@ MonoBehaviour: m_MaxSize: {x: 10000, y: 10000} m_TitleContent: m_Text: Project - m_Image: {fileID: -5467254957812901981, guid: 0000000000000000d000000000000000, type: 0} + m_Image: {fileID: -5179483145760003458, guid: 0000000000000000d000000000000000, + type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 2249 - y: 726.5 - width: 920 - height: 250 + x: 6.5 + y: 580.5 + width: 1211 + height: 324 m_ViewDataDictionary: {fileID: 0} + m_OverlayCanvas: + m_LastAppliedPresetName: Default + m_SaveData: [] m_SearchFilter: m_NameFilter: m_ClassNames: [] @@ -312,21 +318,22 @@ MonoBehaviour: m_SkipHidden: 0 m_SearchArea: 1 m_Folders: - - Assets + - Assets/Scenes m_Globs: [] + m_OriginalText: m_ViewMode: 1 m_StartGridSize: 64 m_LastFolders: - - Assets + - Assets/Scenes m_LastFoldersGridSize: -1 - m_LastProjectPath: U:\layout + m_LastProjectPath: D:\Github\a2\MatchThreeGame m_LockTracker: m_IsLocked: 0 m_FolderTreeState: scrollPos: {x: 0, y: 0} - m_SelectedIDs: f4350000 - m_LastClickedID: 13812 - m_ExpandedIDs: 00000000f435000000ca9a3b + m_SelectedIDs: 92790000 + m_LastClickedID: 31122 + m_ExpandedIDs: 000000008a79000000ca9a3b m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -354,7 +361,7 @@ MonoBehaviour: scrollPos: {x: 0, y: 0} m_SelectedIDs: m_LastClickedID: 0 - m_ExpandedIDs: 00000000f4350000 + m_ExpandedIDs: m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -381,7 +388,7 @@ MonoBehaviour: m_ListAreaState: m_SelectedInstanceIDs: m_LastClickedInstanceID: 0 - m_HadKeyboardFocusLastEvent: 0 + m_HadKeyboardFocusLastEvent: 1 m_ExpandedInstanceIDs: c6230000 m_RenameOverlay: m_UserAcceptedRename: 0 @@ -426,15 +433,19 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Inspector - m_Image: {fileID: -2667387946076563598, guid: 0000000000000000d000000000000000, type: 0} + m_Image: {fileID: -440750813802333266, guid: 0000000000000000d000000000000000, + type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 3170 - y: 332.5 - width: 284 - height: 644 + x: 1218.5 + y: 78.5 + width: 374 + height: 826 m_ViewDataDictionary: {fileID: 0} + m_OverlayCanvas: + m_LastAppliedPresetName: Default + m_SaveData: [] m_ObjectsLockedBeforeSerialization: [] m_InstanceIDsLockedBeforeSerialization: m_PreviewResizer: @@ -443,8 +454,8 @@ MonoBehaviour: m_PrefName: Preview_InspectorPreview m_LastInspectedObjectInstanceID: -1 m_LastVerticalScrollValue: 0 - m_AssetGUID: - m_InstanceID: 0 + m_GlobalObjectId: + m_InspectorMode: 0 m_LockTracker: m_IsLocked: 0 m_PreviewWindow: {fileID: 0} @@ -464,37 +475,41 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Hierarchy - m_Image: {fileID: 7966133145522015247, guid: 0000000000000000d000000000000000, type: 0} + m_Image: {fileID: -3734745235275155857, guid: 0000000000000000d000000000000000, + type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 2249 - y: 332.5 - width: 227 - height: 373 + x: 6.5 + y: 78.5 + width: 299 + height: 481 m_ViewDataDictionary: {fileID: 0} + m_OverlayCanvas: + m_LastAppliedPresetName: Default + m_SaveData: [] m_SceneHierarchy: m_TreeViewState: scrollPos: {x: 0, y: 0} - m_SelectedIDs: - m_LastClickedID: 0 - m_ExpandedIDs: 42fbffff + m_SelectedIDs: 0a7b0000 + m_LastClickedID: 31498 + m_ExpandedIDs: b6d5ffff66d6ffffa6d6ffff98d7ffffd87a0000 m_RenameOverlay: m_UserAcceptedRename: 0 - m_Name: - m_OriginalName: + m_Name: Canvas + m_OriginalName: Canvas m_EditFieldRect: serializedVersion: 2 x: 0 y: 0 width: 0 height: 0 - m_UserData: 0 + m_UserData: 31448 m_IsWaitingForDelay: 0 m_IsRenaming: 0 - m_OriginalEventType: 11 + m_OriginalEventType: 0 m_IsRenamingFilename: 0 - m_ClientGUIView: {fileID: 0} + m_ClientGUIView: {fileID: 4} m_SearchString: m_ExpandedScenes: [] m_CurrenRootInstanceID: 0 @@ -518,29 +533,252 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Scene - m_Image: {fileID: 2593428753322112591, guid: 0000000000000000d000000000000000, type: 0} + m_Image: {fileID: 8634526014445323508, guid: 0000000000000000d000000000000000, + type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 2477 - y: 332.5 - width: 691 - height: 373 + x: 306.5 + y: 78.5 + width: 910 + height: 481 m_ViewDataDictionary: {fileID: 0} - m_ShowContextualTools: 0 + m_OverlayCanvas: + m_LastAppliedPresetName: Default + m_SaveData: + - dockPosition: 0 + containerId: overlay-toolbar__top + floating: 0 + collapsed: 0 + displayed: 1 + snapOffset: {x: -101, y: -26} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 3 + id: Tool Settings + index: 0 + layout: 1 + - dockPosition: 0 + containerId: overlay-toolbar__top + floating: 0 + collapsed: 0 + displayed: 1 + snapOffset: {x: -141, y: 149} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 1 + id: unity-grid-and-snap-toolbar + index: 1 + layout: 1 + - dockPosition: 1 + containerId: overlay-toolbar__top + floating: 0 + collapsed: 0 + displayed: 1 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: unity-scene-view-toolbar + index: 0 + layout: 1 + - dockPosition: 1 + containerId: overlay-toolbar__top + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 1 + id: unity-search-toolbar + index: 1 + layout: 1 + - dockPosition: 0 + containerId: overlay-container--left + floating: 0 + collapsed: 0 + displayed: 1 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: unity-transform-toolbar + index: 0 + layout: 2 + - dockPosition: 0 + containerId: overlay-container--left + floating: 0 + collapsed: 0 + displayed: 1 + snapOffset: {x: 0, y: 197} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: unity-component-tools + index: 1 + layout: 2 + - dockPosition: 0 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 1 + snapOffset: {x: 67.5, y: 86} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Orientation + index: 0 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Light Settings + index: 0 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Camera + index: 1 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Cloth Constraints + index: 2 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Cloth Collisions + index: 3 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Navmesh Display + index: 4 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Agent Display + index: 5 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Obstacle Display + index: 6 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Occlusion Culling + index: 7 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Physics Debugger + index: 8 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Scene Visibility + index: 9 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Particles + index: 10 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Tilemap + index: 11 + layout: 4 + - dockPosition: 1 + containerId: overlay-container--right + floating: 0 + collapsed: 0 + displayed: 0 + snapOffset: {x: 0, y: 0} + snapOffsetDelta: {x: 0, y: 0} + snapCorner: 0 + id: Scene View/Tilemap Palette Helper + index: 12 + layout: 4 m_WindowGUID: cc27987af1a868c49b0894db9c0f5429 m_Gizmos: 1 m_OverrideSceneCullingMask: 6917529027641081856 m_SceneIsLit: 1 m_SceneLighting: 1 - m_2DMode: 0 + m_2DMode: 1 m_isRotationLocked: 0 m_PlayAudio: 0 m_AudioPlay: 0 m_Position: - m_Target: {x: 0, y: 0, z: 0} + m_Target: {x: 580.3028, y: 222.09258, z: 2.7676096} speed: 2 - m_Value: {x: 0, y: 0, z: 0} + m_Value: {x: 580.3028, y: 222.09258, z: 2.7676096} m_RenderMode: 0 m_CameraMode: drawMode: 0 @@ -550,13 +788,14 @@ MonoBehaviour: m_DoValidateTrueMetals: 0 m_ExposureSliderValue: 0 m_SceneViewState: + m_AlwaysRefresh: 0 showFog: 1 - showMaterialUpdate: 0 showSkybox: 1 showFlares: 1 showImageEffects: 1 showParticleSystems: 1 showVisualEffectGraphs: 1 + m_FxEnabled: 1 m_Grid: xGrid: m_Fade: @@ -568,35 +807,35 @@ MonoBehaviour: m_Size: {x: 0, y: 0} yGrid: m_Fade: - m_Target: 1 + m_Target: 0 speed: 2 - m_Value: 1 + m_Value: 0 m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} m_Pivot: {x: 0, y: 0, z: 0} m_Size: {x: 1, y: 1} zGrid: m_Fade: - m_Target: 0 + m_Target: 1 speed: 2 - m_Value: 0 + m_Value: 1 m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} m_Pivot: {x: 0, y: 0, z: 0} - m_Size: {x: 0, y: 0} + m_Size: {x: 1, y: 1} m_ShowGrid: 1 m_GridAxis: 1 m_gridOpacity: 0.5 m_Rotation: - m_Target: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} + m_Target: {x: 0, y: 0, z: 0, w: 1} speed: 2 - m_Value: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} + m_Value: {x: 0, y: 0, z: 0, w: 1} m_Size: - m_Target: 10 + m_Target: 233.06732 speed: 2 - m_Value: 10 + m_Value: 233.06732 m_Ortho: - m_Target: 0 + m_Target: 1 speed: 2 - m_Value: 0 + m_Value: 1 m_CameraSettings: m_Speed: 1 m_SpeedNormalized: 0.5 @@ -605,12 +844,12 @@ MonoBehaviour: m_EasingEnabled: 1 m_EasingDuration: 0.4 m_AccelerationEnabled: 1 - m_FieldOfView: 90 + m_FieldOfViewHorizontalOrVertical: 60 m_NearClip: 0.03 m_FarClip: 10000 m_DynamicClip: 1 m_OcclusionCulling: 0 - m_LastSceneViewRotation: {x: 0, y: 0, z: 0, w: 0} + m_LastSceneViewRotation: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} m_LastSceneViewOrtho: 0 m_ReplacementShader: {fileID: 0} m_ReplacementString: @@ -633,26 +872,30 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Game - m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, type: 0} + m_Image: {fileID: 4621777727084837110, guid: 0000000000000000d000000000000000, + type: 0} m_Tooltip: m_Pos: serializedVersion: 2 - x: 507 - y: 94 - width: 1532 - height: 790 + x: 306.5 + y: 78.5 + width: 910 + height: 481 m_ViewDataDictionary: {fileID: 0} - m_SerializedViewsNames: [] - m_SerializedViewsValues: [] + m_OverlayCanvas: + m_LastAppliedPresetName: Default + m_SaveData: [] + m_SerializedViewNames: [] + m_SerializedViewValues: [] m_PlayModeViewName: GameView m_ShowGizmos: 0 m_TargetDisplay: 0 m_ClearColor: {r: 0, g: 0, b: 0, a: 0} - m_TargetSize: {x: 640, y: 480} + m_TargetSize: {x: 910, y: 460} m_TextureFilterMode: 0 m_TextureHideFlags: 61 - m_RenderIMGUI: 0 - m_MaximizeOnPlay: 0 + m_RenderIMGUI: 1 + m_EnterPlayModeBehavior: 0 m_UseMipMap: 0 m_VSyncEnabled: 0 m_Gizmos: 0 @@ -663,10 +906,10 @@ MonoBehaviour: m_VRangeLocked: 0 hZoomLockedByDefault: 0 vZoomLockedByDefault: 0 - m_HBaseRangeMin: -766 - m_HBaseRangeMax: 766 - m_VBaseRangeMin: -395 - m_VBaseRangeMax: 395 + m_HBaseRangeMin: -227.5 + m_HBaseRangeMax: 227.5 + m_VBaseRangeMin: -115 + m_VBaseRangeMax: 115 m_HAllowExceedBaseRangeMin: 1 m_HAllowExceedBaseRangeMax: 1 m_VAllowExceedBaseRangeMin: 1 @@ -675,7 +918,7 @@ MonoBehaviour: m_HSlider: 0 m_VSlider: 0 m_IgnoreScrollWheelUntilClicked: 0 - m_EnableMouseInput: 1 + m_EnableMouseInput: 0 m_EnableSliderZoomHorizontal: 0 m_EnableSliderZoomVertical: 0 m_UniformScale: 1 @@ -683,24 +926,24 @@ MonoBehaviour: m_DrawArea: serializedVersion: 2 x: 0 - y: 0 - width: 1532 - height: 790 - m_Scale: {x: 1, y: 1} - m_Translation: {x: 766, y: 395} + y: 21 + width: 910 + height: 460 + m_Scale: {x: 2, y: 2} + m_Translation: {x: 455, y: 230} m_MarginLeft: 0 m_MarginRight: 0 m_MarginTop: 0 m_MarginBottom: 0 m_LastShownAreaInsideMargins: serializedVersion: 2 - x: -766 - y: -395 - width: 1532 - height: 790 + x: -227.5 + y: -115 + width: 455 + height: 230 m_MinimalGUI: 1 - m_defaultScale: 1 - m_LastWindowPixelSize: {x: 1532, y: 790} + m_defaultScale: 2 + m_LastWindowPixelSize: {x: 1820, y: 962} m_ClearInEditMode: 1 m_NoCameraWarning: 1 m_LowResolutionForAspectRatios: 01000000000000000000 @@ -722,7 +965,8 @@ MonoBehaviour: m_MaxSize: {x: 4000, y: 4000} m_TitleContent: m_Text: Console - m_Image: {fileID: -4327648978806127646, guid: 0000000000000000d000000000000000, type: 0} + m_Image: {fileID: -4950941429401207979, guid: 0000000000000000d000000000000000, + type: 0} m_Tooltip: m_Pos: serializedVersion: 2 @@ -731,16 +975,6 @@ MonoBehaviour: width: 920 height: 250 m_ViewDataDictionary: {fileID: 0} ---- !u!114 &18 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 13963, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_DontSaveToLayout: 0 + m_OverlayCanvas: + m_LastAppliedPresetName: Default + m_SaveData: [] From b4a0af033b69f1a9579d08448bbb4c6699bc423f Mon Sep 17 00:00:00 2001 From: CeciliaTTKX <1349375064@qq.com> Date: Tue, 20 May 2025 10:35:33 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B4=97=E7=89=8C?= =?UTF-8?q?=E5=90=8E=E8=87=AA=E5=8A=A8=E6=B6=88=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/ShapesManager.cs | 63 +++++++++++++++++++++++++++++++-- 1 file changed, 60 insertions(+), 3 deletions(-) diff --git a/Assets/Scripts/ShapesManager.cs b/Assets/Scripts/ShapesManager.cs index dff78c6..c0e2b98 100644 --- a/Assets/Scripts/ShapesManager.cs +++ b/Assets/Scripts/ShapesManager.cs @@ -608,6 +608,8 @@ private void ShuffleCandies() GameObject candy = shapes[row, column]; if (candy != null) { + // 停止与该对象关联的所有动画 + candy.transform.DOKill(); Destroy(candy); shapes[row, column] = null; } @@ -644,11 +646,9 @@ private void ShuffleCandies() } } - // 检查潜在匹配 - StartCheckForPotentialMatches(); + StartCoroutine(ProcessMatchesAfterShuffle()); shuffleItemUsageCount--; - UpdateShuffleItemUsageCountUI(); } else @@ -657,6 +657,63 @@ private void ShuffleCandies() } } + private IEnumerator ProcessMatchesAfterShuffle() + { + IEnumerable totalMatches; + do + { + // 获取所有糖果 + List allCandies = new List(); + for (int row = 0; row < Constants.Rows; row++) + { + for (int column = 0; column < Constants.Columns; column++) + { + GameObject candy = shapes[row, column]; + if (candy != null) + { + allCandies.Add(candy); + } + } + } + + // 检查匹配 + totalMatches = shapes.GetMatches(allCandies); + + if (totalMatches.Count() >= Constants.MinimumMatches) + { + // 增加分数 + IncreaseScore((totalMatches.Count() - 2) * Constants.Match3Score); + soundManager.PlayCrincle(); + + // 消除匹配的糖果 + foreach (var item in totalMatches) + { + shapes.Remove(item); + RemoveFromScene(item); + } + + // 获取需要处理的列 + var columns = totalMatches.Select(go => go.GetComponent().Column).Distinct(); + + // 合并消除后的空位 + var collapsedCandyInfo = shapes.Collapse(columns); + // 创建新的糖果 + var newCandyInfo = CreateNewCandyInSpecificColumns(columns); + + int maxDistance = Mathf.Max(collapsedCandyInfo.MaxDistance, newCandyInfo.MaxDistance); + + MoveAndAnimate(newCandyInfo.AlteredCandy, maxDistance); + MoveAndAnimate(collapsedCandyInfo.AlteredCandy, maxDistance); + + // 等待动画完成 + yield return new WaitForSeconds(Constants.MoveAnimationMinDuration * maxDistance); + } + } while (totalMatches.Count() >= Constants.MinimumMatches); + + // 检查潜在匹配 + StartCheckForPotentialMatches(); + } + // 更新洗牌道具使用次数的 UI 显示 private void UpdateShuffleItemUsageCountUI() {