1234567891011121314151617181920212223242526272829303132 |
-
- 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.TotalNum % a.ConfigNum) * 100 / a.ConfigNum)));
- 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;
- }
- }
- }
|