From 08a486c828719d160cc93dd00cdeaf2f7dffc336 Mon Sep 17 00:00:00 2001 From: "DESKTOP-5RP3AKU\\Jisol" <2858626794@qq.com> Date: Wed, 25 Oct 2023 02:31:51 +0800 Subject: [PATCH] update --- .../召唤与合成819个Spine/guaiA1a/guaiA1a.json | 1 - .../召唤与合成819个Spine/guaiA1a/guaiA1a.png | Bin 29850 -> 0 bytes .../guaiA1a/guaiA1a.spine | Bin 2900 -> 3510 bytes .../召唤与合成819个Spine/guaiA1a/spine.meta | 9 + .../guaiA1a/{ => spine}/guaiA1a.atlas | 58 +-- .../guaiA1a/{ => spine}/guaiA1a.atlas.meta | 2 +- .../guaiA1a/spine/guaiA1a.json | 1 + .../guaiA1a/{ => spine}/guaiA1a.json.meta | 2 +- .../guaiA1a/spine/guaiA1a.png | Bin 0 -> 29308 bytes .../guaiA1a/{ => spine}/guaiA1a.png.meta | 84 ++--- .../prefab/battle/role/RolePVPEntity.prefab | 329 +++++++++++++++++- JisolGameCocos/assets/script/App.ts | 4 +- JisolGameCocos/assets/script/Main.ts | 3 - .../assets/script/battle/PVP/GPVPMode.ts | 3 +- .../base/fsm/base/GFSMBattle/GFSMBattle.ts | 58 +-- .../fsm/base/GFSMBattle/GFSMBattleAmin.ts | 21 +- .../script/battle/base/role/GRoleBase.ts | 63 +++- .../battle/base/role/PVP/GRolePVPEntity.ts | 18 +- 18 files changed, 533 insertions(+), 123 deletions(-) delete mode 100644 JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.json delete mode 100644 JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.png create mode 100644 JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine.meta rename JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/{ => spine}/guaiA1a.atlas (52%) rename JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/{ => spine}/guaiA1a.atlas.meta (73%) create mode 100644 JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.json rename JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/{ => spine}/guaiA1a.json.meta (72%) create mode 100644 JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.png rename JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/{ => spine}/guaiA1a.png.meta (60%) diff --git a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.json b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.json deleted file mode 100644 index b659ec84..00000000 --- a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.json +++ /dev/null @@ -1 +0,0 @@ -{"skeleton":{"hash":"NjFXZWlty76fb0bhzSazhcj6jEo","spine":"3.5.51","width":100.08,"height":113.76,"images":"./pic/"},"bones":[{"name":"root"},{"name":"scale","parent":"root","x":0.39,"y":-1.81,"scaleX":0.72,"scaleY":0.72},{"name":"jifei","parent":"scale","x":4.68,"y":71.76},{"name":"shenti","parent":"jifei","length":44.42,"rotation":87.31,"x":-1.08,"y":-59.93},{"name":"beimian","parent":"shenti","length":88.49,"rotation":-61.8,"x":50.61,"y":57.25},{"name":"jiao1","parent":"shenti","length":26.87,"rotation":-169.49,"x":7.06,"y":16.53},{"name":"jiao2","parent":"shenti","length":27.69,"rotation":-179.47,"x":13.31,"y":50.27},{"name":"jiao3","parent":"shenti","length":21.71,"rotation":-167.62,"x":12.77,"y":-38.07},{"name":"jiao4","parent":"shenti","length":22.47,"rotation":-174.64,"x":11.22,"y":-5.22},{"name":"yan","parent":"beimian","x":75.26,"y":-16.82},{"name":"ye","parent":"beimian","x":83.03,"y":43.09}],"slots":[{"name":"jiao3","bone":"jiao3","attachment":"guaiA1a/jiao3"},{"name":"jiao4","bone":"jiao4","attachment":"guaiA1a/jiao4"},{"name":"beimian","bone":"beimian","attachment":"guaiA1a/beimian"},{"name":"yan","bone":"yan","attachment":"guaiA1a/yan"},{"name":"ye","bone":"ye","attachment":"guaiA1a/ye"},{"name":"shenti","bone":"shenti","attachment":"guaiA1a/shenti"},{"name":"jiao2","bone":"jiao2","attachment":"guaiA1a/jiao2"},{"name":"jiao1","bone":"jiao1","attachment":"guaiA1a/jiao1"}],"skins":{"default":{"beimian":{"guaiA1a/beimian":{"x":53.69,"y":-3.82,"rotation":-25.51,"width":125,"height":115}},"jiao1":{"guaiA1a/jiao1":{"x":12.5,"y":-0.23,"rotation":82.18,"width":29,"height":34}},"jiao2":{"guaiA1a/jiao2":{"x":12.73,"y":0.86,"rotation":92.16,"width":30,"height":37}},"jiao3":{"guaiA1a/jiao3":{"x":-3.7,"y":-18.99,"rotation":80.31,"width":71,"height":54}},"jiao4":{"guaiA1a/jiao4":{"x":-1.4,"y":-20.41,"rotation":87.34,"width":71,"height":54}},"shenti":{"guaiA1a/shenti":{"x":25.16,"y":5.9,"rotation":-87.31,"width":139,"height":70}},"yan":{"guaiA1a/yan":{"x":-2.58,"y":1.72,"rotation":-25.51,"width":43,"height":19}},"ye":{"guaiA1a/ye":{"x":-5.56,"y":-14.5,"rotation":-25.51,"width":86,"height":48}}}},"animations":{"atk":{"bones":{"beimian":{"rotate":[{"time":0,"angle":1.1},{"time":0.5,"angle":-1.28},{"time":0.6333,"angle":17.94},{"time":0.7,"angle":-2.47},{"time":1,"angle":1.1}],"translate":[{"time":0,"x":-1.89,"y":-0.1},{"time":0.5,"x":-6.86,"y":-0.37},{"time":0.7,"x":-9.01,"y":-0.49},{"time":1,"x":-1.89,"y":-0.1}]},"ye":{"rotate":[{"time":0,"angle":0.16},{"time":0.5,"angle":-6.51},{"time":0.6333,"angle":13.57},{"time":1,"angle":0.16}]},"shenti":{"rotate":[{"time":0,"angle":-0.42,"curve":"stepped"},{"time":1,"angle":-0.42}],"translate":[{"time":0,"x":0,"y":0.63},{"time":0.5,"x":-15.77,"y":-0.2},{"time":0.6333,"x":26.56,"y":-1.86},{"time":1,"x":0,"y":0.63}]},"jiao4":{"rotate":[{"time":0,"angle":-4.66},{"time":0.5,"angle":23.77},{"time":0.6333,"angle":320.08},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0,"curve":"stepped"},{"time":1,"x":0,"y":0}]},"jiao2":{"rotate":[{"time":0,"angle":355.34},{"time":0.5,"angle":23.77},{"time":0.6333,"angle":320.08},{"time":1,"angle":355.34}],"translate":[{"time":0,"x":0,"y":0,"curve":"stepped"},{"time":1,"x":0,"y":0}]},"jiao3":{"rotate":[{"time":0,"angle":-4.66},{"time":0.5,"angle":23.77},{"time":0.6333,"angle":320.08},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0,"curve":"stepped"},{"time":1,"x":0,"y":0}]},"jiao1":{"rotate":[{"time":0,"angle":-4.66},{"time":0.5,"angle":23.77},{"time":0.6333,"angle":320.08},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0,"curve":"stepped"},{"time":1,"x":0,"y":0}]}}},"jifei":{"bones":{"jifei":{"rotate":[{"time":0,"angle":-0.91},{"time":0.0667,"angle":63.87},{"time":0.1333,"angle":132.99},{"time":0.2,"angle":-104.76},{"time":0.2667,"angle":-0.91}]},"jiao3":{"rotate":[{"time":0.2667,"angle":-4.66}],"translate":[{"time":0.2667,"x":0,"y":0}]},"jiao2":{"rotate":[{"time":0.2667,"angle":355.34}],"translate":[{"time":0.2667,"x":0,"y":0}]},"jiao4":{"rotate":[{"time":0.2667,"angle":-4.66}],"translate":[{"time":0.2667,"x":0,"y":0}]},"jiao1":{"rotate":[{"time":0.2667,"angle":-4.66}],"translate":[{"time":0.2667,"x":0,"y":0}]},"beimian":{"rotate":[{"time":0.2667,"angle":1.1}],"translate":[{"time":0.2667,"x":-1.89,"y":-0.1}]},"shenti":{"rotate":[{"time":0.2667,"angle":-0.42}],"translate":[{"time":0.2667,"x":0,"y":0.63}]},"ye":{"rotate":[{"time":0.2667,"angle":0.16}]}}},"std":{"slots":{"yan":{"attachment":[{"time":0.2667,"name":null},{"time":0.5,"name":"guaiA1a/yan"}]}},"bones":{"shenti":{"rotate":[{"time":0,"angle":-0.42,"curve":"stepped"},{"time":1,"angle":-0.42}],"translate":[{"time":0,"x":0,"y":0.63},{"time":0.5,"x":0,"y":-3.15},{"time":1,"x":0,"y":0.63}]},"beimian":{"rotate":[{"time":0,"angle":1.1,"curve":"stepped"},{"time":1,"angle":1.1}],"translate":[{"time":0,"x":-1.89,"y":-0.1},{"time":0.5,"x":8.56,"y":0.47},{"time":1,"x":-1.89,"y":-0.1}]},"ye":{"rotate":[{"time":0,"angle":0.16},{"time":0.5,"angle":8.71},{"time":1,"angle":0.16}]},"jiao1":{"rotate":[{"time":0,"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0},{"time":0.5,"x":3.15,"y":0.17},{"time":1,"x":0,"y":0}]},"jiao2":{"rotate":[{"time":0,"angle":355.34,"curve":"stepped"},{"time":1,"angle":355.34}],"translate":[{"time":0,"x":0,"y":0},{"time":0.5,"x":3.15,"y":0.17},{"time":1,"x":0,"y":0}]},"jiao3":{"rotate":[{"time":0,"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0},{"time":0.5,"x":3.15,"y":0.17},{"time":1,"x":0,"y":0}]},"jiao4":{"rotate":[{"time":0,"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0},{"time":0.5,"x":3.15,"y":0.17},{"time":1,"x":0,"y":0}]}}},"std2":{"slots":{"yan":{"attachment":[{"time":0.2667,"name":null},{"time":0.5,"name":"guaiA1a/yan"}]}},"bones":{"shenti":{"rotate":[{"time":0,"angle":-0.42,"curve":"stepped"},{"time":1,"angle":-0.42}],"translate":[{"time":0,"x":0,"y":0.63},{"time":0.5,"x":0,"y":-3.15},{"time":1,"x":0,"y":0.63}]},"beimian":{"rotate":[{"time":0,"angle":1.1,"curve":"stepped"},{"time":1,"angle":1.1}],"translate":[{"time":0,"x":-1.89,"y":-0.1},{"time":0.5,"x":8.56,"y":0.47},{"time":1,"x":-1.89,"y":-0.1}]},"ye":{"rotate":[{"time":0,"angle":0.16},{"time":0.5,"angle":8.71},{"time":1,"angle":0.16}]},"jiao1":{"rotate":[{"time":0,"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0},{"time":0.5,"x":3.15,"y":0.17},{"time":1,"x":0,"y":0}]},"jiao2":{"rotate":[{"time":0,"angle":355.34,"curve":"stepped"},{"time":1,"angle":355.34}],"translate":[{"time":0,"x":0,"y":0},{"time":0.5,"x":3.15,"y":0.17},{"time":1,"x":0,"y":0}]},"jiao3":{"rotate":[{"time":0,"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0},{"time":0.5,"x":3.15,"y":0.17},{"time":1,"x":0,"y":0}]},"jiao4":{"rotate":[{"time":0,"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0},{"time":0.5,"x":3.15,"y":0.17},{"time":1,"x":0,"y":0}]},"scale":{"scale":[{"time":0,"x":0.486,"y":0.486,"curve":"stepped"},{"time":1,"x":0.486,"y":0.486}]}}},"walk":{"bones":{"beimian":{"rotate":[{"time":0,"angle":1.1,"curve":"stepped"},{"time":0.2667,"angle":1.1},{"time":0.5,"angle":12.56},{"time":0.7667,"angle":1.1,"curve":"stepped"},{"time":1,"angle":1.1}],"translate":[{"time":0,"x":-1.89,"y":-0.1},{"time":0.2667,"x":-13.75,"y":-0.75},{"time":0.5,"x":10.75,"y":0.58},{"time":0.7667,"x":-13.75,"y":-0.75},{"time":1,"x":-1.89,"y":-0.1}]},"ye":{"rotate":[{"time":0,"angle":0.16},{"time":0.2667,"angle":-11.44},{"time":0.5,"angle":20.22},{"time":0.7667,"angle":-10.04},{"time":1,"angle":0.16}]},"shenti":{"rotate":[{"time":0,"angle":-0.42,"curve":"stepped"},{"time":0.2667,"angle":-0.42,"curve":"stepped"},{"time":0.7667,"angle":-0.42,"curve":"stepped"},{"time":1,"angle":-0.42}],"translate":[{"time":0,"x":0,"y":0.63},{"time":0.2667,"x":0,"y":-6.35},{"time":0.5,"x":0,"y":32.73},{"time":0.7667,"x":0,"y":-6.35},{"time":1,"x":0,"y":0.63}]},"jiao4":{"rotate":[{"time":0,"angle":-4.66},{"time":0.2667,"angle":353.03,"curve":"stepped"},{"time":0.7667,"angle":353.03},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0},{"time":0.2667,"x":6.97,"y":0.38,"curve":"stepped"},{"time":0.7667,"x":6.97,"y":0.38},{"time":1,"x":0,"y":0}]},"jiao2":{"rotate":[{"time":0,"angle":355.34},{"time":0.2667,"angle":7.77},{"time":0.5,"angle":317.41},{"time":0.7667,"angle":7.77},{"time":1,"angle":355.34}],"translate":[{"time":0,"x":0,"y":0},{"time":0.2667,"x":6.97,"y":0.38},{"time":0.5,"x":1.48,"y":8.05},{"time":0.7667,"x":6.97,"y":0.38},{"time":1,"x":0,"y":0}]},"jiao3":{"rotate":[{"time":0,"angle":-4.66},{"time":0.2667,"angle":346.87},{"time":0.5,"angle":22.23},{"time":0.7667,"angle":346.87},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0},{"time":0.2667,"x":6.97,"y":0.38},{"time":0.5,"x":-2.02,"y":-7.35},{"time":0.7667,"x":6.97,"y":0.38},{"time":1,"x":0,"y":0}]},"jiao1":{"rotate":[{"time":0,"angle":-4.66},{"time":0.2667,"angle":1.09},{"time":0.5,"angle":8.4},{"time":0.7667,"angle":1.09},{"time":1,"angle":-4.66}],"translate":[{"time":0,"x":0,"y":0},{"time":0.2667,"x":6.97,"y":0.38},{"time":0.5,"x":-4.43,"y":-3.14},{"time":0.7667,"x":6.97,"y":0.38},{"time":1,"x":0,"y":0}]}}}}} \ No newline at end of file diff --git a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.png b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.png deleted file mode 100644 index e474557b9a4bb1e82835e17569fed25b61348f78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29850 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 diff --git a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.spine b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.spine index 0ba1b7f3302759a9c6bc2c6a444d754f98983fd1..d6f0d364e7e312f1d0ec07027137ad0e05e1df4f 100644 GIT binary patch literal 3510 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 literal 2900 zcmV-a3#;_4TMtlF#~ptA{@fql9iU!eO=tW|@FQR`e=QytXM-@e^@ zw{VB)?JhH{zq`%*zTMyV+xNa*Ud&css}GG-vJf&+o}wc3(yJAf!I>9Tq@lv;t1FlM zM$bZ~2l{k`Ua6|O2_1^Az>k3&2X35!T19c;#*IH_;Ksy_2RB~ak%^lT1*oB+VIUWO zI|es-xEYI^aR}w37ph*qJYFeKY7pgHv!r6>Wgv9vCB19!8C{<&s3n9Y?L|c{+z>+C zYvNu?IBUW6Ox)a$&`iO%qH@{NPl3;?m+p-I(Fkqbn3r;bxYxwJX-v?}&mKItWfF0( ziF*Z-xb89`ddqXw2u)k;agBU&T5v&VdaP$;TnZa-c z&)mM1fqPBd>*<;LgL;0hBNkWinY&LKq4LpDN6#$ZWR~mi>jN3k`;-a2?|XWR)~@I0 zYA0Ot0{4vQm^n?3o@ujpv0Tka9!N8XiX#iT{3zQI`exT=XQcZ5CIXC`jP8?}Uo%7fa9;|2426JR z%Pc?x@S~s%7~dE*S3^4a#vuPV5r947_CHdi#BYoh)9G5$6$AN{iKs@wbiujV4bILL zdrKL*(1CCN+zej9bS|JP9K<$J^(Ct5B^6cB?GFy6 zY9CD1)$UN7-TTWjS*n)9+lHn3k~%dN)f~5f&QPkOLlXG=Cpw&^$ByMPR8hFKnq?-Y zs!yUCt>&bnn(y|{XQ{{?eMkl;-+9^@`0$RBREE=lE4V9(Yn(bZ71u(ye_;(uaIG6! zfRVNAh} zCAt||iBd5U#Pu{&oqy@)$P@vvhMGP=a-joUbzDSK&PjW0+o_D*>la+n zJLjF^0&B?`%AEqlxTY|ikW=GAHljquL%f$JE3$KRZTdnI04rI+&Vm>> z08Um}Q$`^-K#Xe&$)(gtN=c>AhiG1DZU8Fem$?CATvJFE@-!nP#OGNddB%306;fbqSV#^2r8^XImY0QGSlm8@M#P=s zCq!LqlLGOlbo^Z_cpjVtpcDgyez@*?+yJ#$UHxtoH$VgcqJQ2ni5DQqmxI)63DRxf z6+a{CMwklXTa-%1E#)&(iE-#V6xu2z33mjTh5e8oU}gdFYbv3V@q`;-W&!a=3N7ma z1+%a{<4@GYEFk`=YHJ~UR{*$b270S1T?_m6yn~qq#5?U-h~L|GFtdPoH#-YC>%u-O z*~82N;(e4##(}{eW)=|dr_i!?-7pJ#J9&_q1;oFmR5Esh2bozw+)SZmZKYrq_TfPr zGYg2@DV2=vH}gbVQ{5MT9=)q3QrMv;cH|HrQ$=><1VGx3yn|?YE(#`-+FhW3lS`|43Bml&cy8ctEm)w}k z1t9Y%4}`Fn<5?nvHCc$ysUoL&1b|G|T&;5h$UKjO$=Xk|KBnp*{#X^+Y!CoxR=_mc^^hc^}2}1B>>VqF2LDBK)hW@2m&DBaVdagA#9KPOC255;!41W zMqR|?QUGZlmyXsOAMKl9cE`j=3m*V6nrWzJ+f4T|)eP|oUBpZi0Fv&ecV^0E9(HAoD~6iqST3H<)6CI3{G^2mpDtqjke2 zZh){TfGi7nLr=U?4RODag(Lu0c1q6=9MMapMQwlMcn_8WghfXn z>zHIOQ_T<`Hbic%1c1G@4sZcj|JM@w@iThl+N=va0AbM)NWM4QXUJiunj!8mM9z>2 z0NJr_{+z=zQUI%(9o5^o0m7mqkaY|mW~v$Du?NXdX-6M3_c%Uk9x_s;M>>;0DZDeqUkk7cI#E*t*q2jDjse#amqTHd>> z+gs5W>V5cD=%bCkJotL-(+DZbIIGRaEgEmd1y(!3`o?F)HRL^e9XX~T#W@v)ysdYG ye?s+m$gY6<&ILRRkK$D_ry_;<$-?u@9{k-1{M|^Ha}FvhEG{f=%SXsebpH>X&069B diff --git a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine.meta b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine.meta new file mode 100644 index 00000000..995bf437 --- /dev/null +++ b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "91200219-cf2f-4928-b01a-a3de1f556a1e", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.atlas b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.atlas similarity index 52% rename from JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.atlas rename to JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.atlas index e475aa3d..2c72440b 100644 --- a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.atlas +++ b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.atlas @@ -1,62 +1,62 @@ guaiA1a.png -size: 512,128 +size: 146,288 format: RGBA8888 filter: Linear,Linear repeat: none guaiA1a/beimian rotate: false - xy: 2, 2 - size: 125, 115 + xy: 2, 173 + size: 123, 113 orig: 125, 115 - offset: 0, 0 + offset: 1, 1 index: -1 guaiA1a/jiao1 - rotate: false - xy: 161, 11 - size: 29, 34 + rotate: true + xy: 110, 3 + size: 27, 32 orig: 29, 34 - offset: 0, 0 + offset: 1, 1 index: -1 guaiA1a/jiao2 - rotate: false - xy: 129, 8 - size: 30, 37 + rotate: true + xy: 73, 2 + size: 28, 35 orig: 30, 37 - offset: 0, 0 + offset: 1, 1 index: -1 guaiA1a/jiao3 - rotate: false - xy: 358, 63 - size: 71, 54 + rotate: true + xy: 88, 32 + size: 69, 51 orig: 71, 54 - offset: 0, 0 + offset: 1, 1 index: -1 guaiA1a/jiao4 rotate: false - xy: 431, 63 - size: 71, 54 + xy: 2, 2 + size: 69, 51 orig: 71, 54 - offset: 0, 0 + offset: 1, 1 index: -1 guaiA1a/shenti rotate: false - xy: 129, 47 - size: 139, 70 + xy: 2, 103 + size: 137, 68 orig: 139, 70 - offset: 0, 0 + offset: 1, 1 index: -1 guaiA1a/yan - rotate: false - xy: 270, 48 - size: 43, 19 + rotate: true + xy: 127, 245 + size: 41, 17 orig: 43, 19 - offset: 0, 0 + offset: 1, 1 index: -1 guaiA1a/ye rotate: false - xy: 270, 69 - size: 86, 48 + xy: 2, 55 + size: 84, 46 orig: 86, 48 - offset: 0, 0 + offset: 1, 1 index: -1 diff --git a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.atlas.meta b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.atlas.meta similarity index 73% rename from JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.atlas.meta rename to JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.atlas.meta index c8076204..31fa8a01 100644 --- a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.atlas.meta +++ b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.atlas.meta @@ -2,7 +2,7 @@ "ver": "1.0.1", "importer": "*", "imported": true, - "uuid": "73de6ac4-0559-42d0-b426-1f0c681fd5ab", + "uuid": "9eb72656-748d-4794-8dac-4b7299e6cd39", "files": [ ".atlas", ".json" diff --git a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.json b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.json new file mode 100644 index 00000000..edb57bf6 --- /dev/null +++ b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.json @@ -0,0 +1 @@ +{"skeleton":{"hash":"Dbo+3u9wKOWpBQSL3xGAbdPiqEE","spine":"3.8.75","x":-50.45,"y":-8.84,"width":100.08,"height":113.76},"bones":[{"name":"root"},{"name":"scale","parent":"root","x":0.39,"y":-1.81,"scaleX":0.72,"scaleY":0.72},{"name":"jifei","parent":"scale","x":4.68,"y":71.76},{"name":"shenti","parent":"jifei","length":44.42,"rotation":87.31,"x":-1.08,"y":-59.93},{"name":"beimian","parent":"shenti","length":88.49,"rotation":-61.8,"x":50.61,"y":57.25},{"name":"yan","parent":"beimian","x":75.26,"y":-16.82},{"name":"ye","parent":"beimian","x":83.03,"y":43.09},{"name":"jiao1","parent":"shenti","length":26.87,"rotation":-169.49,"x":7.06,"y":16.53},{"name":"jiao2","parent":"shenti","length":27.69,"rotation":-179.47,"x":13.31,"y":50.27},{"name":"jiao3","parent":"shenti","length":21.71,"rotation":-167.62,"x":12.77,"y":-38.07},{"name":"jiao4","parent":"shenti","length":22.47,"rotation":-174.64,"x":11.22,"y":-5.22}],"slots":[{"name":"jiao3","bone":"jiao3","attachment":"guaiA1a/jiao3"},{"name":"jiao4","bone":"jiao4","attachment":"guaiA1a/jiao4"},{"name":"beimian","bone":"beimian","attachment":"guaiA1a/beimian"},{"name":"yan","bone":"yan","attachment":"guaiA1a/yan"},{"name":"ye","bone":"ye","attachment":"guaiA1a/ye"},{"name":"shenti","bone":"shenti","attachment":"guaiA1a/shenti"},{"name":"jiao2","bone":"jiao2","attachment":"guaiA1a/jiao2"},{"name":"jiao1","bone":"jiao1","attachment":"guaiA1a/jiao1"}],"skins":[{"name":"default","attachments":{"ye":{"guaiA1a/ye":{"x":-5.56,"y":-14.5,"rotation":-25.51,"width":86,"height":48}},"beimian":{"guaiA1a/beimian":{"x":53.69,"y":-3.82,"rotation":-25.51,"width":125,"height":115}},"yan":{"guaiA1a/yan":{"x":-2.58,"y":1.72,"rotation":-25.51,"width":43,"height":19}},"jiao1":{"guaiA1a/jiao1":{"x":12.5,"y":-0.23,"rotation":82.18,"width":29,"height":34}},"jiao2":{"guaiA1a/jiao2":{"x":12.73,"y":0.86,"rotation":92.16,"width":30,"height":37}},"jiao3":{"guaiA1a/jiao3":{"x":-3.7,"y":-18.99,"rotation":80.31,"width":71,"height":54}},"jiao4":{"guaiA1a/jiao4":{"x":-1.4,"y":-20.41,"rotation":87.34,"width":71,"height":54}},"shenti":{"guaiA1a/shenti":{"x":25.16,"y":5.9,"rotation":-87.31,"width":139,"height":70}}}}],"events":{"attack":{}},"animations":{"atk":{"bones":{"beimian":{"rotate":[{"angle":1.1},{"time":0.5,"angle":-1.28},{"time":0.6333,"angle":17.94},{"time":0.7,"angle":-2.47},{"time":1,"angle":1.1}],"translate":[{"x":-1.89,"y":-0.1},{"time":0.5,"x":-6.86,"y":-0.37},{"time":0.7,"x":-9.01,"y":-0.49},{"time":1,"x":-1.89,"y":-0.1}]},"ye":{"rotate":[{"angle":0.16},{"time":0.5,"angle":-6.51},{"time":0.6333,"angle":13.57},{"time":1,"angle":0.16}]},"shenti":{"rotate":[{"angle":-0.42,"curve":"stepped"},{"time":1,"angle":-0.42}],"translate":[{"y":0.63},{"time":0.5,"x":-15.77,"y":-0.2},{"time":0.6333,"x":26.56,"y":-1.86},{"time":1,"y":0.63}]},"jiao4":{"rotate":[{"angle":-4.66},{"time":0.5,"angle":23.77},{"time":0.6333,"angle":320.08},{"time":1,"angle":-4.66}],"translate":[{"curve":"stepped"},{"time":1}]},"jiao2":{"rotate":[{"angle":355.34},{"time":0.5,"angle":23.77},{"time":0.6333,"angle":320.08},{"time":1,"angle":355.34}],"translate":[{"curve":"stepped"},{"time":1}]},"jiao3":{"rotate":[{"angle":-4.66},{"time":0.5,"angle":23.77},{"time":0.6333,"angle":320.08},{"time":1,"angle":-4.66}],"translate":[{"curve":"stepped"},{"time":1}]},"jiao1":{"rotate":[{"angle":-4.66},{"time":0.5,"angle":23.77},{"time":0.6333,"angle":320.08},{"time":1,"angle":-4.66}],"translate":[{"curve":"stepped"},{"time":1}]}},"events":[{"time":0.6667,"name":"attack"}]},"jifei":{"bones":{"jifei":{"rotate":[{"angle":-0.91},{"time":0.0667,"angle":63.87},{"time":0.1333,"angle":132.99},{"time":0.2,"angle":-104.76},{"time":0.2667,"angle":-0.91}]},"jiao3":{"rotate":[{"time":0.2667,"angle":-4.66}],"translate":[{"time":0.2667}]},"jiao2":{"rotate":[{"time":0.2667,"angle":355.34}],"translate":[{"time":0.2667}]},"jiao4":{"rotate":[{"time":0.2667,"angle":-4.66}],"translate":[{"time":0.2667}]},"jiao1":{"rotate":[{"time":0.2667,"angle":-4.66}],"translate":[{"time":0.2667}]},"beimian":{"rotate":[{"time":0.2667,"angle":1.1}],"translate":[{"time":0.2667,"x":-1.89,"y":-0.1}]},"shenti":{"rotate":[{"time":0.2667,"angle":-0.42}],"translate":[{"time":0.2667,"y":0.63}]},"ye":{"rotate":[{"time":0.2667,"angle":0.16}]}}},"std":{"slots":{"yan":{"attachment":[{"time":0.2667,"name":null},{"time":0.5,"name":"guaiA1a/yan"}]}},"bones":{"shenti":{"rotate":[{"angle":-0.42,"curve":"stepped"},{"time":1,"angle":-0.42}],"translate":[{"y":0.63},{"time":0.5,"y":-3.15},{"time":1,"y":0.63}]},"beimian":{"rotate":[{"angle":1.1,"curve":"stepped"},{"time":1,"angle":1.1}],"translate":[{"x":-1.89,"y":-0.1},{"time":0.5,"x":8.56,"y":0.47},{"time":1,"x":-1.89,"y":-0.1}]},"ye":{"rotate":[{"angle":0.16},{"time":0.5,"angle":8.71},{"time":1,"angle":0.16}]},"jiao1":{"rotate":[{"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{},{"time":0.5,"x":3.15,"y":0.17},{"time":1}]},"jiao2":{"rotate":[{"angle":355.34,"curve":"stepped"},{"time":1,"angle":355.34}],"translate":[{},{"time":0.5,"x":3.15,"y":0.17},{"time":1}]},"jiao3":{"rotate":[{"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{},{"time":0.5,"x":3.15,"y":0.17},{"time":1}]},"jiao4":{"rotate":[{"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{},{"time":0.5,"x":3.15,"y":0.17},{"time":1}]}}},"std2":{"slots":{"yan":{"attachment":[{"time":0.2667,"name":null},{"time":0.5,"name":"guaiA1a/yan"}]}},"bones":{"shenti":{"rotate":[{"angle":-0.42,"curve":"stepped"},{"time":1,"angle":-0.42}],"translate":[{"y":0.63},{"time":0.5,"y":-3.15},{"time":1,"y":0.63}]},"beimian":{"rotate":[{"angle":1.1,"curve":"stepped"},{"time":1,"angle":1.1}],"translate":[{"x":-1.89,"y":-0.1},{"time":0.5,"x":8.56,"y":0.47},{"time":1,"x":-1.89,"y":-0.1}]},"ye":{"rotate":[{"angle":0.16},{"time":0.5,"angle":8.71},{"time":1,"angle":0.16}]},"jiao1":{"rotate":[{"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{},{"time":0.5,"x":3.15,"y":0.17},{"time":1}]},"jiao2":{"rotate":[{"angle":355.34,"curve":"stepped"},{"time":1,"angle":355.34}],"translate":[{},{"time":0.5,"x":3.15,"y":0.17},{"time":1}]},"jiao3":{"rotate":[{"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{},{"time":0.5,"x":3.15,"y":0.17},{"time":1}]},"jiao4":{"rotate":[{"angle":-4.66,"curve":"stepped"},{"time":1,"angle":-4.66}],"translate":[{},{"time":0.5,"x":3.15,"y":0.17},{"time":1}]},"scale":{"scale":[{"x":0.486,"y":0.486,"curve":"stepped"},{"time":1,"x":0.486,"y":0.486}]}}},"walk":{"bones":{"beimian":{"rotate":[{"angle":1.1,"curve":"stepped"},{"time":0.2667,"angle":1.1},{"time":0.5,"angle":12.56},{"time":0.7667,"angle":1.1,"curve":"stepped"},{"time":1,"angle":1.1}],"translate":[{"x":-1.89,"y":-0.1},{"time":0.2667,"x":-13.75,"y":-0.75},{"time":0.5,"x":10.75,"y":0.58},{"time":0.7667,"x":-13.75,"y":-0.75},{"time":1,"x":-1.89,"y":-0.1}]},"ye":{"rotate":[{"angle":0.16},{"time":0.2667,"angle":-11.44},{"time":0.5,"angle":20.22},{"time":0.7667,"angle":-10.04},{"time":1,"angle":0.16}]},"shenti":{"rotate":[{"angle":-0.42,"curve":"stepped"},{"time":0.2667,"angle":-0.42,"curve":"stepped"},{"time":0.7667,"angle":-0.42,"curve":"stepped"},{"time":1,"angle":-0.42}],"translate":[{"y":0.63},{"time":0.2667,"y":-6.35},{"time":0.5,"y":32.73},{"time":0.7667,"y":-6.35},{"time":1,"y":0.63}]},"jiao4":{"rotate":[{"angle":-4.66},{"time":0.2667,"angle":353.03,"curve":"stepped"},{"time":0.7667,"angle":353.03},{"time":1,"angle":-4.66}],"translate":[{},{"time":0.2667,"x":6.97,"y":0.38,"curve":"stepped"},{"time":0.7667,"x":6.97,"y":0.38},{"time":1}]},"jiao2":{"rotate":[{"angle":355.34},{"time":0.2667,"angle":7.77},{"time":0.5,"angle":317.41},{"time":0.7667,"angle":7.77},{"time":1,"angle":355.34}],"translate":[{},{"time":0.2667,"x":6.97,"y":0.38},{"time":0.5,"x":1.48,"y":8.05},{"time":0.7667,"x":6.97,"y":0.38},{"time":1}]},"jiao3":{"rotate":[{"angle":-4.66},{"time":0.2667,"angle":346.87},{"time":0.5,"angle":22.23},{"time":0.7667,"angle":346.87},{"time":1,"angle":-4.66}],"translate":[{},{"time":0.2667,"x":6.97,"y":0.38},{"time":0.5,"x":-2.02,"y":-7.35},{"time":0.7667,"x":6.97,"y":0.38},{"time":1}]},"jiao1":{"rotate":[{"angle":-4.66},{"time":0.2667,"angle":1.09},{"time":0.5,"angle":8.4},{"time":0.7667,"angle":1.09},{"time":1,"angle":-4.66}],"translate":[{},{"time":0.2667,"x":6.97,"y":0.38},{"time":0.5,"x":-4.43,"y":-3.14},{"time":0.7667,"x":6.97,"y":0.38},{"time":1}]}}}}} \ No newline at end of file diff --git a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.json.meta b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.json.meta similarity index 72% rename from JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.json.meta rename to JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.json.meta index 116dcd62..031f6b2a 100644 --- a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/guaiA1a.json.meta +++ b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.json.meta @@ -2,7 +2,7 @@ "ver": "1.2.6", "importer": "spine-data", "imported": true, - "uuid": "c1cb94d4-afaf-4205-97ba-8896abcb7ec1", + "uuid": "42029fae-0ee0-48c1-b7c5-850c03664ae4", "files": [ ".json" ], diff --git a/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.png b/JisolGameCocos/assets/res/spine/召唤与合成819个Spine/guaiA1a/spine/guaiA1a.png new file mode 100644 index 0000000000000000000000000000000000000000..b2b187a1719a6c1c92dd5b64da09850d698cd04c GIT binary patch literal 29308 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 z z7dWXqFOE6SVSehdU34{R4_!~*OE*um7Dn(On zREPwPG;7j0njID-05XA8;eq}}MDp*`m4b%%V-lSdsysbk03?Dh0j;AZ(NlJsFD1s& zi5)RAX+V};GSHExfX_~G$KPTT`5}`Rodf>~Pc}x|KSH?8T1OC(iIZMi%6Zbj?*p1+ z^kmkM5ucrA5?)ByPFGLt79_iul0ffXImV{;BopSG&}d)0kI4?~7lI(D-+qXk(Iv6| zlA?|93P0@$6AQlquaEDg&{cNk%a?Ev{es6{ml}eY!?B-k{m@X_XE}yLp1+u2W zKJ+q?`qSjG{(2JW$)rQz&^{t1pb!a;_k@7KV#Qbto|+;O-a}-D;S9wbfJC^N7eS&p z`RUIJ6q2ChL7ICP5}A-Yg_eOvXy$#6Z;vZ+UR(&eMO=pz4pc7LqU zYEK@)$-X2?bD_nc+29^Lx^{}e4`yl-J-(AdU0VC-ANsPzic!7Fl^7gf7Pzi{V6)wG?5fD z7d(7`UMmgl-9@jF;5cf1BoGUEBZWkG1*vYGIq=f7Ms9_kT)KxqHtQSpz99a-eFg=2 zaa1gSezNBNvSIU9*U5+?Txj-5FirF;G?TamIC?AR;DAk) zU#Z{%WdF#{R_s|HF=ntq#5QwcAd@D2B2DEe4#`U-CjTuP8%5w&TLfAv5F$r0-1BpNqtfao)JjHnn#Z?!8{ z#3HY+RP;;HR47xDB2^@kBeuZ?5t}K@oHUjK2Ft@KijSlv60{KpEd`0#Cqj6BkyW&C zkd1EGivxTSkS3MSy=%=P;p6r1)`2>+1KYKYFLiIWLION;Yku=!gVhdW$ov!iJ3 zoGBEyY5}Dj+9oum_INdL4cAW|q#70F$&?%|K_elr)K2Nxmo0F#_4|MHZtu(fQJSL- zB1Q8Pn;DVjga=XZ2-)EVk;ac4C>BnD6D?=5_tB%9r{pDsKe^74$-$Sdi9iG-76)~0 zFQT17cJ@@QTv_t0U7Nh>)um?6b*N#LDpaRp1u9WEZNHJC?9_Ji^P;$Av*_5?RdjH} z5;OZ+*P5Evs!6R}8d9ew?$p_%iFobEQ2y`Y=^_62tX+$oohni( zT^6}=xiS! zQAf>nfW&?c8xZ?B;#}U1>eGhVVRUHYGNW_gcU@rr?F^g8Vr-tFVe{G8V5-s+YisLQ zvc*@7q$84Zjmk7dW!8{CiVPfLL>f~NDFA-T;3Ey`)rq1f1c-WVWp^U16NFkKJdrPp zM2WGh>EOoYV%#ij=m61qTC$h}bT&HK(Lo-T$Y*OyvqMJG`dMMLg*8)p=0^*WU1y(Y zK%17-+Qr4_JU}N8cPd@1nBJ@g_U}q@OQ-9{{M6^d-|ukr=F`MYCb^Xr)v8e82PS(7 zbqBvJIVR~Y+Sk*~AQ1`wC~DlWOwF1?q^RJLG^}4&8rZ!9ZC*J?g!U*B`}~8;Vyp;Z zJ|Yh74bDj@nd~E5*U(;$YL2odid#NcbP~*mw&TnNv{Fmf7ASGWz4B??fVRw^%vxz8 zYo+C8nK(pdaH?B2XkgU70uUCZAxfV#u3MAO6G;hd;*M=!$5^X>5b+8>DOi^VfO%uh z`CmI5n@XzweJNrm$r}QT3+dOTwI&gnaYkE9q^Y3+qP%2q&yI9-&w4Q+2?Aj}EhT>Y z3(Xbb=|lts4RnOb17~$#%n~}oQQFjiVdR%hZKUnwa>a{_dsQ%>JuMCoq;)eVF;Qoj zrIjx5J(xW{K$ur;+v;;TJIPaz3fkFGVK!S!BgfJ1RdeV7`*^$8ED&UpHTy=obvmA6 z7RobBK%`Pdi~g0*&dyog$uC1HNV-CQd%ozvK|PEd?WyB4kJto}7&9l1rBMTWip1ol zttXY z`%0VUM$%^17)f#KG9;5?mIild!)C3aQQPWsG^{Fbgi{1VAZ)IpxleYoj`3m#4o*m-E*ku_K>CC<@bby^^Kai-AaoY+yHfbzU5$rHy(Fk##Fm^HGmQANU zYZnM2K_lS-Im)kR_r(e_IhEA~1N^-L_VzD*%&oViyD8NxSD?x4SQ|!c13B~$G@nS} z^589eq@5cU)29#4iyQc&oojR;qOyJKmN1Ey2$KdPA#W5id>}QdT2=Ts+D^+V(1v$i zXZ>c$y#GG*BoZ>#J66r7rgdslhsNoX8ie<4P+vrcI0qJvh~h|k`;uw2 zYxR6tBQb#v$F33&3%#7udhKbzXZX4A>sm>G;}tohy>(fw#-9+ zHBg%bA89WZ_&m1vg=-@K9f+I`$O957L_&Bxymwb}t5PLrh{T=jhfdbjOON2+xn-X0 zaA!s&WYqVpT}-|i_(#e))I`c}XG`-ZjizmjrwStNSTRTZ)`Tr9xxGaqn0V*n5gM}$oxE|)XOCT?m@108sH z%PKvQ@CqPj6E$WSc~q}%R^BKxfQ;y5XbEVgY5d@Am=jJh>~J63wmL&10muan?bI$q z9|=T4bg1N#%9e1T)l);*p`RrjZ4fDeeL?)bxRvunbo%hpF#Eeob(N+MiK>XDrk9XLG0e3qh-lr)2zb4{W3_A-ffu9_!I z8-64H2C4qPy(@u=>PpifMg&1zKx9XDP*Ffp6vZuKYYZ-l8e>FJF`^MQ0ulvOf{G{x zaRWp!sE7vF7}scGGHG*?bduwoberj8rq>z!OlFcZePU;3l7Ig1zIw&0TUAgjh4f5) z=X|HA;?=G9-u>Rc-Fx4=z(V@uCT?I+E$UkcxLM@?Y^SW4?lhcZiuF;;=0D38s3~J> zZdRl@iV{HPN@f~eJ$b;W8fz^=u;;6rT$^f<5Rl%xdYV#a{(`0qH*W*&m(VvCOT{c~?p^`31sVaO1pwpGG%KFt}XBlih@XCYtUC--gTcu2|E zKs8o^m@adYareSW`sCJm^7Hak<0>RjxDiOFK}@g3V#qa%pA*9)TGwW2>aS(Nh72mn zTSvDzYisE$Z4c45x~k+1pX5^qcIo3IRZKAZA75>toqP;QQBg*n)*2#Xn;1Qm9J(oi z_Oj<^D5-xDr~Y+^EIL+f^U2M#v@m%xJ#9wV80U-h_Y=R-+u4cs=B}njJhGnSAyr6l zX|P5(=4+>__*~b}{SV%u_~AoUA>nn2wxg{HjK@5*gC8E?E-X;i%BGABY;EcfV%}2m zmJM|MbQN7UaWY#=oP4>H@E*04Q{_9TlC44+#}L)K^9_WA6A!nBA|Of-&reKZt7N{S z+#F$v;MV*-l)HgoKozl3Wl=VruPQOQe-OF+IcjNNzJGxls!C~mWR#J+g@{H)gp2qK zGXXN@r_kFqWx{Q%ZcU|#mH7DH!8F{HmGs5!OSEXtOhrgaxYB9QehaWu9vx0W{yri@ z)29BQcGTZeL7^yFyyaCPBv}-#Avyup<`QQp+AAJI5$7uR(xL5Hw4W_sdH#CAs-2rf z!LCV2yTxcfhGhQu>ksMDiNiFRGp5!SCLy4yaj_KOIY4w$Pj)$Z8H+g`-y&*9V#cCo zzab!0*w1r7jBzz1F>x0A^`|#zUqKd)i-@FTZX3TbYfJ*gg@)*}wQ;iDyu%XmgQA%Ily&^8i)0S~#Wv2L1)R5$2q`V*!Y)M3_kV^8h=tes-HgpIEDa&;h2PdoH z;4ZzpK<6MGRxJ`b4cn_jBO>TlUs+TTAqGsp{rzX+xwf+s$C%BWkmAEaAmH^M;Gyr_ zUYrpvd3GvYs(yom`)b9~=-sX&aMX7WYb@mv78IFd9&x3q76sMV;J+$z`EF zKKiT)4CPKPT$@hU*u`QB?2URQk+_am<_#7W<_sO&woxx^?6a6+V&eEfTnz7@ucP05 ze2sa7eu=5b*Ba>8_inHyx=eQ(kJGW;c~o1vT?E$(mDs2X7W()>x`;TDGdPIqX2UUh z_pRd;WcVDDN6e_EF1HSFgC_BVC`QUPr0kb1n};M*u}B*^0K`D5@d>nq=%mYhl5nM! zZC)!*9E5ZIly*DCGF{;ls{QWU{Qj-VQtsGNx^N8hk@oWYePUZ!0^CagF%#yE-#S-A z1+S!2(y(X>@bC~;M?EKC;6P7WId7J*X#a4jp5v8TMLck^EFP5zcp+$5P_4T~?FW__ zE>Lg5bXHZp7~tygH%b_oH-%;As{5`e$`x)5VyZ65ry5*1{Mm`J*TwJNI#WaMoqLm6 zN4MXqr3WA1q=bU-QusIt@j*fWz84XWD8g#T0#V2dC-OA!gOIFtlnb<73d z5K`IpO%~Nvnj=o``J?;j^nsm19OkT>{JHvG9hwmW(hSo;Oz7Cp-@7R84e z16g3g`kckIoC-QtQb+}B(rM$;MYMnGCQ6x*Iu=$5Ll?-T;L^^*73+kex<3dHNdbmDAPk5?yNv<)w;DL0 zt}fofA}ydswz9BZ5D>nz`QV4|#n1Y#1q<(cfBhX)6X`zN8E#I*YJ-YS^l z2m83XlDDTjg#`Li{O~ABijSe#!Qq_E1yd|%Ewd+%r|cD}EUpzIeu9{ky3-;S-BN?a zlMvGW!d$vx#)4Qv)%0I8aAnFGFuWqD#r*+P!NBTZ?$N38Vyb%sRbM7snCjxKv^zVK za+WWqH7`6zoA~w2;XS&c8^zUJt;0lmWd*BBRW!mSX*w4jh?>n2wiK%6IZ~J-w#WYz z>%-!!R|F@27g;Doq`E%Tz|fw&txB|ayyKN=A7-UOe4U0qG#uV{;b!@HFEEHlo$$_%G zojF2CU{=~o`oiisKAusL5i}+$ipCBeEZ$>wr60$8?rv@v{<1gha?=>a$YEqLRxuVa zk{NCcd0SJk@7bfr%+ZmNG%`G#;+Z4D!mwIXWG!L7zPMG2m_LkrI!}xq#(`&w5RNvM z%3Ymi5HCSg`?u$cOi7vcS}sg7#GqOlbCkuSQgvOMSEh*q-qctyMu-H|Uzvi2>HIW) zkAmV9-8QHr)o|u>_u@&T&a#9zxHD0kLPiBQcJ-vO^)X3d%_@Y8I>Rmtr3#~M%nCXv#NW6Z*p!$Unm%GAEuZ@gW$Evk)O1e(Sx9BuHi=1BNW(#-;g|y3 z$R`hFeY^^?I}+sB0`Y?^AeE>Al^5g)!9YX_QIRx`)Ak9RZDFJwujBayV}T>C&M|{= zg(`oKj#Q2V$M!UT7nW)H?3r|jvzO&tz1Il?uOii#I#sm}xA;34=fZcD zc9b@6b8rsgGh|b6Ns3#l)&CDvKNr-sqkQj8v462V>{?j;T9^%-5@e3xF2wP z<|>g@ojFo!nukj{px(g;&nO_3rIdmY+jAv({44hSl`i%B7SsZ;se!SX3}R zB3yr5<`@+a@VTAx{9yxxFurBTf@u!f47nWxU_~bT)cf*I$U=hu{YBgedSU7${g@o) zDk-s%B&1hYQ}v$h`gzlq5@Ldtl7)nftBlifxUlIgf=MjuxUf*8{cMTqai|mAuuNKU zlZwkjwHvE&VXe~VrqC+xJOt=#UU;5fd2t?PzO;bW@+&^aHj6nfn?Gfu_#WahtW!hm zGMUAy48thIZ_P>^%Q4(o@rvzJ#)1j-?3e_anJ}6~GD;Bp28-L&PP7u==_bNq*klm_7TEZQM+>Q}A2D&ZpgiORw$$WqqLEo}=xtM-ys*Z&E z62{|B>{q6A$YN=U>eNv+UcxJGledmL5hoWXI&rXNC(;z*rXd;#(lCxvuJmM0+$D2r z4BV3vZCwdy6T!^71v)&vLPobU3EDo&JP~xaa zVXZJcf*{tA(V`QveOrio4B!=QOo&!uIV}^1;N}&B4Tyaj#ruR~Rg)mqRm;cI9Q(Mq zq{#g}l<`-FRwxS=G(DxV7iaFWm@*i0J4Oif^sJJ1Kqd|V2RtJ_UJ&&PnChh|Gbl54 zA+2A+t}bI4?c18oLQoba$|A9p5E5dds+|S2l3fg}0j^9e(?O@UM?@fkR0u~sE{lon zb(Gt*gyOq$o6WNAzopW>(un0W95cbhPm5J<%L0GDjD=OXGf#|lA@!F<(i|Z`WN$}yY!Shw zNZEDn3>E~|Lf)^o5}hP}_J5Is1`aekCuut40pro5M?d>&mWYFmjg9m@1GOdTYv$3T zdv`w$%>G5*2~&irM_oo0lxm?syibl%;;7a0=ZcClg6Ed3)9J${LO?Yfpl78m5+m?x zkSc;$jt_AEB3z~N{@B<&IsR=nNPdbjnvs%{vYw4j$$$X^&ZnlP9z}V;n;~!CB7EH4 zUzc~n9Mw9L8dr?NRE%iE5hx5Q0qE4>F*JjPRkS`sjJ%r?6F!6Gs^_>Uf6WS!%^=$m z!7#EHwn%6nziAUu+c+dJ@GEF(D2D_vEgp7n7%m0mo@9992Mw$Hed01k^4L4-Wpf?hXzfa(`PD2+ZUiX$#T$ zuvl<|a8D4^)>qPn`$AP47OHAj0j-)hTdC!+>q450YOT!zbu42;Lmzkg6DCo-iVh0; zoxC$`p=z-bIE_X63rmyv;ygN1w3*f}oX3IrXi=Ae(2y1*1`^-138+IkbkLxOPvq`x zeO+AU$~)5@LKqlC#Hcjlr&(hYltLcIL8z^$L9|Uk)*)wYb#fnf7VJa3y)Vc+)Lud; z2+lEPCt@I*3+oL2@W7j5U%>UEd*?F?u zpHCDXZf+~(9ksD*GjQO*V{$(}aX2|TM#o80ac%6n@Nv)yXLdeplXU8@m>DBmG8mw7V31+}(G`J8omwAue>6o;?%fe(Q2z z7v~u1?|)A|02{jo13W#C$bDuhun01gF@dq1@iJoyqc=m|wnO0f)KeiXEnTv)^BL&r zd9*D9vttWa#vXY zJD+f81N!vAqo2iHV5@Q*G1I()4q-f6IttNKLdKUj6#z$_Hg* z=Q1WFV@8XXDDnx#A!S7lOCl5lTYR5GOI+7AZ@hrSVhejmsOX`@y7 zlmCDLMHJ5QDSptU&4kOk5jq%h<*I|RLY_8c7>8v28L;5K#)ktGl8*KdZFU$u+}u{kC&0$`b68N&pF8?VkhtHGERNP-A46`lL*d!C?*{oq z*w}Us2@HJDvqz5z`8>B5zhubbXbp}rLPGunYp+mXlTYgZ7sdn!|2vCy0#2 z_BTG+KglOw$Di?k-tIdDruYtScNgL3cQ@3>=PL6u^KG=ppMRzbRy)MgLi<)Bmd4}a z!m;*qb)Da%dv{;?gjpMTj2{`YSj+*#DOOAUtqB%aPlya=9^!LxavJ06 boolean)[]; } @@ -48,12 +49,31 @@ export class GFSMBattleAmin extends GFSMBase{ //动画Root spine:sp.Skeleton; + events:{event:string,fun:Function}[] = []; + constructor(spine:sp.Skeleton,trackIndex?:number){ super(); this.spine = spine; this.trackIndex = trackIndex || 0; + //设置监听 + this.spine.setEventListener(this.onEventListener.bind(this)); } + //添加事件监听 + addEventListener(event:string,fun:Function){ + this.events.push({ + event, + fun, + }) + } + + onEventListener(entry: sp.spine.TrackEntry, ev: sp.spine.Event){ + this.events.forEach(item => { + if(item.event == ev.data.name){ + item.fun(); + } + }); + } // 流程图 process: { [key: number]: GFSMProcessAnimInfo; } = { @@ -130,6 +150,5 @@ export class GFSMBattleAmin extends GFSMBase{ } - } diff --git a/JisolGameCocos/assets/script/battle/base/role/GRoleBase.ts b/JisolGameCocos/assets/script/battle/base/role/GRoleBase.ts index 025a5295..ad9c7667 100644 --- a/JisolGameCocos/assets/script/battle/base/role/GRoleBase.ts +++ b/JisolGameCocos/assets/script/battle/base/role/GRoleBase.ts @@ -6,8 +6,14 @@ import GFSMBattle from "../fsm/base/GFSMBattle/GFSMBattle"; import { GFSMBattleAmin } from "../fsm/base/GFSMBattle/GFSMBattleAmin"; import { Vec2 } from "cc"; import { v2 } from "cc"; +import { v3 } from "cc"; +import { GTactical } from "../../entity/GTactical"; const { ccclass, property } = _decorator; +export enum GRoleAnimEvent{ + Attack = "attack", //普通攻击 +} + //角色基类 export default abstract class GRoleBase extends GObject{ @@ -24,7 +30,23 @@ export default abstract class GRoleBase extends GObject{ _isMirror:boolean = false; //玩家攻击范围 - range:number = 10; + range:number = 100; + + //移动速度 + moveSpeed:number = 80; + + //在阵容中的下标 + tacticalIndex:number; + //阵容 + tactical:GTactical; + //阵容位置 + _tacticalPos:Vec2; + get tacticalPos(){ return this._tacticalPos} + set tacticalPos(value:Vec2){ this._tacticalPos = value} + + //血量 + blood:number = 100; + fullBlood:number = 100; get isMirror(){ return this._isMirror; @@ -51,9 +73,24 @@ export default abstract class GRoleBase extends GObject{ this.fsm = this.fsmCreate(); //创建角色动画状态机 this.fsmAnim = this.fsmAnimCreate(); + + //监听攻击 + this.fsmAnim.addEventListener(GRoleAnimEvent.Attack,this.onAttack.bind(this)); } + //攻击 + onAttack(){ + //敌人扣血 + this.fsm.enemy.onHit(); + } + + //受击 + onHit(){ + this.blood--; + } + + //创建一个状态机 protected abstract fsmCreate():GFSMBattle; //创建一个动画状态机 @@ -61,14 +98,26 @@ export default abstract class GRoleBase extends GObject{ onSyncUpdate(dt: number,frame:JNFrameInfo, input?: T){ //更新状态机 - this.fsm && this.fsm.onUpdate(dt); - this.fsmAnim && this.fsmAnim.onUpdate(dt); + this.fsm && this.fsm.onUpdate(dt / 1000); + this.fsmAnim && this.fsmAnim.onUpdate(dt / 1000); } - //普攻更新 - onAttackUpdate(dt:number){ - - this.fsmAnim.isAttack = true; + //向目标点移动 + onMoveTarget(target:Vec2,dt:number){ + + //获取两个坐标差值向量 + let mins = this.v2World.subtract(target); + let normal = this.v2World.subtract(target).normalize(); + + if(Vec2.len(normal) >= Vec2.len(mins)){ + this.node.setWorldPosition(Object.assign(v3(),target.clone())); + return true; + }else{ + //移动 + this.node.worldPosition = this.node.worldPosition.subtract(v3(normal.x*dt*this.moveSpeed,normal.y*dt*this.moveSpeed,0)) + return false; + } + } } diff --git a/JisolGameCocos/assets/script/battle/base/role/PVP/GRolePVPEntity.ts b/JisolGameCocos/assets/script/battle/base/role/PVP/GRolePVPEntity.ts index 4a314825..02f66af1 100644 --- a/JisolGameCocos/assets/script/battle/base/role/PVP/GRolePVPEntity.ts +++ b/JisolGameCocos/assets/script/battle/base/role/PVP/GRolePVPEntity.ts @@ -6,6 +6,9 @@ import GPVPMode, { GPVPModePlayerEnum } from "../../../PVP/GPVPMode"; import { GTactical } from "../../../entity/GTactical"; import { GFSMBattleAmin } from "../../fsm/base/GFSMBattle/GFSMBattleAmin"; import { JNFrameInfo } from "../../../../../../extensions/ngame/assets/ngame/sync/frame/JNSyncFrame"; +import { Vec2 } from "cc"; +import { v2 } from "cc"; +import { ProgressBar } from "cc"; const { ccclass, property } = _decorator; export interface GDemoMessage{ @@ -19,7 +22,6 @@ export default class GRolePVPEntity extends GRoleBase{ //所属阵容 _ones:GPVPModePlayerEnum; - get ones():GPVPModePlayerEnum{ return this._ones; } @@ -33,11 +35,12 @@ export default class GRolePVPEntity extends GRoleBase{ this._ones = value; } - //攻击距离 + @property(ProgressBar) + bloodVolume:ProgressBar; - //在阵容中的下标 - tacticalIndex:number; - tactical:GTactical; + onSyncLoad(){ + super.onSyncLoad(); + } getClassName():string{return "GDemoMessage"} onSyncUpdate(dt: number,frame:JNFrameInfo, input?: GDemoMessage) { @@ -50,6 +53,9 @@ export default class GRolePVPEntity extends GRoleBase{ this.fsmAnim.isMove = input.isRun; } } + + //更新血量显示 + this.bloodVolume.progress = this.blood / this.fullBlood; } @@ -61,7 +67,7 @@ export default class GRolePVPEntity extends GRoleBase{ } protected fsmCreate(): GFSMPVP { - return null; + // return null; return new GFSMPVP(this); } protected fsmAnimCreate(): GFSMBattleAmin {