• windows10下cocos2dx开发环境搭建

    时间:2022-06-21 07:59:49

    cocos2dx不同版本可能要求的vs版本不同,尝试了多个版本vs和cocos2dx之后,目前测到vs2013final版本和cocos2dx-3.4版本能够使项目跑起来,具体安装步骤请参照官网文档下各环境步骤。本地测试条件:win10/64python2.7vs2013 communityfina...

  • 将Cocos2dX渲染到MFC窗口上

    时间:2022-06-18 15:42:22

    引用:http://www.cnblogs.com/windeer/archive/2012/11/18/2767750.html引言现在智能手机已经慢慢进入大众化,移动类应用开始火爆起来,游戏类应用更是占据了手机用户的大部分碎片时间。现在手机开发游戏也逐渐流行开来,手机的平台目前主打是Andoir...

  • (已解决)Xcode 运行cocos2dx弹出内部错误对话框(Internal Error)

    时间:2022-06-14 14:24:00

    cocos2dx未捕获的异常升高。选择“继续”继续运行在一个不一致的状态。选择“崩溃”停止应用和崩溃报告一个错误文件。莫名其妙,代码没有报错,运行时却弹出(内部错误)对话框出来:再看看崩溃的底层代码片段;对,没错,是字符串出了问题,把工程中有关字符串的代码检查一遍稍作修改即可;(已解决)Xcode运...

  • cocos2dx中的用户数据的管理

    时间:2022-06-13 02:03:42

    提供了专门的类:CCUserDefault用来管理,且提供了单例方法:sharedUserDefault()1.会在默认路径cocos2d-x-2.2.3\projects\Hello\proj.win32\Debug.win32下生成一个名为UserDefault.xml的文件,xml文件中存储的...

  • cocos2dx 中文路径编译错误记录

    时间:2022-06-10 05:15:45

    '/Q'不是内部或外部命令,也不是可运行的程序1>或批处理文件。1>'y'不是内部或外部命令,也不是可运行的程序1>或批处理文件。1>C:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommo...

  • Cocos2dx引擎笔记——内存优化

    时间:2022-06-08 12:08:21

    内存优化原理纹理最耗应用内存,纹理几乎会占据90%应用内存。所以尽量最小化应用的纹理内存使用,否则应用很有可能会因为低内存而崩溃。认识瓶颈寻找方案什么样的纹理最耗应用内存?消耗多少内存?利用苹果的工具“Allocation&Leaks”。你可以在Xcode中长按“Run”命令,选择“Prof...

  • 【cocos2dx 小技巧】半透明屏蔽罩和弹出框的实现

    时间:2022-06-08 12:08:15

    今天介绍一下,弹出框的和屏蔽罩的小实现~弹出框主要用到了cocos2dx生命周期里面的OnEnter()函数,就是当Layer被addChild的时候会调用的函数(所以假设把OnEnter的代码加到init里面效果应该也是一样的~)屏蔽罩的实现是用了MenuItemImage和LayerColor,...

  • Cocos2dx Win32下SimpleAudioEngine::setBackgroundMusicVolume(float volume)函数实现

    时间:2022-06-01 22:05:55

    最近在做项目的过程中遇到一个需求,需要改变项目中原有背景音乐的音量但是cocos2dx在win32平台下setBackgroundMusicVolume(floatvolume)函数是没有实现的这就尴尬了我设置了半天这玩意儿不起作用但是项目中又需要实现这样的功能那么问题就来了?挖掘机技术哪家强!!!...

  • cocos2dx的lua绑定

    时间:2022-06-01 19:38:38

    一、cocos2dx对tolua++绑定的修正A.c对lua回调函数的引用在使用cocos2dx编写游戏时,我们经常会设置一些回调函数(时钟、菜单选择等)。如果采用脚本方式编写游戏的话,这些回调函数也是需要写在脚本里的。实现这个功能,就需要lua将自己的函数传递给c++,c++保持对这个函数的引用,...

  • cocos2dx Win32下添加控制台输出

    时间:2022-05-26 11:11:57

    只需要在main函数里面添加一句代码,再重新编译运行就好//uncommentbelowline,opendebugconsole#defineUSE_WIN32_CONSOLEintWINAPI_tWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,...

  • 改良cocos2dx Win32下的内存占用

    时间:2022-05-26 11:11:51

    猜测它有可能是在主循环里使用了Sleep(0),一搜,果然定位到具体代码,它位于 cocos2dx\platform\win32\CCApplication.cpp,大致长像如下:1while(1){2if(有消息){3if(时间到)更新计时,call主循环函数;4else Sleep(0);5}6...

  • cocos2dx实现橡皮擦效果以及判断是否擦除完毕

    时间:2022-05-21 12:22:32

    这篇文章主要为大家详细介绍了cocos2dx实现橡皮擦效果以及判断是否擦除完毕,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  • cocos2dx实现经典飞机大战

    时间:2022-05-20 16:00:35

    游戏开始层#ifndef__LayerGameStart_H__#define__LayerGameStart_H__#include"cocos2d.h"USING_NS_CC;classLayerGameStart:publicCCLayer{public:staticCCScene*scene...

  • cocos2dx深度检测与Zorder

    时间:2022-05-03 11:43:11

    cocos2dx里面有两个渲染队列,RenderQueue和TransparentRenderQueue。我们可以从Renderer::render()的代码看到:voidRenderer::render(){//Uncommentthisonceeverythingisrenderedbynewr...

  • cocos2dx的模板容器简单使用(Vector,Map,Value)

    时间:2022-05-03 11:43:05

       在cocos2dxv3.0beta之前存在顺序性容器cocos2d::CCArray,和cocos2d::CCDictionary。可是在新版本号之后这两个容器都将被cocos2d::Vector<T>和cocos2d::Map<k,V>取代。  1.cocos2d::...

  • cocos2dx 3.x ccDrawLine一个坑

    时间:2022-04-27 01:12:13

    ccDrawLine,如果传进去的坐标是INFINITY,画不出来。cocos2dx3.xccDrawLine一个坑的更多相关文章用html5的视频元素所遇到的第一个坑html5有一个video标签,这个是被大家所熟知的事情.按照w3c的规范,我认真的写出如下代码:<videopreload=...

  • cocos2dx的build_win32.dat出现问题以及install-template-msvc.dat出现.js没有脚本引擎

    时间:2022-04-22 21:01:27

    关于cocos2dx-2.x.x版本当中出现build_win32.bat执行失败(针对VS2013)应当在VS的安装路径查找msbuild的文件夹,再其中查找msbuild.exe文件找到四个东西(如下图)全部复制到(cocos2dx-2.x.x文件价内)当前执行文件夹,运行build_win32...

  • cocos2dx SpriteBatchNode 精灵的渲染优化类

    时间:2022-04-22 12:02:09

    用处是减少对精灵的渲染次数,用法如下SpriteFrameCache::getInstance()->addSpriteFramesWithFile("person.plist");SpriteBatchNode*node=SpriteBatchNode::create("person.png...

  • Cocos2dx <6> 瓷砖地图(2)

    时间:2022-04-20 16:06:34

    (在TMX地图中添加并且移动精灵)--->将地图层和精灵层分开将地图层和精灵层分开: classTieldMap:publiccocos2d::Layer中,this->addChild(地图层);this->addChild(精灵层);下面文章的目的:a.先将图片组成帧动画信息(...

  • cocos2dx 3.0 windows8下开发环境搭建搭建 不须要cygwin

    时间:2022-04-18 07:57:19

    已经接触cocos2dx有一段时间,但一直也仅仅是看看Demo,没有真正的去写代码。由于本人仅仅是java的coder。还是半路出家的coder,编程基础太浅。对于c++、lua也不懂。近期cocos2dx公布3.0版本号,一看介绍。哇塞!超级牛逼。果断開始新的学习。首先就是环境搭建的问题。开发游戏...