Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 88737

自定义调度器在 iPhone 真机测试时候不会回调方法

$
0
0

@Final_Sence 写道:

这是一个 Button 点击的方法:
点击的时候会一直回调 HelloWorld::moveLeft
松开的时候就取消调度器的回调
在模拟器上面测试时正常的,但是放在真机上面测试时候:
点击的方法是有回调的,但是调度器回调的方法不会回调.
这个是什么原因呢?

代码如下:

void HelloWorld::buttonTouchLeftEvent(Ref *pSender, cocos2d::ui::Widget::TouchEventType type) {
    
    if (type == cocos2d::ui::Widget::TouchEventType::BEGAN) {
        schedule(schedule_selector(HelloWorld::moveLeft), 0.1, kRepeatForever, 0.0);
    }else {
        unschedule(schedule_selector(HelloWorld::moveLeft));
    }
}

帖子: 5

参与者: 1

阅读整个主题


Viewing all articles
Browse latest Browse all 88737

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>