IAPCtlShopActItem.cpp 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. //
  2. // IAPCtlShopActItem.cpp
  3. // demo
  4. //
  5. // Created by Red_mini on 2024/10/22.
  6. //
  7. #include "IAPCtlShopActItem.hpp"
  8. #include "IAPProcess.hpp"
  9. #include "IAPCtlShopUI.hpp"
  10. IAPCtlShopActItem* IAPCtlShopActItem::create(const iap::IAPPlacement& placement) {
  11. IAPCtlShopActItem* csi = new IAPCtlShopActItem(placement);
  12. csi->_placement = placement;
  13. csi->autorelease();
  14. csi->retain();
  15. return csi;
  16. }
  17. IAPCtlShopActItem::IAPCtlShopActItem(const iap::IAPPlacement& placement)
  18. : _placement(placement) {
  19. }
  20. IAPCtlShopActItem::~IAPCtlShopActItem() {
  21. }
  22. cocos2d::Size IAPCtlShopActItem::getSize() {
  23. return cocos2d::Size(584,280);
  24. }
  25. void IAPCtlShopActItem::onEnter(){
  26. }
  27. bool IAPCtlShopActItem::initUI(){
  28. return true;
  29. }
  30. void IAPCtlShopActItem::onNotifyDevelopment(const redutils::ReboltNotifyData& data) {
  31. if (data.notify == "") {
  32. } else if (data.notify == "点击购买") {
  33. }
  34. }
  35. void IAPCtlShopActItem::accepted() {
  36. // 退出购买界面,展示成功界面
  37. IAPCtlShopUI::getInstance()->quit();
  38. }
  39. void IAPCtlShopActItem::rejected() {
  40. }