
cocos
Ydc__
ios
展开
-
oc 翻译到cocos2dx 过程中的知识点
首先遇到在oc里面的 (声明下面在写的时候没有立马测试因为没翻译全边翻译边写博客的)clearColor[UIColor clearColor]在cocos里面没有 查阅下oc资料发现 + (UIColor *)clearColor; // 0.0 white, 0.0 alpha而cocos2dxconst Color4B Color4B::WHITE (255, 255, 25原创 2015-08-26 15:55:04 · 1094 阅读 · 0 评论 -
A missing vtable usually means the first non-inline virtual member function has no definition
A missing vtable usually means the first non-inline virtual member function has no definition没有实现析构函数会出现此问题。我当时一个cocos项目 以前继承 Layer 后来不继承了 但是忘记把 声明里面的 虚函数init去掉原创 2015-08-26 10:07:29 · 5283 阅读 · 0 评论 -
cocos2dx 记录
3.0中有以下相关接口:来自官网官网文档Director::getInstance()->getOpenGLView()->setDesignResolutionSize() //设计分辨率大小及模式Director::getInstance()->setContentScaleFactor() //内容缩放因子FileUtils::getInstance()->setSearchPaths()原创 2015-08-17 20:52:11 · 861 阅读 · 0 评论 -
cocos2dx 编译时间长问题
解决方法是让引用的类库只编译一次(当然最好在不改变源码的情况下不编译取已经编译好的)windows下 第一次编译好后 在解决方案 属性页面修改 下一次在生成或者清理 就会跳过类库项目 mac下我没做尝试其实最好的方法 我感觉 应该是 修改 cocos.py new goBang -p com.yangdc.goBang -l cpp -d F:\cocos2dx\cocos2dx原创 2015-08-15 12:13:53 · 3595 阅读 · 0 评论 -
cocos2dx界面适配问题 Position AnchorPoint
本文主要说说自己对 Position AnchorPoint 的理解 首先上一段主要适配代码#define EnumContains(value,enum) ((value & enum) == enum)enum NodePositionMark{ NodePositionMarkTop = 1 << 1, NodePositionMarkLeft =原创 2015-09-15 14:42:27 · 915 阅读 · 0 评论 -
cocos2dx and c++ 的小知识点
重复执行动画RepeatForever::create(Sequence::create(ScaleTo::create(0.5, 0.7), ScaleTo::create(0.5, 1.0), NULL));原创 2015-10-01 19:22:07 · 666 阅读 · 0 评论 -
小坑+1 runAction 顺序
ActionTimeline *action = CSLoader::createTimeline("images/arrow.csb"); arrow_node->runAction(action); action->gotoFrameAndPause((int)(currentGameStatus + 1));这段代码一定要先执行arrow_node->runAction(act原创 2015-10-02 21:07:40 · 1330 阅读 · 0 评论 -
纯粹娱乐:了解cocos2d-x
设置资源查找路径默认是Resources下面查找std::vector<std::string> searchPath;searchPath.push_back("sd");//searchPath.push_back("/");FileUtils::getInstance()->setSearchPaths(searchPath);如果这样设置那么查找的目录是变成: Resources/原创 2015-08-11 19:12:22 · 2182 阅读 · 0 评论