2015年3月2日

摘要: #include int random(int start, int end) { //return start+rand()%(end-start+1); static std::random_device rd; static std::default_random_engin... 阅读全文
posted @ 2015-03-02 18:39 益达的博客 阅读(206) 评论(0) 推荐(0) 编辑
摘要: /*将originStr字符串中的searchStr替换成replaceStr*/std::string str_replace(std::string originStr,std::string searchStr,std::string replaceStr){ std::string::... 阅读全文
posted @ 2015-03-02 18:33 益达的博客 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 使用plist文件,优点方便做多国语言支持~也不用去做编码转换1.Resource目录下新建text.plist文件,内容格式如下 clickHurt 点击伤害 2.调用如下代码std::string chineseStr;Value... 阅读全文
posted @ 2015-03-02 18:27 益达的博客 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 1.首先头文件定义事件处理的函数原型private: bool onTouchBegan(Touch* tTouch,Event* eEvent);//手指按下事件 void onTouchMoved(Touch* tTouch,Event* eEvent);//手指移动事件 void onTouc... 阅读全文
posted @ 2015-03-02 17:39 益达的博客 阅读(1178) 评论(0) 推荐(0) 编辑

2015年2月28日

摘要: 简单记录一下2dx的鼠标交互事件。以及精灵绑定盒的点击判定Layer 子类的 init方法中:auto listener = EventListenerTouchOneByOne::create();// listener->onTouchBegan = CC_CALLBACK_2(GameMenu... 阅读全文
posted @ 2015-02-28 17:36 益达的博客 阅读(1730) 评论(0) 推荐(1) 编辑
摘要: 全屏:在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码1 requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题2 getWindow().setFlags(WindowManager.La... 阅读全文
posted @ 2015-02-28 17:09 益达的博客 阅读(5650) 评论(0) 推荐(0) 编辑
摘要: 九宫格Sprite:itemBg = Scale9Sprite::create("pop/achieve_itembg.png");if(!itemBg)return false;itemBg->setAnchorPoint(Vec2::ANCHOR_MIDDLE);itemBg->setConte... 阅读全文
posted @ 2015-02-28 17:07 益达的博客 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 原因:cocos2dx的bug解决办法:放到action中,前面添加一个DelayTime延迟,代码如下this->runAction(Sequence::create(DelayTime::create(0.1f),CallFuncN::create([&](Node* pNode){pNode-... 阅读全文
posted @ 2015-02-28 14:02 益达的博客 阅读(712) 评论(0) 推荐(0) 编辑

导航