12345678910111213141516171819202122232425262728293031 |
-
- using ET.EventType;
- namespace ET.Client
- {
- [MessageHandler(SceneType.Client)]
- public class TiktokLikePushHandler : AMHandler<G2C_LikeInfoPush>
- {
- protected override async ETTask Run(Session session, G2C_LikeInfoPush a)
- {
- EventSystem.Instance.Publish(ShowUIAnimation.Clone(ShowUIAnimation.AniType.LikeEnergy, (int)(a.ConfigNum * 100 / a.TotalNum)));
- await ETTask.CompletedTask;
- }
- }
- [MessageHandler(SceneType.Client)]
- public class TiktokGiftPushHandler : AMHandler<G2C_GiftInfoPush>
- {
- protected override async ETTask Run(Session session, G2C_GiftInfoPush a)
- {
- EventSystem.Instance.Publish(TiktokGiftEvent.Clone(a.GiftType, a.GiftNum, a.NickName, a.Url));
- if(a.TotalMoney > ConstValue.MoneyShowVipName)
- {
-
- EventSystem.Instance.Publish(ShowVipName.Clone((uint)a.UnitId));
- }
- await ETTask.CompletedTask;
- }
- }
- }
|