1
This commit is contained in:
parent
fcfadc7c90
commit
0ff34b191a
Binary file not shown.
Binary file not shown.
@ -4785,7 +4785,7 @@ ParticleSystemRenderer:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1956437214252120661}
|
m_GameObject: {fileID: 1956437214252120661}
|
||||||
m_Enabled: 1
|
m_Enabled: 0
|
||||||
m_CastShadows: 0
|
m_CastShadows: 0
|
||||||
m_ReceiveShadows: 0
|
m_ReceiveShadows: 0
|
||||||
m_DynamicOccludee: 1
|
m_DynamicOccludee: 1
|
||||||
@ -9646,7 +9646,7 @@ ParticleSystemRenderer:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 7137308602897563509}
|
m_GameObject: {fileID: 7137308602897563509}
|
||||||
m_Enabled: 1
|
m_Enabled: 0
|
||||||
m_CastShadows: 0
|
m_CastShadows: 0
|
||||||
m_ReceiveShadows: 0
|
m_ReceiveShadows: 0
|
||||||
m_DynamicOccludee: 1
|
m_DynamicOccludee: 1
|
||||||
@ -9724,6 +9724,8 @@ GameObject:
|
|||||||
- component: {fileID: 6543596073789926481}
|
- component: {fileID: 6543596073789926481}
|
||||||
- component: {fileID: 6380066754472480999}
|
- component: {fileID: 6380066754472480999}
|
||||||
- component: {fileID: 6474560862264618114}
|
- component: {fileID: 6474560862264618114}
|
||||||
|
- component: {fileID: 2946505988616172983}
|
||||||
|
- component: {fileID: 1911809151473155101}
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: TTQ01
|
m_Name: TTQ01
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@ -9731,22 +9733,26 @@ GameObject:
|
|||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 0
|
m_StaticEditorFlags: 0
|
||||||
m_IsActive: 1
|
m_IsActive: 1
|
||||||
--- !u!4 &6543596073789926481
|
--- !u!224 &6543596073789926481
|
||||||
Transform:
|
RectTransform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 8962725566398883512}
|
m_GameObject: {fileID: 8962725566398883512}
|
||||||
serializedVersion: 2
|
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 0, y: 0, z: 0}
|
||||||
m_ConstrainProportionsScale: 1
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 8307890733772371341}
|
- {fileID: 8307890733772371341}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
|
m_SizeDelta: {x: 100, y: 100}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!198 &6380066754472480999
|
--- !u!198 &6380066754472480999
|
||||||
ParticleSystem:
|
ParticleSystem:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -14544,3 +14550,49 @@ ParticleSystemRenderer:
|
|||||||
m_MeshWeighting2: 1
|
m_MeshWeighting2: 1
|
||||||
m_MeshWeighting3: 1
|
m_MeshWeighting3: 1
|
||||||
m_MaskInteraction: 0
|
m_MaskInteraction: 0
|
||||||
|
--- !u!222 &2946505988616172983
|
||||||
|
CanvasRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 8962725566398883512}
|
||||||
|
m_CullTransparentMesh: 1
|
||||||
|
--- !u!114 &1911809151473155101
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 8962725566398883512}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, 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_IsTrail: 0
|
||||||
|
m_IgnoreCanvasScaler: 0
|
||||||
|
m_AbsoluteMode: 0
|
||||||
|
m_Scale3D: {x: 1, y: 1, z: 1}
|
||||||
|
m_AnimatableProperties: []
|
||||||
|
m_Particles:
|
||||||
|
- {fileID: 6380066754472480999}
|
||||||
|
- {fileID: 8523464402205492189}
|
||||||
|
- {fileID: 5007804999313055349}
|
||||||
|
m_MeshSharing: 0
|
||||||
|
m_GroupId: 0
|
||||||
|
m_GroupMaxId: 0
|
||||||
|
m_PositionMode: 0
|
||||||
|
m_AutoScaling: 0
|
||||||
|
m_AutoScalingMode: 2
|
||||||
|
m_UseCustomView: 0
|
||||||
|
m_CustomViewSize: 10
|
||||||
|
m_TimeScaleMultiplier: 1
|
||||||
|
@ -4822,7 +4822,7 @@ ParticleSystemRenderer:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 633300643035993301}
|
m_GameObject: {fileID: 633300643035993301}
|
||||||
m_Enabled: 1
|
m_Enabled: 0
|
||||||
m_CastShadows: 0
|
m_CastShadows: 0
|
||||||
m_ReceiveShadows: 0
|
m_ReceiveShadows: 0
|
||||||
m_DynamicOccludee: 1
|
m_DynamicOccludee: 1
|
||||||
@ -9731,6 +9731,8 @@ GameObject:
|
|||||||
- component: {fileID: 6900814036164491894}
|
- component: {fileID: 6900814036164491894}
|
||||||
- component: {fileID: 4357348048372322508}
|
- component: {fileID: 4357348048372322508}
|
||||||
- component: {fileID: 4803257004225807458}
|
- component: {fileID: 4803257004225807458}
|
||||||
|
- component: {fileID: 2839976173353748248}
|
||||||
|
- component: {fileID: 7741089732566191486}
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: TTQ02
|
m_Name: TTQ02
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@ -9738,22 +9740,26 @@ GameObject:
|
|||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 0
|
m_StaticEditorFlags: 0
|
||||||
m_IsActive: 1
|
m_IsActive: 1
|
||||||
--- !u!4 &6900814036164491894
|
--- !u!224 &6900814036164491894
|
||||||
Transform:
|
RectTransform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 7328453386231896862}
|
m_GameObject: {fileID: 7328453386231896862}
|
||||||
serializedVersion: 2
|
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
m_LocalScale: {x: 20, y: 20, z: 20}
|
m_LocalScale: {x: 20, y: 20, z: 20}
|
||||||
m_ConstrainProportionsScale: 1
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 7452702447235031992}
|
- {fileID: 7452702447235031992}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||||
|
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||||
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
|
m_SizeDelta: {x: 100, y: 100}
|
||||||
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!198 &4357348048372322508
|
--- !u!198 &4357348048372322508
|
||||||
ParticleSystem:
|
ParticleSystem:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -14551,6 +14557,53 @@ ParticleSystemRenderer:
|
|||||||
m_MeshWeighting2: 1
|
m_MeshWeighting2: 1
|
||||||
m_MeshWeighting3: 1
|
m_MeshWeighting3: 1
|
||||||
m_MaskInteraction: 0
|
m_MaskInteraction: 0
|
||||||
|
--- !u!222 &2839976173353748248
|
||||||
|
CanvasRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 7328453386231896862}
|
||||||
|
m_CullTransparentMesh: 1
|
||||||
|
--- !u!114 &7741089732566191486
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 7328453386231896862}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 16f0b0b6d0b7542bfbd20a3e05b04ff1, 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_IsTrail: 0
|
||||||
|
m_IgnoreCanvasScaler: 0
|
||||||
|
m_AbsoluteMode: 0
|
||||||
|
m_Scale3D: {x: 10, y: 10, z: 10}
|
||||||
|
m_AnimatableProperties: []
|
||||||
|
m_Particles:
|
||||||
|
- {fileID: 4357348048372322508}
|
||||||
|
- {fileID: 2270257726922697940}
|
||||||
|
- {fileID: 583233830613673150}
|
||||||
|
- {fileID: 7707763690384297097}
|
||||||
|
m_MeshSharing: 0
|
||||||
|
m_GroupId: 0
|
||||||
|
m_GroupMaxId: 0
|
||||||
|
m_PositionMode: 0
|
||||||
|
m_AutoScaling: 0
|
||||||
|
m_AutoScalingMode: 2
|
||||||
|
m_UseCustomView: 0
|
||||||
|
m_CustomViewSize: 10
|
||||||
|
m_TimeScaleMultiplier: 1
|
||||||
--- !u!1 &8270850574774468148
|
--- !u!1 &8270850574774468148
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -19315,7 +19368,7 @@ ParticleSystemRenderer:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 8270850574774468148}
|
m_GameObject: {fileID: 8270850574774468148}
|
||||||
m_Enabled: 1
|
m_Enabled: 0
|
||||||
m_CastShadows: 0
|
m_CastShadows: 0
|
||||||
m_ReceiveShadows: 0
|
m_ReceiveShadows: 0
|
||||||
m_DynamicOccludee: 1
|
m_DynamicOccludee: 1
|
||||||
|
@ -161,18 +161,16 @@ namespace GameLogic
|
|||||||
else if (buff.m_Id == 7)
|
else if (buff.m_Id == 7)
|
||||||
{
|
{
|
||||||
// 全屏特效特殊处理
|
// 全屏特效特殊处理
|
||||||
|
if (buff.addPower == 0)
|
||||||
|
{
|
||||||
|
// 加载无敌特效
|
||||||
|
LoadEffectGo(giftConfig, buff);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var eGo = GameModule.Resource.LoadGameObject(giftConfig.EffectName);
|
// 加载常规特效
|
||||||
eGo.transform.SetParent(m_rectCar.transform);
|
LoadEffectGo(giftConfig, buff);
|
||||||
eGo.transform.localPosition = Vector3.zero;
|
|
||||||
eGo.transform.localScale = Vector3.one;
|
|
||||||
eGo.transform.GetComponent<UIParticle>().scale = giftConfig.EffectScale;
|
|
||||||
buff.m_EffectGo = eGo;
|
|
||||||
|
|
||||||
Log.Debug("生成Buff特效:" + giftConfig.EffectName);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -193,6 +191,18 @@ namespace GameLogic
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void LoadEffectGo(GiftConfig giftConfig, Buff buff)
|
||||||
|
{
|
||||||
|
var eGo = GameModule.Resource.LoadGameObject(giftConfig.EffectName);
|
||||||
|
eGo.transform.SetParent(m_rectCar.transform);
|
||||||
|
eGo.transform.localPosition = Vector3.zero;
|
||||||
|
eGo.transform.localScale = Vector3.one;
|
||||||
|
eGo.transform.GetComponent<UIParticle>().scale = giftConfig.EffectScale;
|
||||||
|
buff.m_EffectGo = eGo;
|
||||||
|
|
||||||
|
Log.Debug("生成Buff特效:" + giftConfig.EffectName);
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 计算百分比大小值
|
/// 计算百分比大小值
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -19,8 +19,8 @@ public class Buff
|
|||||||
m_Id = id;
|
m_Id = id;
|
||||||
// 记录一下,特殊Buff,正常计时。非特殊Buff,在Actor中计时
|
// 记录一下,特殊Buff,正常计时。非特殊Buff,在Actor中计时
|
||||||
m_CraeteTimer = id == EventConts.isZoneTimerBuffId ? Time.time : 0;
|
m_CraeteTimer = id == EventConts.isZoneTimerBuffId ? Time.time : 0;
|
||||||
isZoneTimer = id == EventConts.isZoneTimerBuffId;
|
//isZoneTimer = id == EventConts.isZoneTimerBuffId;
|
||||||
isAllPower = id == EventConts.isAllPowerBuffId;
|
//isAllPower = id == EventConts.isAllPowerBuffId;
|
||||||
addPower = value;
|
addPower = value;
|
||||||
if (isZoneTimer)
|
if (isZoneTimer)
|
||||||
{
|
{
|
||||||
|
@ -63,7 +63,7 @@ namespace GameLogic
|
|||||||
public const string PlayerUpdateLv = "PlayerUpdateLv";
|
public const string PlayerUpdateLv = "PlayerUpdateLv";
|
||||||
public const string AddPlayer = "AddPlayer";
|
public const string AddPlayer = "AddPlayer";
|
||||||
public const string AddGiftMessage = "AddGiftMessage";
|
public const string AddGiftMessage = "AddGiftMessage";
|
||||||
|
public const string TtqEffectCreate = "TtqEffectCreate";
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
@ -451,16 +451,28 @@ namespace GameLogic
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
//Buff m_Buff = new Buff();
|
// 添加无敌护罩
|
||||||
//m_Buff.OnInit(giftConfig.Id, giftConfig.AddPower * num, giftConfig.TimerLen, giftConfig.AddGiftScore, num);
|
Buff m_Buff = new Buff();
|
||||||
//actor.AddBuff(m_Buff, unitPlayerData, giftConfig);
|
m_Buff.OnInit(giftConfig.Id, 0, giftConfig.TimerLen * num, giftConfig.AddGiftScore, num);
|
||||||
|
m_Buff.isZoneTimer = true;
|
||||||
|
actor.AddBuff(m_Buff, unitPlayerData, giftConfig);
|
||||||
|
|
||||||
// 给其他赛道天降流星雨
|
// 给其他赛道天降流星雨
|
||||||
//GameModule.Timer.AddTimer((e) =>
|
foreach (var item in m_DicTeamList)
|
||||||
//{
|
{
|
||||||
// var m_Ego = GameModule.Resource.LoadGameObject(giftConfig.EffectName);
|
if (item.Value != actor)
|
||||||
//}, giftConfig.TimerLen);
|
{
|
||||||
|
// 添加减速Buff
|
||||||
|
Buff m_Buff1 = new Buff();
|
||||||
|
m_Buff1.OnInit(giftConfig.Id, giftConfig.AddPower * num, giftConfig.TimerLen, giftConfig.AddGiftScore, num);
|
||||||
|
item.Value.AddBuff(m_Buff1, unitPlayerData, giftConfig);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 告知UI,创建全屏特效
|
||||||
|
GameEvent.Send(EventConts.TtqEffectCreate, giftConfig);
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 能量电池礼物效果
|
/// 能量电池礼物效果
|
||||||
|
@ -6,6 +6,7 @@ using GameConfig.giftConfig;
|
|||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Cysharp.Threading.Tasks;
|
using Cysharp.Threading.Tasks;
|
||||||
using TMPro;
|
using TMPro;
|
||||||
|
using Coffee.UIExtensions;
|
||||||
|
|
||||||
namespace GameLogic
|
namespace GameLogic
|
||||||
{
|
{
|
||||||
@ -125,6 +126,7 @@ namespace GameLogic
|
|||||||
{
|
{
|
||||||
base.RegisterEvent();
|
base.RegisterEvent();
|
||||||
GameEvent.AddEventListener(EventConts.RestGameBattle, RestGameBattleFunc);
|
GameEvent.AddEventListener(EventConts.RestGameBattle, RestGameBattleFunc);
|
||||||
|
GameEvent.AddEventListener<GiftConfig>(EventConts.TtqEffectCreate, TtqEffectCreateFunc);
|
||||||
GameEvent.AddEventListener<UnitPlayerData>(EventConts.AddPlayer, AddPlayerFunc);
|
GameEvent.AddEventListener<UnitPlayerData>(EventConts.AddPlayer, AddPlayerFunc);
|
||||||
GameEvent.AddEventListener<UnitPlayerData, GiftConfig, int>(EventConts.AddGiftMessage, AddGiftMessageFunc);
|
GameEvent.AddEventListener<UnitPlayerData, GiftConfig, int>(EventConts.AddGiftMessage, AddGiftMessageFunc);
|
||||||
}
|
}
|
||||||
@ -134,6 +136,7 @@ namespace GameLogic
|
|||||||
{
|
{
|
||||||
base.OnDestroy();
|
base.OnDestroy();
|
||||||
GameEvent.RemoveEventListener(EventConts.RestGameBattle, RestGameBattleFunc);
|
GameEvent.RemoveEventListener(EventConts.RestGameBattle, RestGameBattleFunc);
|
||||||
|
GameEvent.RemoveEventListener<GiftConfig>(EventConts.TtqEffectCreate, TtqEffectCreateFunc);
|
||||||
GameEvent.RemoveEventListener<UnitPlayerData>(EventConts.AddPlayer, AddPlayerFunc);
|
GameEvent.RemoveEventListener<UnitPlayerData>(EventConts.AddPlayer, AddPlayerFunc);
|
||||||
GameEvent.RemoveEventListener<UnitPlayerData, GiftConfig, int>(EventConts.AddGiftMessage, AddGiftMessageFunc);
|
GameEvent.RemoveEventListener<UnitPlayerData, GiftConfig, int>(EventConts.AddGiftMessage, AddGiftMessageFunc);
|
||||||
}
|
}
|
||||||
@ -163,6 +166,21 @@ namespace GameLogic
|
|||||||
//topTipsTime.GetComponent<UITopTipsItem>().OnInit(unitPlayerData, null, 0);
|
//topTipsTime.GetComponent<UITopTipsItem>().OnInit(unitPlayerData, null, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 甜甜圈特效
|
||||||
|
/// </summary>
|
||||||
|
private void TtqEffectCreateFunc(GiftConfig giftConfig)
|
||||||
|
{
|
||||||
|
GameModule.Timer.AddTimer((e) =>
|
||||||
|
{
|
||||||
|
var m_Ego = GameModule.Resource.LoadGameObject("TTQ01");
|
||||||
|
m_Ego.transform.SetParent(this.transform);
|
||||||
|
m_Ego.transform.localPosition = Vector3.zero;
|
||||||
|
m_Ego.transform.localScale = Vector3.one;
|
||||||
|
m_Ego.transform.GetComponent<UIParticle>().scale = 1;
|
||||||
|
}, giftConfig.TimerLen);
|
||||||
|
}
|
||||||
|
|
||||||
private async void AddGiftMessageFunc(UnitPlayerData unitPlayerData, GiftConfig giftConfig, int num)
|
private async void AddGiftMessageFunc(UnitPlayerData unitPlayerData, GiftConfig giftConfig, int num)
|
||||||
{
|
{
|
||||||
//var giftItem = GameObject.Instantiate(m_rect_GiftPanel.transform.GetChild(0));
|
//var giftItem = GameObject.Instantiate(m_rect_GiftPanel.transform.GetChild(0));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user