multimove的移动动画修改

This commit is contained in:
TJH 2025-09-26 16:03:56 +08:00
parent 76d29c2f21
commit a53693da8a
3 changed files with 79 additions and 65 deletions

View File

@ -2588,7 +2588,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "d4Rpz1eYtMYq5qinIWtP4Y" "fileId": "97qR41WJxKJJJy9bJnbW1j"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -2598,7 +2598,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "88UqvBF1RBGaqwZIxsO0yy", "fileId": "23vkFVFCpEvrP4Hpkwr5bM",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -2629,7 +2629,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "1cYWr/2x1ImYeNxXjmxhx2" "fileId": "d955HVHZ9GUqD+3ysgOMvC"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -2639,7 +2639,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "966C5Pj/lBG4MsJOSE4vIu", "fileId": "450Pf9NUBKcbeKAY0YNfkb",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -2670,7 +2670,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "a2APdg5c5FBLcHNqp0kQkT" "fileId": "c1JVUuswVP0L59YN0F8nhv"
}, },
{ {
"__type__": "5fc10Zl7lVO97/rr2J1uxWH", "__type__": "5fc10Zl7lVO97/rr2J1uxWH",
@ -2694,7 +2694,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "e5dUPoYL5IZKjL9JKzhLTS" "fileId": "76jowdEkRBrJJoGmBP5UGf"
}, },
{ {
"__type__": "5fd13+Xa69CZogb3Q/F1lnC", "__type__": "5fd13+Xa69CZogb3Q/F1lnC",
@ -2867,7 +2867,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "9eXGxbXItDYLAOlXpj2VXB", "fileId": "1druggF/JLa5ISed4zEuQk",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -2892,7 +2892,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "4dFskPBTJKGr/YWm3ctxxD" "fileId": "aaDbE3fYFDl6Aku8GR0vht"
}, },
{ {
"__type__": "cc.UITransform", "__type__": "cc.UITransform",
@ -2920,7 +2920,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "63pGbKgV5Kh5edStyJ0RrJ" "fileId": "283sx/R6VKq5GHhAxqdlWn"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@ -2965,7 +2965,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "9dD0QhQE9JCaXl0aHgdD2L" "fileId": "d5dv50OgdGoqUTD0JVnKwr"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -2975,7 +2975,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "8aIlDixC5OSKaY5kQxUnyh", "fileId": "e4MG3tr+RCfayu2UjZX2r2",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -3230,7 +3230,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "c6tqde/yVNEYHXR3qBIRB+" "fileId": "c6TU3OFGZHmZQCQ0QleJ7H"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -3240,7 +3240,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "7cc4AAKHlPu4VIUw+7SoFy", "fileId": "e033kTsvRNm736+aKAL9FW",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -3271,7 +3271,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "25H+GvQIJG5ZuxyeEsNYSx" "fileId": "5b/Duw725PjYwSmaNW9TQM"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -3281,7 +3281,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "105oUAjLFKA7x0rkQNlrgi", "fileId": "betOKTB3BHup+OM43NWr+n",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -3312,7 +3312,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "a12FaYdNNIg66znefiYEhJ" "fileId": "d49I6hS25LjI4dkq+4O4zB"
}, },
{ {
"__type__": "45522uB1sdFu4FJAojtnha4", "__type__": "45522uB1sdFu4FJAojtnha4",
@ -3336,7 +3336,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "b7tGonEEZKF6XKB2l96hXF" "fileId": "20HiIFhCxFj5Jv/ZU4NLZP"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -3346,7 +3346,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "a22uher69OGIUbDZhq7+eZ", "fileId": "05b0VXxXtM0o92+gWg8OTO",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -3529,7 +3529,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "d08oceyIdO44gF2rMN4u9U" "fileId": "64DO4OgFNNx6tWC0xZpHLD"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -3539,7 +3539,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "863Iy7TMdAF7M6azPH6isM", "fileId": "866bbR+2lIfLUir+OnijV+",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -3570,7 +3570,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "53kRdibE1LyKEO7qlU8eWv" "fileId": "7bx3IW2aVGYbVSLNqKgvsW"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -3580,7 +3580,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "31IHXyjydNXJ1hMITx0AIU", "fileId": "bdPQOjVuhKDoFCMWa4BTmI",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -3611,7 +3611,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "e8jGs2AAdIaq8v3pjPyUYB" "fileId": "a04FF/fadNFqSUcR2oEW52"
}, },
{ {
"__type__": "45522uB1sdFu4FJAojtnha4", "__type__": "45522uB1sdFu4FJAojtnha4",
@ -3635,7 +3635,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "64qI+0PC1B7Is5nGKEpoTP" "fileId": "d9HomDaHlBYqJtYwRohhx2"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -3645,7 +3645,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "da0WD1bdRDMKseAxJDOJ/P", "fileId": "50AavRNjpBg7XRq/OhJIhO",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -3828,7 +3828,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "d8z4neUkVOQJv28uJF1SGn" "fileId": "eaB0LgkZxN/7SbATFMRJDy"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -3838,7 +3838,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "b0zMIKfptK9LJFvF6tc64t", "fileId": "ccx6JowIhE3qvhr+SOAJgt",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -3869,7 +3869,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "d8zrHLoEtJ7r7piAFSlTBG" "fileId": "fcxLBrKRRCz61KXMmWJYHj"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -3879,7 +3879,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "61XZqX9WFKL4Mt81onTu68", "fileId": "9cFlFiOy1F8oL1JI4dqE+T",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -3910,7 +3910,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "97JgT+7ABGQouXejPB5pGQ" "fileId": "585B73lphCHp9hGP1IGf67"
}, },
{ {
"__type__": "45522uB1sdFu4FJAojtnha4", "__type__": "45522uB1sdFu4FJAojtnha4",
@ -3934,7 +3934,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "85COOHu/NO0rGrxI7YKGuf" "fileId": "cclgmQCERILoX1kEpNgnK4"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -3944,7 +3944,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "f0C3Xe2vpAm4c9Jx7lJe+e", "fileId": "4eGUNloLJHEYvpq3Doh2xz",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -4127,7 +4127,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "f8kJBWHsNF97nclTPHdRzf" "fileId": "f13a3snp5DgpnWVvnF2Z46"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -4137,7 +4137,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "d2Xk4tiHRFYahbaMC93H+4", "fileId": "27HB/Oue9ACKgKR5vFSlTP",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -4168,7 +4168,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "5cEKdnpBpFIb+XTmsrzTpx" "fileId": "60RE1T/7RIdbVx+nz/CDP3"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -4178,7 +4178,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "afPsyXScBKVbbqbH6IOPot", "fileId": "89JrY7DUNAZpCKGBZg4YU0",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -4209,7 +4209,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "38cqjJpnhLR7HiV4h5e25e" "fileId": "afd6IOvMdFtaOETVMhIJmT"
}, },
{ {
"__type__": "45522uB1sdFu4FJAojtnha4", "__type__": "45522uB1sdFu4FJAojtnha4",
@ -4233,7 +4233,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "abQRY3aiRO061i5PXE/PA6" "fileId": "2cjfLiBtJOW6bC8JUhFwua"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -4243,7 +4243,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "c1in4UN0tAc7vfEbyJ/nv7", "fileId": "fagCMiN4tP25ZJydcsv/nk",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -4426,7 +4426,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "4c95TWqiVHbKrAscQPFj/e" "fileId": "e3MjJcTOhEIJqtGWIzo2FF"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -4436,7 +4436,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "003EHxVchDaqNfqpndLIVB", "fileId": "9aIZcDTXBJTrpPCUf1h6d+",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -4467,7 +4467,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "34ARJzreFN964eAcax/xRl" "fileId": "25Akeo8DZKQ41zUn6tnCWO"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -4477,7 +4477,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "95NkqOO+BE5aR39n5rmq7N", "fileId": "b4gqJ54iNC4a2ACmqPXQwV",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -4508,7 +4508,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "2eafGVdTdFMrCvIRslqja+" "fileId": "1dKFoazZxCqJb61mXEMLR7"
}, },
{ {
"__type__": "45522uB1sdFu4FJAojtnha4", "__type__": "45522uB1sdFu4FJAojtnha4",
@ -4532,7 +4532,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "49hH9sONFI6pTWaS3vmxCp" "fileId": "90B4ntkg1Kg6VLHqPFMOsx"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -4542,7 +4542,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "deiceoNz1G5IujmmsFjE44", "fileId": "101VDy3iJIwq/Eb7C25kxj",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -4725,7 +4725,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "caiWFbXyxB+pPPJN1bvrFX" "fileId": "d5r+3UaRVD8qGHkj2wtcO/"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -4735,7 +4735,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "82u7c+viNJc4/nYZHkFeXp", "fileId": "50s2+pM2hBUKjMIN1lRctO",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -4766,7 +4766,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "09YUYX6qlIUY8uyPU12zMU" "fileId": "38mmU6MpxChL2gmbr/7INA"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -4776,7 +4776,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "5cUEa6WGtMF6gF1Sr6j1TZ", "fileId": "10uBS/GApFDp+O6KZ7LCV3",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -4807,7 +4807,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "34/1mGZgNFk4HjFY+cgGsX" "fileId": "e6dRLsALlPEqGelC5+IF36"
}, },
{ {
"__type__": "45522uB1sdFu4FJAojtnha4", "__type__": "45522uB1sdFu4FJAojtnha4",
@ -4831,7 +4831,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "7dOy9EngtDV79jGq3uBqI6" "fileId": "ccAbHaScBIlLXmVxrAqsuT"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -4841,7 +4841,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "9ao4vBjvNN0qMJuqXRgAH3", "fileId": "77vpKC+C1MB6fnwo+c3ak9",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@ -4866,7 +4866,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "88sZiKwdZPubhkCQStBorR" "fileId": "e23xfYrmtBbLxPX140o4gj"
}, },
{ {
"__type__": "cc.UITransform", "__type__": "cc.UITransform",
@ -4894,7 +4894,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "3ddptzUWlPrJ872U7z3onM" "fileId": "0fRy2LgcNOra3nDx/OH2X6"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@ -4939,7 +4939,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "0dgmU7hsJNkais/sh2YQE7" "fileId": "15HhvhZwhFC4e7WzenHvfy"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@ -4949,7 +4949,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "3fKii4YoFAWJ0462erHDPC", "fileId": "b7cLZXPmNJPayV2Mhhkt9h",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null

View File

@ -438,7 +438,7 @@ export class SlotGame extends Component {
multi.getComponent(UIOpacity).opacity = 150 multi.getComponent(UIOpacity).opacity = 150
tween(multiCopy) tween(multiCopy)
.delay(0.3) .delay(0.3)
.to(1, { scale: new Vec3(0.8, 0.8, 1) }) .to(1, { scale: new Vec3(1.1, 1.1, 1) })
.start() .start()
tween(multiCopy) tween(multiCopy)
@ -461,7 +461,7 @@ export class SlotGame extends Component {
multiCopy.setScale(0, 0, 0) multiCopy.setScale(0, 0, 0)
tween(multiCopy) tween(multiCopy)
.delay(0.7) .delay(0.7)
.to(0.3, { scale: new Vec3(1, 1, 1) }) .to(0.3, { scale: new Vec3(1.2, 1.2, 1) })
.to(0.3, { scale: new Vec3(0, 0, 0) }) .to(0.3, { scale: new Vec3(0, 0, 0) })
.start() .start()
@ -473,7 +473,7 @@ export class SlotGame extends Component {
tween(multiCopy) tween(multiCopy)
.delay(1) .delay(1)
.to(0.3, { position: new Vec3(0, -450, 0) }) .to(0.3, { position: new Vec3(0, -400, 0) })
.call(() => { .call(() => {
multiCopy.destroy() multiCopy.destroy()
}) })

View File

@ -1,4 +1,4 @@
import { _decorator, Component, Node, Prefab, sp, Sprite, UITransform, Vec3, v3, EventTarget, Label, tween, UIOpacity, instantiate, SpriteFrame } from 'cc'; import { _decorator, Component, Node, Prefab, sp, Sprite, UITransform, Vec3, v3, EventTarget, Label, tween, UIOpacity, instantiate, SpriteFrame, Tween } from 'cc';
import { ICON_STATE, ICON_WIDTH } from './Define'; import { ICON_STATE, ICON_WIDTH } from './Define';
import { GameDataManager } from 'db://assets/Loading/scripts/manager/GameDataManager'; import { GameDataManager } from 'db://assets/Loading/scripts/manager/GameDataManager';
import { NodePoolManager } from 'db://assets/Loading/scripts/manager/NodePoolManager'; import { NodePoolManager } from 'db://assets/Loading/scripts/manager/NodePoolManager';
@ -319,6 +319,15 @@ export class Icon extends Component {
this._multi = multi this._multi = multi
this._normalSpriteNode.getComponent(Sprite).spriteFrame = this.multiSprite[multi] this._normalSpriteNode.getComponent(Sprite).spriteFrame = this.multiSprite[multi]
this._fastSpriteNode.getComponent(Sprite).spriteFrame = this.multiBlurSprite[multi] this._fastSpriteNode.getComponent(Sprite).spriteFrame = this.multiBlurSprite[multi]
Tween.stopAllByTarget(this._normalSpriteNode)
let loopTween =
tween(this._normalSpriteNode)
.to(0.5, { scale: new Vec3(1.1, 1.1, 1) })
.to(0.5, { scale: new Vec3(1, 1, 1) })
tween(this._normalSpriteNode)
.repeatForever(loopTween)
.start()
switch (true) { switch (true) {
case multi < 4: case multi < 4:
this._normalNode.children[0].active = true this._normalNode.children[0].active = true
@ -335,7 +344,6 @@ export class Icon extends Component {
this._normalNode.children[1].active = true this._normalNode.children[1].active = true
this._normalNode.children[2].active = false this._normalNode.children[2].active = false
break break
} }
} }
@ -498,13 +506,14 @@ export class Icon extends Component {
} }
let slotGame = this.node.parent.parent.parent.parent.parent.parent let slotGame = this.node.parent.parent.parent.parent.parent.parent
this._normalSpriteNode.getComponent(UIOpacity).opacity = 150 this._normalSpriteNode.getComponent(UIOpacity).opacity = 150
Tween.stopAllByTarget(this._normalSpriteNode)
let multiMoveNode = instantiate(slotGame.getChildByName('multiMove')) let multiMoveNode = instantiate(slotGame.getChildByName('multiMove'))
let bigMultiNode = slotGame.parent.getChildByName('showMulti') let bigMultiNode = slotGame.parent.getChildByName('showMulti')
let bigMultiLabel = bigMultiNode.getChildByName('multi') let bigMultiLabel = bigMultiNode.getChildByName('multi')
let isFreeSpin = slotGame.getComponent(SlotGame).isInfreeSpin let isFreeSpin = slotGame.getComponent(SlotGame).isInfreeSpin
let isHasScore = XnInfo.Win != "" let isHasScore = XnInfo.Win != ""
let multiMovePos = -500 let multiMovePos = -550
if (isFreeSpin && !isHasScore) { if (isFreeSpin && !isHasScore) {
multiMovePos = -400 multiMovePos = -400
@ -516,11 +525,16 @@ export class Icon extends Component {
tween(multiMoveNode) tween(multiMoveNode)
.delay(0.3) .delay(0.3)
.to(1, { scale: new Vec3(0.8, 0.8, 1) }) .to(1, { scale: new Vec3(1.1, 1.1, 1) })
.start()
tween(multiMoveNode.getComponent(UIOpacity))
.delay(0.3)
.to(1, { opacity: 80 })
.start() .start()
tween(multiMoveNode) tween(multiMoveNode)
.to(0.3, { scale: new Vec3(1.4, 1.4, 1) }) .to(0.3, { scale: new Vec3(1.5, 1.5, 1) })
.to(1, { position: new Vec3(0, 200, 0) }) .to(1, { position: new Vec3(0, 200, 0) })
.call(() => { .call(() => {
multiMoveNode.destroy() multiMoveNode.destroy()