瞬时动作的函数
2015-09-26 21:01
302 查看
void MyAction::goMenu(Ref* pSender) { log("Tag = %i",this->getTag()); Size size = Director::getInstance()->getVisibleSize(); Vec2 p = Vec2(CCRANDOM_0_1() * size.width, CCRANDOM_0_1() * size.height); switch (this->getTag()) { case PLACE_TAG: sprite->runAction(Place::create(p)); break; case FLIPX_TAG: sprite->runAction(FlipX::create(true)); break; case FLIPY_TAG: sprite->runAction(FlipY::create(true)); break; case HIDE_SHOW_TAG: if (hiddenFlag) { sprite->runAction(Hide::create()); hiddenFlag = false; } else { sprite->runAction(Show::create()); hiddenFlag = true; } break; case TOGGLE_TAG: sprite->runAction(ToggleVisibility::create()); break; default: break; }
相关文章推荐
- RA layer request failed SVN
- 无题1
- HDU5478取模恒等式
- java求几个数字的和输出详细步骤
- [Qt] searchBox 搜索框实现
- 二
- 开始自己的技术博客生涯
- Python 安装boto boto3
- js的数据类型
- 八分钟诠释什么是万向节死锁(Gimbal Lock)
- 关于素数判定的算法优化
- Works Applications2016校园招聘 — Game
- 基于struts框架的文件上传
- 使用mysql 中间件 Atlas 实现数据库读写分离
- Android事件处理第一节(View对Touch事件的处理)
- 清晰认识JavaScript函数
- 学习感悟
- JAVA语言基础知识总结
- hdu 5478 Can you find it 2015上海网络赛 数论
- 部署ganglia3.7