zoukankan      html  css  js  c++  java
  • schedule

    cocos2d-x(时间调度)

    在游戏中,时常需要隔一段时间更新一些数据或者是人物位置,Cocos2D-x 中提供了这些时间调度的函数,所有CCNode 类的子类都有这样的函数。

    schedule(schedule_selector(SchedulerAutoremove::autoremove), 0.5f);

    unschedule(schedule_selector(SchedulerAutoremove::autoremove));

    这是一个按时调用一个函数的方法。第一个参数使用schedule_selector 选择器将autoremove 函数名称传进来。第二个参数是时间间隔。定义这个参数以后就会隔一段时间调用一次该函数,直到unschedule 被调用。

    CCDirector::sharedDirector()->getScheduler()->unscheduleAllSelectors();

    使用unscheduleAllSelectors() 或者如代码清单3-53 所示的代码,可以使所有schedule停止。

  • 相关阅读:
    POJ 1045
    POJ 1051
    POJ 1047
    POJ 1050
    POJ 1046
    POJ 1036
    POJ 1035
    POJ 1032
    【洛谷P1412】经营与开发
    【洛谷P3377】【模板】左偏树(可并堆)
  • 原文地址:https://www.cnblogs.com/yssgyw/p/3281685.html
Copyright © 2011-2022 走看看