From be0de9aeff6937ae181cc43cf4f9e4e7a1af828f Mon Sep 17 00:00:00 2001 From: "DESKTOP-SAJ6RKV\\Administrator" Date: Thu, 3 Jul 2025 14:31:52 +0800 Subject: [PATCH] 1 --- .../Assets/AssetRaw/DLL/GameLogic.dll.bytes | Bin 230912 -> 230912 bytes .../AssetRaw/UI/UIGameWorldRankForm.prefab | 2 +- .../HotFix/GameLogic/Actor/ActorHItem.cs | 63 +++++++++--------- .../GameLogic/Manager/DataGameSceneManager.cs | 4 ++ 4 files changed, 38 insertions(+), 31 deletions(-) diff --git a/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes b/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes index de7893e5cfafd9feb9615dc1f2043e951990ebfb..f190cbf9a2d148c4538c1b6708618d2e825881fc 100644 GIT binary patch delta 1601 zcmYk6ZA@EL7{|}~->gOS9tJI>VT?b6 z`?fazn&yvs(D$##99#RgFy=_y7GFkdj8~ZP7|*@0SD)ab(;FqvwR83gd={lxO%YL( zq@Onuty*-4cSebJW+?9t@AXy+3P>W?ip&SfwPIWnxi)M*rCb|obqnqG?P#zl#U63C z`P%WdMd^~a+Uqqxa(R({EXv3SPR{(eA?egZM7Jbm-9*1j`m=y&#UgtXegsbIY8pR6 zr){E119lWFAcHkF_>@9WRH;YoN5IcMw_*>Ge1)aW5tRLsP zc!?>d3w#Y_<5V=o-b2vWg>4quW%i;$y0Bxzw!Qf9j2#)?FjLo!UoEmDgIJdCWyefi z5UvS(P#Sw5u1caGZ69t568-I$(S!O=)Sh~-0&shYEGPE=LxS)v{E3xoccY~l=oA^^*6#12Omo2v-9W{*L zr&-l7f@MkMdg1t7xn69tNVj(%#d4mEVpS3)#&G)!l^DZ4N#qV9_@#0O5tl^n5Ju*d zJA|wxa)&W{-g3HifDU89M(c1L!Tf?sJc30@l-P%}7nSQnP7=8|CNC)$$GjwR{V2bz zTt8|g=_C_iIVBTtOCqOZ=v(D0;nK}F1DdPCEJ|wsXsBs4J%id^p7yT$5At7>r~m)} delta 1566 zcmYk6ZD?Cn7{|}~-=uC#v(%R^;$Uf~tb>A~t>8~rd#?b0S~!>DPxrMAi1 zF3C-MJBbivF_GI3qO&dAe8aNVUSFz=shib_Q&1HAQrL&7pu(n1KREAm?kOi1?&bdO z?|C~H&dKII*}Uge&b4jv;A$bi9p^KJH#>Q_$oVdJDy^|Y#cI?QpW(ZBZE=e0m8Fcv z=xVcXFgFVrm9Q$ohemnSOeeUnqJ}YlYq$Awg14C4l6-dsyC>jcQSeMEb(ZVm2kSN-!Mv2OBGxbntE@~E7o;0; zZFx9~x;Lo3!A7<$)em7nkkc@Rm~`E)rTQ33Z>c2>|sP~vimzf<0w|kEOdutR z5|bGGK)EEwC6POhn`Q1eTpv1-|YZ7grsl-Wi zNutCP*!Q_|C(t2@TnbH>luMya61g-M%3K=Dl5~<8Em)nMm|OF%-O&E}=~{E^OFLJttsXu-VQunjf3{S; zd-voS#t(GB-c`@q_f`A&y&5t-VXex&$F8==+#S|-djH%0#giYmoZI)p#gDoNsvkON z2E$sgUVim%e5GPFt+W69^3DCf?$71dbMoA_>#{j|_ZO3IXmM5$I Rt6{m>s+`gO;Dx{){{!Xjh5!Hn diff --git a/UnityProject/Assets/AssetRaw/UI/UIGameWorldRankForm.prefab b/UnityProject/Assets/AssetRaw/UI/UIGameWorldRankForm.prefab index 151e9f83..c6cc8841 100644 --- a/UnityProject/Assets/AssetRaw/UI/UIGameWorldRankForm.prefab +++ b/UnityProject/Assets/AssetRaw/UI/UIGameWorldRankForm.prefab @@ -5252,7 +5252,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0} - m_AnchoredPosition: {x: 0, y: -202} + m_AnchoredPosition: {x: 0, y: -56} m_SizeDelta: {x: 454, y: 128} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7419086050736273723 diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Actor/ActorHItem.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Actor/ActorHItem.cs index 52908303..0c2213a9 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Actor/ActorHItem.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Actor/ActorHItem.cs @@ -311,6 +311,19 @@ namespace GameLogic { Log.Debug("获得Buff " + buff.m_Id); + + // 速度线 + var speedLineGo = GameModule.Resource.LoadGameObject("XNB_Red" + m_AssetID); + speedLineGo.transform.SetParent(m_rectCar.transform); + speedLineGo.transform.localPosition = Vector3.zero; + speedLineGo.transform.localScale = Vector3.one; + speedLineGo.gameObject.SetActive(true); + GameModule.Timer.AddTimer((e) => + { + GameObject.Destroy(speedLineGo); + }, 30); + + // 确认Buff效果,生成指定Buff特效. if (buff.m_Id == 5) { @@ -434,16 +447,16 @@ namespace GameLogic GameObject.Destroy(eGo); }); - // 速度线 - var speedLineGo = GameModule.Resource.LoadGameObject("XNB_Red" + m_AssetID); - speedLineGo.transform.SetParent(m_rectCar.transform); - speedLineGo.transform.localPosition = Vector3.zero; - speedLineGo.transform.localScale = Vector3.one; - speedLineGo.gameObject.SetActive(true); - GameModule.Timer.AddTimer((e) => - { - GameObject.Destroy(speedLineGo); - }, 10); + // // 速度线 + // var speedLineGo = GameModule.Resource.LoadGameObject("XNB_Red" + m_AssetID); + // speedLineGo.transform.SetParent(m_rectCar.transform); + // speedLineGo.transform.localPosition = Vector3.zero; + // speedLineGo.transform.localScale = Vector3.one; + // speedLineGo.gameObject.SetActive(true); + // GameModule.Timer.AddTimer((e) => + // { + // GameObject.Destroy(speedLineGo); + // }, 10); //// 加载常规特效 @@ -453,16 +466,6 @@ namespace GameLogic { - // 速度线 - var speedLineGo = GameModule.Resource.LoadGameObject("XNB_Red" + m_AssetID); - speedLineGo.transform.SetParent(m_rectCar.transform); - speedLineGo.transform.localPosition = Vector3.zero; - speedLineGo.transform.localScale = Vector3.one; - speedLineGo.gameObject.SetActive(true); - GameModule.Timer.AddTimer((e) => - { - GameObject.Destroy(speedLineGo); - }, 10); for (int i = 0; i < 10; i++) { @@ -545,16 +548,16 @@ namespace GameLogic //LoadEffectGo(giftConfig, buff); - // 速度线 - var speedLineGo = GameModule.Resource.LoadGameObject("XNB_Red" + m_AssetID); - speedLineGo.transform.SetParent(m_rectCar.transform); - speedLineGo.transform.localPosition = Vector3.zero; - speedLineGo.transform.localScale = Vector3.one; - speedLineGo.gameObject.SetActive(true); - GameModule.Timer.AddTimer((e) => - { - GameObject.Destroy(speedLineGo); - }, 10); + // // 速度线 + // var speedLineGo = GameModule.Resource.LoadGameObject("XNB_Red" + m_AssetID); + // speedLineGo.transform.SetParent(m_rectCar.transform); + // speedLineGo.transform.localPosition = Vector3.zero; + // speedLineGo.transform.localScale = Vector3.one; + // speedLineGo.gameObject.SetActive(true); + // GameModule.Timer.AddTimer((e) => + // { + // GameObject.Destroy(speedLineGo); + // }, 10); } else if (buff.m_Id == 7) { diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs index e87695a9..50c8c5ac 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs @@ -887,6 +887,8 @@ namespace GameLogic //hItemActors[1].actor.SetCurrenFill(); targetActor.m_AllPush -= (int)(EventConts.JszPower); eGo.transform.SetParent(hItemActors[0].actor.gameObject.transform); + eGo.transform.localPosition = new Vector3(0, 0, 0); + eGo.transform.localScale = Vector3.one * 0.5f; targetActor.SetCurrenFill(); GameEvent.Send(EventConts.UIDouDong); //eGo.transform.parent.parent.parent.parent.GetComponent().SetCurrenFill(); @@ -914,6 +916,8 @@ namespace GameLogic { //targetActor.m_AllPush -= EventConts.JszPower; eGo.transform.SetParent(hItemActors[0].actor.gameObject.transform); + eGo.transform.localPosition = new Vector3(0, 0, 0); + eGo.transform.localScale = Vector3.one * 0.5f; targetActor.m_AllPush -= (int)(EventConts.JszPower); targetActor.SetCurrenFill(); GameEvent.Send(EventConts.UIDouDong);