12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- //
- // TestScene.cpp
- // demo
- //
- // Created by Red_mini on 2024/10/11.
- //
- #include "TestScene.h"
- #include "RUPlatform.h"
- #include "IAPCtlShopUI.hpp"
- USING_NS_CC;
- Scene* TestScene::createScene(){
-
- // create the scene with physics enabled
- auto scene = Scene::create();
- auto layer = TestScene::create();
- scene->addChild(layer);
-
- return scene;
- }
- bool TestScene::init(){
- if (!Layer::init()) {
- return false;
- }
- // 在此处添加场景初始化的代码,比如创建背景、角色、UI等
- createBoard();
- schedule(CC_SCHEDULE_SELECTOR(TestScene::update), 1.0f);
-
- return true;
- }
- void TestScene::createBoard(){
- // auto iapConf = IAPConf::getInstance();
- // iapConf->initWith();
- // auto iapCtlShopUi = IAPCtlShopUI::getInstance();
- // iapCtlShopUi->create(this, iapConf);
- //
- auto lyMap = redutils::RUReboltLayer::createReboltLayer("lyMap.redream");
- this->addChild(lyMap);
- // log(lyMap->getChildrenCount());
- lyMap->registerOnNotify([this](const redutils::ReboltNotifyData& data){
- onNotifyDevelopment(data);
- });
- lyMap->runBehaviacWhitFunName("初始化");
-
- // _igCoin->doOwnInit();
- }
- void TestScene::onNotifyDevelopment(const redutils::ReboltNotifyData& data){
- if(data.notify == "显示商店"){
- log("点击显示商店按钮");
- }else if(data.notify == "设备等级1"){
- log("点击设备等级1按钮");
- }else if(data.notify == "设备等级2"){
- log("点击设备等级2按钮");
- }else if(data.notify == "设备等级3"){
- log("点击设备等级3按钮");
- }else if(data.notify == "失败时金币不够"){
- log("点击失败时金币不够按钮");
- }else if(data.notify == "重置"){
- log("重置");
- }
- }
- void TestScene::update(float dt){
-
-
- }
|