ADChest.cs 996 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using UnityEngine.EventSystems;
  5. public class ADChest : Chest, IPointerClickHandler
  6. {
  7. public override void OnPointerClick(PointerEventData eventData)
  8. {
  9. base.OnPointerClick(eventData);
  10. Bubble.Show
  11. (
  12. Language.GetStr("Object", "Chest"),
  13. null,
  14. null,
  15. ManaReso.LoadSprite("宝箱", Folder.Scene),
  16. () =>
  17. {
  18. ManaIAP.PlayAD
  19. (
  20. () =>
  21. {
  22. SetCollider(false);
  23. SpriteRenderer.TweenBacSr();
  24. ManaIAP.ChestList.Remove(this);
  25. ManaReso.Get("C_Group").TweenBacCG();
  26. ManaReso.Get("B_SignIn").TweenForCG();
  27. Lottery.EnterAnimation(false);
  28. }
  29. );
  30. }
  31. );
  32. }
  33. }