• Cocos2dx v3.9项目位置和基本操作

    时间:2023-11-19 19:12:25

    MainScene.lua在Mydemo\src\app\views下官方示例cocos2d-win32.sln在cocos2d-x-3.9\build下生成项目-l指定语言,-d指定路径cocos.py new Snake -l lua -d D:\cocos2dLua修改视图的路径D:\coco...

  • cocos2dx开发之util类&方法——取范围随机数

    时间:2023-11-17 09:51:55

    #include <random>int random(int start, int end) { //return start+rand()%(end-start+1); static std::random_device rd; static std::defaul

  • cocos2dx release note

    时间:2023-11-16 12:29:26

    【传送门】发布说明:https://github.com/fusijie/Cocos2dx-ReleaseNote-zh/blob/master/SUMMARY.md更新记录:https://github.com/cocos2d/cocos2d-x/blob/v3/CHANGELOGhttps://...

  • 【Cocos2dx 3.3 Lua】滚动字幕

    时间:2023-11-13 15:55:53

    参考资料:    http://blog.csdn.net/jackystudio/article/details/129919771、原理        通过调用update来更新位置达到的移动效果,和背景滚动有点类似,一旦滚动结束就重置为起点,开始新的滚动。只是为了达到在某个区域内滚动而不至于超...

  • cocos2dx 3.x(让精灵随着重力感应的方向移动而移动)

    时间:2023-09-19 15:45:56

    // // GameScene.hpp // HelloWord // // Created by apple on 2017/1/7. // // #ifndef GameScene_hpp #define GameScene_hpp #include <stdio.h> #i...

  • cocos2dx中调用TinyXml读取xml配置文件 || cocos2d-x 中跨平台tinyxml读取xml文件方式

    时间:2023-08-13 12:57:14

    TiXmlDocument *doc = newTiXmlDocument;#if (CC_TARGET_PLATFORM ==CC_PLATFORM_ANDROID)//Android平台tinyxml读取文件方式(android平台需要从压缩文件中读取资源),xmlName为xml文件名称路径u...

  • 用cocos2dx实现模态对话框

    时间:2023-08-02 15:02:26

    ui部分使用了cocoStudio,注意这里没有实现怎么屏蔽其他的输入事件,其他的文档已经太多了,我这里使用的cocoStudio的控件自己的特性。这里强烈推荐一下cocoStudio,虽然现在还有不完善的地方,但是我个人感觉做的很不错了。下面是代码,编译的时候请开启c++11.//UI_Modal...

  • Cocos2dx开发游戏移植到Android平台

    时间:2023-07-11 23:00:32

    第一步:安装配置安卓SDK,下载NDK并解压,下载cygwin并安装第二步:导入platform文件夹下,android文件夹下java文件夹在eclispe的windows--pereference中,配置C++的environment将PATH设置为cygwin的安装路径将NDK--ROOT设置...

  • [原]详解如何将cocos2dx项目编译到Android平台上的(方式一:Cywin+NDK)

    时间:2023-07-01 22:41:25

    链接地址:http://m.blog.csdn.net/blog/yhc13429826359/293578152014-6-8阅读578 评论0前言:cocos2dx作为一个开源的移动2D游戏框架,其跨平台的特性让它备受开发公司的欢迎。这里我就不做概念性的解释了,通过这篇文章你就会了解到,它的跨平...

  • Cocos2dx 3.0开发环境的搭建--Eclipse建立在Android工程

    时间:2023-05-11 16:54:49

    一、前言:这部分描述了Cocos2d-x 3.0的一些基础内容,以及在Eclipse上上编译我们的Cocos2d-x项目,成功把Helloworld执行起来了。看完本篇博客之后。你就会知道Cocos2d-x 3.0居然发生了如此大的变化。变得如此简单,环境搭建、项目创建、编译的方式更加人性化了。二、...

  • cocos2dx添加新的类后出现错误undefined reference to的解决办法

    时间:2023-04-30 11:16:20

    使用cocos compile -p android编译cocos2dx项目的时候出现如下错误(新建了TestScene.h,TestScene.cpp):jni/../../Classes/AppDelegate.cpp:: error: undefined reference to 'TestS...

  • cocos2dx为Sprite添加触摸事件监听器

    时间:2023-04-17 16:54:28

    1.首先头文件定义事件处理的函数原型private:bool onTouchBegan(Touch* tTouch,Event* eEvent);//手指按下事件void onTouchMoved(Touch* tTouch,Event* eEvent);//手指移动事件void onTouchEn...

  • Mac系统cocos2dx + android 开发环境配置

    时间:2023-03-13 13:34:50

    Mac系统cocos2dx + android 开发环境配置/******************************************************这遍文章主要转载自:http://www.cnblogs.com/wt616/p/3758828.html(这位大哥真的很牛,谢谢...

  • 4、Cocos2dx 3.0三,找一个小游戏开发Hello World 分析

    时间:2023-03-05 22:26:50

    尊重开发人员的劳动成果。转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27186557Hello World 分析打开新建的"findmistress"项目,能够看到项目文件是由多个代码文件及目录组成的。当中 Hello W...

  • cocos2dx 2.1.4 程序运行脉络解析2—解析CCDirector

    时间:2023-02-09 14:53:18

    依据cocos2dx 2.1.4 程序运行脉络解析-1分析的代码,在程序run之后会调用applicationDidFinishLaunching函数进行相关初始化,依据cocos2dx helloCpp代码如下: bool AppDelegate::applicationDidFinishLau...

  • cocos2dx 2.1.4 程序运行脉络解析3—解析CCEGLView

    时间:2023-02-09 14:43:38

    这篇主要是要解决上一篇遗留下的突出问题: 回忆上两篇分析程序运行时有这么几个函数很容易混淆,我按照顺序先一次将他们列出来: main函数: CCEGLView* eglView = CCEGLView::sharedOpenGLView();     eglView->setViewName(...

  • cocos2dx 2.1.4 程序运行脉络解析3—解析CCEGLView

    时间:2023-02-09 14:39:04

    这篇主要是要解决上一篇遗留下的突出问题: 回忆上两篇分析程序运行时有这么几个函数很容易混淆,我按照顺序先一次将他们列出来: main函数: CCEGLView* eglView = CCEGLView::sharedOpenGLView();     eglView->setViewName(...

  • 解决cocos2dx CCArmature动画在部分型号的安卓手机上播放不正常的问题

    时间:2023-02-09 13:57:28

    cocos2dx其实是有很多的坑,等待我们去挖掘,所以精通框架,精通opengl es是很重要的。 最近,在我做android机测试时,发现公司里的一款三星手机的骨骼动画显示不全,且有的图片会有闪烁。 一时找不到办法,各路救助后在cocoachina上找到了解决办法: 将CCArmature和CCB...

  • cocos2dx一键发布APK的批处理

    时间:2023-02-09 13:57:22

    对程序的同学来说,如果运营要包,就需要额外腾出时间去svn更新--->编译so--->eclipse生成apk,往往需要耗费许多时间,并且以上步骤还是必须顺序执行,让人十分闹心。 花了点时间研究了一下,发现编译so可以脱离cygwin而使用ndk,此外,apk的打包也是可以交给ant进行...

  • 寒風的Cocos2dx之旅之剪刀、石头、布系列专题(1)

    时间:2023-02-09 13:53:20

           本节小编为读者们讲述如何在cocos2d上做一个剪刀石头布的游戏,游戏画面如下:       首先看到这个画面:我们来分析一下它到底有几个层?有菜单层、显示结果层、显示分数层、显示菜单背景层。宏观角度上看:有3个层:背景层->精灵层->菜单层。       让我们看看Se...