cocos2d-x 笔记

  游戏循环以及调度函数

  开启

  void scheduleUpdate

  void schedule(SEL_SCHEULE selector ,float interval)   //跟scheduleUpdate函数功能一样,不过提供一个回调函数,和一个回调周期时间间隔。

  停止

  void unscheduleUpdate

  void unschedule(SEL_SCHEDULE selector);

  void unscheduleAllSelectors
时间: 2025-01-04 16:59:39

cocos2d-x 笔记的相关文章

Cocos2D学习笔记(1)- 常用的类

1.坐标系 >屏幕坐标系(UIKit):原点在左上角! >OpenGl坐标系:原点在屏幕的左下角! 2.游戏设计:Director--Scene--Layer--Sprite. >CCDirector:导演类,相当于是游戏策划,负责整个游戏的布局和运行规则的制定. >CCScene:场景类,每个场景可以是一个界面或一个关卡. >CCLayer:图层类,为了方便游戏界面的渲染管理. >CCSprite:精灵类, 小结:一个导演类(CCDirector)可以指挥多个场景类(

COCOS2D 学习笔记

cc.Node.scheduleUpdate:function () * schedules the "update" method. * It will use the order number 0. This method will be called every frame. * Scheduled methods with a lower order value will be called before the ones that have a higher order va

cocos2d学习笔记

//粒子系统,使用系统自己的粒子系统的书写方法 if(!CCLayer::init()) return false; CCTexture2D* fire=CCTextureCache::sharedTextureCache()->addImage("fire.png"); CCParticleSystem* firePartical = CCParticleFire::create(); firePartical->setTexture(fire); this->ad

Cocos2d学习笔记2——cocos命令行指令使用

搭建好cocos2dx环境后,可以使用cocos指令来新建cocos2dx项目.编译运行cocos2dx项目等. 先来看看cocos2dx-3.x版本的目录. 在该目录下,按住shift键的同时右击鼠标,即按住shift+鼠标右键,点击在此处打开命令窗口. 在打开的命令窗口中,输入cocos -help指令,可以查看cocos的所有相关指令,如编译指令compile,创建项目指令new等. 输入cocos compile -help可以查看编译指令用到的所有参数及参数具体含义. 其他cocos指

IOS cocos2d学习笔记

更新到 xcode6之后,发现没有原来的  empty  application了  习惯又要被改变了. 下面是解决的方法: 1.新建一个single view application2.打开 Info.plist,删除里面的  Launch screen interface file....以及 Main storyboard file base name...3.删除Main.storyboard以及LaunchScreen.xib4.在AppDelegate.m修改如下(其中MainVie

[cocos2dx笔记008]cocos2d 用luabridge手动绑定类

基于cocos2dx 2.2.2版本.这几天使用了cocostudio实现了,动画,骨骼动画,UI编辑,粒子效果,虽然有些不足,但已经算是非常好了.今天尝试用lua,这个非常简单,创建的时候,设置语言为lua,那就可以创建lua工程. 在cocos2d-x-2.2.2\tools\project-creator下运行: python create_project.py -project test_lua -package com.android.zdhsoft -language lua xco

[ios5 cocos2d游戏开发实战] 笔记3-FileUtils, notificationCenter

FileUtils //文件管理工具 FileUtils::getInstance() std::string getStringFromFile(const std::string& filename);//读取文件中的字符串 Data getDataFromFile(const std::string& filename);//获取文件数据 void setSearchPaths(const std::vector<std::string>& searchPaths

Cocos2d-x 3.x学习笔记(一):开始Cocos2d之旅

首先,进入官网下载cocos2d-x:http://www.cocos.com/download/,当然你需要注册一个账号才可以下载. 接下来需要跟着官网的配置文档配置一下开发环境,不得不说,Cocos的官方文档非常强大,赞一个! 全新的Cocos2d-x 3.0 回归C++风格 在2.x的时代,Cocos2d-x团队是完全使用Cocos2d-iPhone的Objective-C代码风格,诸如类名的“CC”前缀(比如“CCNode”.“CCSprite”等)和单例的“sharedXXX()”命名

cocos2d基础篇笔记四

1.//有两种集合 //第一种是array 特点:插入,删除效率低,可是查找效率高 //另外一种是list  特点:插入,删除效率高,可是查找效率低 //分析这个游戏: 插入的时候:怪物,射弹出现时,删除的时候:碰撞时,怪物.射弹出界时. //遍历:fps(每秒中填充图像的帧数(帧/秒)相应的时间,怪物是2秒出现一次,而遍历是60次每秒,可见遍历用的较多,所以我们选择array. CCArray*_targets;//定义怪物集合,3.0一般用vector定义集合 CCArray*_projs;

《黑马程序猿》 cocos2d游戏引擎复习笔记一

/** ----------------------------游戏场景的搭建-------------------------------- 1首先创建一个surfaceview ,它能够在子线程中更新UI(全局的) 2然后在oncreate方法中对这个surfaceview进行实例化 3使用setcontentview方法将这个surfaceview对象给设置到界面上显示出来 4获取一个导演 5告诉导演将画面现到surfaceview上 即让cocos2d和surfaceview对象产生关系