【学习15】计时器(Schedule)
来源:互联网 发布:橘子网络电视柠檬tv 编辑:程序博客网 时间:2024/06/05 08:18
1.ScheduleUpdate()启动每帧执行update函数
2.unscheduleUpdate()停止Schedule
HelloWorldScene.h:(添加一个Sprite,添加一个schedule回调函数)
#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"class HelloWorld : public cocos2d::Layer{private:cocos2d::Sprite *s;public: // there's no 'id' in cpp, so we recommend returning the class instance pointer static cocos2d::Scene* createScene(); // Here's a difference. Method 'init' in cocos2d-x returns bool, instead of returning 'id' in cocos2d-iphone virtual bool init(); // a selector callback void menuCloseCallback(cocos2d::Ref* pSender); // implement the "static create()" method manually CREATE_FUNC(HelloWorld);void fly(float f);};#endif // __HELLOWORLD_SCENE_H__
HelloWorldScene.cpp
bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !Layer::init() ) { return false; } Size visibleSize = Director::getInstance()->getVisibleSize(); s = Sprite::create("D:\\hello\\Schedule\\proj.win32\\res\\1.png");addChild(s);s->setPosition(100,10);//启动scheduleschedule(schedule_selector(HelloWorld::fly),1); return true;}//schedule启动是调用的函数void HelloWorld::fly(float f){s->setPosition(s->getPosition()+Point(100,100));}效果:(每隔1秒向右上方移动):
0 0
- 【学习15】计时器(Schedule)
- cocos2d - JS 计时器(schedule)
- cocos2d-x中的计时器schedule
- Timer计时器、schedule、scheduleAtFixedRate、简单Calendar时钟
- linux-schedule()学习——001
- linux-schedule()学习——002
- linux-schedule()学习——003
- cocos Creator计时器schedule的使用和坑
- 基于rails的schedule网站开发(15):学习如何测试
- 学习oracle10g的schedule
- 第15章:计时器(Chronometer)
- cocos2d-x 菜鸟学习笔记十(计时器-CCScheduler)
- Android——Handler学习(简单计时器例子)
- Android计时器Chronometer-android学习之旅(二十一)
- JS学习笔记(03)——(联动菜单,计时器)
- 计时器的深入学习2(抖动原理)
- JavaScript学习笔记(日期,时间和计时器)
- SpringBoot学习-(十九)SpringBoot定时器#Schedule
- python 十大误区
- ACDream 1191 - Dragon Maze
- POJ2528 线段树区间覆盖
- LaTeX数学公式
- linux查看系统命令
- 【学习15】计时器(Schedule)
- mysql数据库datatime类型存储
- poj2987 Firing 最大权闭合图 (最大流)
- 排序概述
- Java多线程之~~~~synchronized 方法
- JSP中的认证码
- java在label 上设置图片并且可以随便改变大小的方法
- 非阻塞select方式解析
- 1005. 继续(3n+1)猜想 (25) (ZJUPAT 数学)