diff --git a/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes b/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes index de7893e5..f190cbf9 100644 Binary files a/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes and b/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes differ 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);