- 博客(6)
- 收藏
- 关注
原创 CCCallFunC家族 定时触发器
各种回调函数的定义: 1 typedef void (CCObject::*SEL_SCHEDULE)(float); 2 typedef void (CCObject::*SEL_CallFunc)(); 3 typedef void (CCObject::*SEL_CallFuncN)(CCNode*); 4 typedef void (CCObject::*SEL_Call
2015-01-10 18:50:09 381
原创 各种回调:定时器schedule、普通回调callFunc、菜单回调menu_selector、事件回调event_selector
各种回调函数的定义: 1 typedef void (CCObject::*SEL_SCHEDULE)(float); 2 typedef void (CCObject::*SEL_CallFunc)(); 3 typedef void (CCObject::*SEL_CallFuncN)(CCNode*); 4 typedef void (CCObject::*SEL_Call
2015-01-10 18:41:59 721
原创 Vector容器的简单用法
VectorenemyList; //创建飞机 void InGameLayer::creatEnemy(float delta) { auto enemy = Enemy::create(); float xpos = CCRANDOM_0_1()*s.width; int type = CCRANDOM_0_1() * 3 + 1; enemy->ini
2015-01-08 20:00:50 219
原创 精灵动画的用法,及动画完成后的回调函数
void Player::flyAction() { Vector actionList; //精灵帧的容器 ///////////方法一 // SpriteFrame * frame1 = SpriteFrameCache::getInstance()-> // getSpriteFrameByName("hero_fly_1.png"); // SpriteFrame *
2015-01-07 22:11:15 373
原创 单点触摸事件 事件注册
//判断是否点到飞机 bool InGameLayer::onTouchBegan(Touch *touch, Event *unused_event) { CCLOG("bagan"); CCPoint point1 = touch->getLocation(); CCPoint point2 = player->getPosition(); if (point1.x - p
2015-01-07 21:54:22 269
原创 修改win32平台下窗口大小,及屏幕适配
窗口大小在 AppDelegate.cpp 中 bool AppDelegate::applicationDidFinishLaunching() { // initialize director auto director = Director::getInstance(); auto glview = director->getOpenGLView();
2015-01-05 19:27:11 683
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人