自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 关于在c++11中调用replaceScene跳转场景两次初始化init()问题

continueGame->addTouchEventListener([&](Ref* r, Widget::TouchEventType type){ auto scene = GameScene::createScene(); switch (type) { case cocos2d::ui::Widget::TouchEventType::BEGAN: ...

2018-05-10 14:46:46 274

原创 vs2013报错:fatal error LNK1169: 找到一个或多个多重定义的符号

编译时遇到:1>ToChinese.obj : error LNK2005: "public: __thiscall ToChinese::ToChinese(float)" (??0ToChinese@@QAE@M@Z) 已经在 GameScene.obj 中定义1>E:\CocosLearnVideoDemo\DifferentPiece\proj.win32\Debug.win...

2018-04-06 20:12:36 2286

原创 vs2013中报错:error C2360: 的初始化操作由“case”标签跳过

解决方法:在case中定义的变量放到switch外面定义

2018-04-02 11:31:37 3970 3

翻译 f:\cocos2dworkspace\bubbletest2\classes\helloworldscene.h(21): error C2143: 语法错误 : 缺少“;”(在“*”的前面) (.

遇到这样的错误,编译器显示正常,编译时报错的,基本就是没有写相关的命名空间或者是头文件!

2018-03-15 10:56:46 143

原创 从cocosstudio导出的csb文件获取子节点

对于在cocosstudio的子控件获取,要先获取其父节点,再通过父节点获取该节点,如下:要想获取bestScore控件,就要先获取其父节点bestScoreKuang:

2017-11-02 15:50:56 977

翻译 学习他人消灭星星代码的收获

一下内容纯属自己在码的时候遇到的问题和自身的不足,在此用于记录1.std::function<void()>  //函数对象的容器,类似于模板,主要用法如下:点击打开链接2.map<Key, Data, Compare, Alloc>每一对中的第一个值称之为关键字(key),每个关键字只能在map中出现一次;第二个称之为该关键字的对应值。点击打开链接3.要想构建一个类节点或...

2017-10-27 11:13:10 361

翻译 在vs2013上简单使用cocosstudio导出的csb文件

打开coocs Studio,简单布局(比如最简单的helloworld,如下图第1部,第二步修改helloworld的名字,比如改成ss)2.利用cocosstudio右上角项目的发布功能进行发布,发布成功之后,会提示是否打开vs3、打开vs之后,可以看到如下代码,是用来加载studio导出的csb文件的4、通过getChildByName()(之前第1步里面改写的名

2017-10-26 15:12:26 1417

转载 windows下利用cocos studio打包前准备

1.将自己写的.cpp文件复制到项目文件的classes文件夹下面(我自己添加的类是Piece.cpp)2.打开jni文件下的android.mk,在里面添加自己写的类3.利用cocosstudio中一键打包

2017-10-08 21:10:04 704

原创 创建空白精灵

Sprite* p=Sprite::create();p->setColor(Color3B::WHITE);p->setTextureRect(Rect(0,0,len,wid));

2017-10-05 12:14:05 379

翻译 用cocos studio打包出错

proj.android\src\org\cocos2dx\lib\Cocos2dxDownloader.java:9: 错误: 程序包org.apache.http不存在    proj.android\src\org\cocos2dx\lib\Cocos2dxDownloader.java:9: 错误: 程序包org.apache.http不存在 [javac] import org.

2017-10-02 22:49:23 621 1

翻译 学习笔记-quick3.3如何编译项目

其实泰然网上面(链接;http://www.tairan.com/archives/10572/)都有,我只是为了方便记忆写的一、配置好jdk、ndk、apache ant以及adt二、编译项目1.命令行切换到:D:\>cd D:\cocos\workspace\hello\frameworks\runtime-src\proj.android2.清理零时编译文件(不知道干嘛用的,

2017-06-09 11:45:02 792

原创 cocos2d-lua自学笔记(纯属个人想法,不当之处请见谅)

UIListView(列表视图控件):UIListView是UIScrollView的扩展,创建一个列表视图具体步骤:1.创建列表视图;2.创建列表视图项两者有区别,通俗来说,第一步是创建一个框框,第二步则是在框框中添加具体的条目创建视图:local list=cc.ui.UIListView.new(params)  --params参数的意思,可以创建一个列表视图也就是框框

2017-06-05 17:48:28 575

原创 切记

为了设配不同的机型,精灵的位置一定要加上Director::getInstance()->getVisibleSize();

2017-04-17 19:47:49 360

原创 cocos2dx打包到andoird机前的准备

1.打包之前,要现在.android\jni\.mk中LOCAL_SRC_FILES := hellocpp/main.cpp \                   ../../Classes/AppDelegate.cpp \                   ../../Classes/HelloWorldScene.cpp\ ../../Classes/test.cpp

2017-04-15 15:06:06 242

原创 cocos2dx游戏中按下暂停按钮之后创建“继续”按钮,点击“继续”之后删除相应其本身

创建“继续”按钮:auto stopButton=Button::create("stop.png");//创建暂停按钮stopButton->setPosition(Vec2(_screenWidth-32,_screenHeight-32));stopButton->setZOrder(100);stopButton->setScale(3);stopButton->add

2017-04-12 19:32:32 1346

原创 关于cocos2dx3.9在cocos studio打包好的apk在手机运行闪退问题

1.在studio上建立的新项目在win上可以运行,但是在手机上却直接闪退。但是又不知道问题在哪里,最后把项目在eclipse中打开之后,发现报如下错:Failed to load D:\Android\sdk\build-tools\26.0.0-preview\lib\dx.jar具体原因我也不清楚,然后在网上找了好久,最后找到一个解决办法:右键选择刚刚建好的项目,选择

2017-04-12 14:32:18 3271

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除