E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cocos2dx3.x
Unity中国、Cocos为OpenHarmony游戏生态插上腾飞的翅膀
OpenHarmony游戏生态,OpenHarmony在基金会成立了游戏SIG小组,游戏SIG小组联合cocos,从cocos2dx入手一周内快速适配了cocos2.2.6的MVP版本,随后又分别适配了
cocos2dx3
OpenHarmony开发者
·
2023-10-24 10:51
unity
游戏
全文检索
OpenHarmony
Cocos2dx3.17版使用CMake安卓指南
先说一下具体环境,使用的是,Windows10+AndroidStudio3.2.1+CMake去官网下载cocos2dx3.17,https://www.cocos.com/download1、创建新项目
cocos2dx3
我心若氺
·
2023-10-16 16:22
cocos2dx3.x
物理引擎的碰撞检测
这两天看了下,所以当个笔记,转载自:点击打开链接通常在游戏简单逻辑判断和模拟真实的物理世界时,我们只需要在定时器中判断游戏中各个精灵的条件是否满足判断条件就可以了。例如,在飞机大战中,判断我方子弹和敌机是否发生碰撞一般在定时器中通过敌机所在位置的矩形是否包括了子弹的位置来判断是否发生碰撞。在消除类游戏中,判断在y轴或x轴上是否要消除相同物品一般在定时器中通过循环来检测在某个方向上是否有连续的相同物
破晓前的彷徨
·
2023-03-24 19:12
cocos2dx我的转载
cocos2dx
修正android cocos2dx项目当点击属性时提示错误的问题
最近在用
cocos2dx3.x
版本做Android版本的时候,出现点击工程-属性-C/C++builder的时候会提示Thecurrentlydisplayedpayecontainsinvalidvalues
会飞的大象_
·
2021-04-26 02:05
解决
cocos2dx3.x
版本的Android返回键的使用问题
(1).在.h文件中加入voidonKeyReleased(EventKeyboard::KeyCodekeycode,Event*event);//返回键调用方法(2).在.cpp文件中先重写这个方法voidMovement::onKeyReleased(EventKeyboard::KeyCodekeycode,cocos2d::Event*event){Director::getInstan
csdn_WHS
·
2020-09-16 20:40
cocos2dx
cocos2dx3.x
绘制自己的node
3.x最大的变化就是绘制,通过绘制命令添加到渲染队列中,优化相邻两个渲染命中,如果使用的是同一张纹理,则会并到一个批次中绘制出来,具体流程可以看看之前的文章http://blog.csdn.net/yangxuan0261/article/details/49981347下面的例子还顺带开了vbo,vao的话opengles2.0还不支持,所以都被我注释了头文件.h#ifndef__HELLOWO
酷到被通缉_
·
2020-09-13 20:14
OpenglES
Cocos2d-x shader学习2: 模糊(Blur)
cocos2dx3.x
给的demo中,就有sprite的模糊的效果。
木子小新
·
2020-09-10 14:59
Cocos2d-x
openGL
cocos2dx3.x
加载使用cocostudio导出的UI项目
1.先用cocostudio导出工程,这个没什么太多可说2.将导出的资源放入cocos2d-x资源目录中3.由于cocos2d-x3.0工作目录是放在其它地方,所以要引用libCocoStuido、libGUI、libExtension这三个库4.添加库方法:在“解决方案资源管理器”中找到整个解决方案,右击,选择“添加”->“现有项目”你的cocos的路径/cocos/editor-support
ibey0nd
·
2020-08-24 22:12
cocos2d-x
关于cocos2d-x-3.2版本环境的搭建和在VS环境下自己创建工程的步骤
一、准备工作:1、下载官网cocos2d-x3.2版本(目前是最新的)2、下载python2.7(
cocos2dx3.x
版本需要用2
程人之美
·
2020-08-17 01:08
Cocos2d__学习之路
cocos2dx观察者模式EventListenerCustom的使用(代替NotificationCenter)
在
cocos2dx3.x
版本已经被弃用,改用EventDispatcher代替。
weixin_30765577
·
2020-08-13 20:37
cocos2dx EventListenerCustom 和NotificationCenter的优缺点
(本人总结,如有不对,请多多指正)自从
cocos2dx3.x
后,NotificationCenter就标记为废弃了,而是用EventListenerCustom代替NotificationCenter实现很简单
小牛_牛sky
·
2020-08-13 13:17
cocos2dx
Sprite 3D
Sprite3D用法和相关特性详解(2014-07-2512:54:47)标签:股票分类:
cocos2dx3.x
一直以来Cocos2d-x游戏引擎留给大家的印象是一款纯2D游戏引擎,它在2D手机游戏开发方面有很出色的表现
yuan2053
·
2020-08-10 05:14
cocos2dx
win8平台下搭建cocos2dx 3.x+android开发环境
1)下载所有相关工具:VS2013,
cocos2dx3.x
版本,JavaJDK,eclipse,adt,androidsdk(最好用eclipse,adt,androidsdk集成版的adt-bundle-windows
ywh254
·
2020-08-09 03:13
cocos2dx
cocos2d-x
android
win8
cocos2dx3.X
项目重写(二)新的物理引擎
新的物理引擎叫physicsBody创建物理sceneautoscene=Scene::createWithPhysics();添加调试信息这样可以让刚体附加方框显示出来scene->getPhysicsWorld()->setDebugDrawMask(PhysicsWorld::DEBUGDRAW_ALL);创建边界框voidStage::addEdgeBox(){autovisibleSiz
Fried_potatoes
·
2020-08-02 17:38
cocos2dx_3.X
Cocos2dx3.x
使用socket创建服务端和客户端改进
由于一个网友使用笔者写的SocketClient作为游戏客户端网络数据接收类,出现了一些问题这个问题就是因为当执行onRecv时创建了一个Sprite(Sprite::create(“1.png”)),而创建完成后sprite的数据混乱,或者MoveTo时返回的也是混乱数据。原因在于在多线程申请内存,在主线程使用就会出现问题。为了解决这个问题,特意看了cocos2dx的WebSocket的实现方式
阿波阿波
·
2020-07-31 16:06
socket
cocos2d-x
cocos2dx学习记录
cocos2dx3.x
文字模糊解决方法
cocos2dx真是要命啊,由于公司要做跨平台游戏,故在windows里面cocos2dx经常抽风。没办法啊,本来不想改源码的,且改且珍惜啊。最近又遇到了在windows下面文字模糊的情况,由于字体绘制跟图片绘制如出一辙,故断定一定是字体没有开启不抗锯齿功能。因此只能单步调试:找到了字体初始化入口:Texture2D::initWithStringboolTexture2D::initWithSt
冰_封
·
2020-07-13 22:33
c
c++
编程
cocos2dx3.x
+ xcode7.3 问题“libpng error: CgBI: unhandled critical chunk”
今天用cocos2dx3.11.1+xcode7.3.1进行开发,新建项目后遇到如下问题:在iphone(ios9.3.5)真机运行项目(用xcode自带虚拟机没有出现问题)autosprite=Sprite::create("HelloWorld.png");创建精灵后,sprite为NULL,运行直接报错:libpngerror:CgBI:unhandledcriticalchunk解决方法:
weixin_30364147
·
2020-07-12 05:40
cocos2dx实现3d拾取注意事项
用的是
cocos2dx3.x
,如果是真机测试,glview=cocos2d::GLViewImpl::createWithRect(...)和glview->setDesignResolutionSize
weixin_34376986
·
2020-07-10 09:37
cocos2dx3.X
编写的找你妹游戏源码全部开放!
1.游戏包含体力系统,支付系统,排行榜系统,分享系统,个人资料社交系统;这部分利用了快速社交游戏开发组件珊瑚SDK2.游戏过程利用200多个QQ头像来扰乱用户识别,找到系统分配的头像,通过计时的方式来计算用户的分数;游戏利用珊瑚SDK,分享到社交系统,支持新浪微博登陆,并且可以获取新浪微博的好友关系!官方地址http://dev.friendou.com游戏代码完全开放,欢迎下载:(百度网盘)ht
51xyyx.com的博客
·
2020-07-04 20:22
cocos2dx 3.x 公告栏 通知栏 滚动字幕 区域弹幕 区域显示 实现
本文介绍游戏中常见的滚动播放的公告栏实现要点文字内容横向或者纵向滚动文字只在区域内显示,超出区域部分不显示相关头文件**"2d/CCClippingNode.h"**注意:在
cocos2dx3.x
版本中
逍遥夫人
·
2020-01-01 12:50
Cocos2d从入门到睡觉:学习(三)
因为很多基础的东西在Cocos2dx官网都有介绍,比如场景、层、精灵、调度器以及一些坐标的解释,所以就不打算写这些了,今天来看看
Cocos2dx3.x
官方的示例项目代码,看如何实现一些基本Sprite
木林森的雪
·
2017-09-06 16:39
C++
Cocos2dx
cocos2dx3.x
《格斗》类游戏实现人物选择界面(二)
访问我的个人博客秋码个人博客先看最终实现的效果图:由于原本2.x版本的监听事件移植到3.x上面,或许是API改了什么也不知道啊。创建一个人物选择场景。ChooseHero.h如下:暂时先定义成这样了,后面再看看多个按钮触发同一事件怎么解决,在修改它。#ifndef__CHOOSE_HERO_H__#define__CHOOSE_HERO_H__#include"cocos2d.h"#include
甄齐才
·
2017-06-29 19:40
cocos2d-x3.x
c/c++
Cocos2dx-3.10学习之PhysicsWorld解析
3.而
Cocos2dx3.x
已经封装了物理属性,Body(PhysicsBody),Shape(PhysicsShape),Contact碰撞(PhysicsContact),Joint关节(P
JarrettLife
·
2016-09-05 20:47
cocos2dx
cocos2dx3.x
观察者模式
在cocos2dx中封装好了观察者NotificationCenter,这个使用的非常广泛,在2.x中我已做描述,由于3.x的升级,用法有了轻微的改变,所以说一下:注册观察者: NotificationCenter::getInstance()->addObserver(this,callfuncO_selector(HelloWorld::isSuccess),"signIn",NULL); v
Anzhongliu
·
2016-03-12 20:00
【potatoes游戏开发】
cocos2dx3.X
项目重写(八)观察者模式(中)
观察者模式中,也可以传递数据。voidpostNotification(conststd::string&name,Ref*sender);第二个参数就是可以传递的数据,格式是Ref*,如果想传递变量的话要强制转换一下。我们要怎样得到这个消息的值呢。在订阅函数里void__NotificationCenter::addObserver(Ref*target, SEL_CallFuncOselect
Anzhongliu
·
2016-03-12 20:00
cocos2dx3.X
项目重写(四)添加地板,障碍物和碰撞检测
我暂时不想使用地图,我想如果用精灵直接制造成方块也是可以的。代码如下,这个是添加地板voidStage::addGround() { autog=Sprite::create(); g->setTextureRect(Rect(0,0,visible.width,15)); g->setColor(Color3B(100,100,100)); g->setPosition(visible.widt
Anzhongliu
·
2016-03-12 20:00
cocos2dx3.X
项目重写(七)观察者模式以及schedule引起的bug
今天在加死亡场景的时候有,我先有一个判断,if(player->getPositionY()replaceScene(TransitionFade::create(0.5,overLayer::createScene())); }判断player的坐标如果不在范围内就直接切换场景,但是当死亡之后,会有几率出现一个bug,expressionhashelemententrymarkedForDel
Anzhongliu
·
2016-03-12 19:00
cocos2dx3.X
项目重写(二)新的物理引擎
新的物理引擎叫physicsBody创建物理sceneautoscene=Scene::createWithPhysics();添加调试信息这样可以让刚体附加方框显示出来scene->getPhysicsWorld()->setDebugDrawMask(PhysicsWorld::DEBUGDRAW_ALL);创建边界框 voidStage::addEdgeBox() { autovisible
Anzhongliu
·
2016-03-12 19:00
Cocos2d-x shader学习2: 模糊(Blur)
cocos2dx3.x
给的demo中,就有sprite的模糊的效果。
木子小新
·
2016-02-17 16:00
Cocos2dx中常用的C++11特性
在
Cocos2dx3.x
中提供了对C++11标准的支持,其中Lambda表达式、function模板、bind模板在游戏编程中比较常用,本文简要介绍一下这三个C++11方面的特性。
洛绍川1993
·
2015-11-15 19:51
C++11
cocos2dx
Cocos2dx菜鸟笔记
cocos2dx观察者模式EventListenerCustom的使用(代替NotificationCenter)
在
cocos2dx3.x
版本已经被弃用,改用EventDispatcher代替。
HemJohn
·
2015-11-09 20:00
cocos2dX 3.x获取渲染Image
cocos2dx3.x
开始采用了异步渲染机制,以前在2.x版本采用重绘获取图片Image对象的放法会出现一点小bug,最近查找资料解决了这个问题,有一点思考:boolControllerLayer::getNewImg
qq_22984991
·
2015-10-03 14:00
cocos2dx3.X
shader使图片置灰
1 OpenGL ES着色器opengl es的着色器有.fsh和.vsh两个文件。这两个文件在被编译和链接后就可以产生可执行程序与GPU交互。attribute是从外部传进来的,每一个顶点都会有这两个属性,所以它也叫做vertex attribute(顶点属性)。而varying类型的变量是在vertex shader和fragment shader之间传递数据用的。.vsh 是 vertex
luoyikun
·
2015-08-26 01:00
cocos2dx
shader
关于cocos2dx 3.x自适配屏幕
我在
cocos2dx3.x
版本,一般会根据自己的图片去设置屏幕尺寸大小,那么如何去设置呢,下面给出具体代码autoglView=Director::getInstance()->getOpenGLView
ganpengjin1
·
2015-07-27 16:00
cocos2dx3.x
lua绑定
参考:http://www.it165.net/pro/html/201410/23367.htmlOnWindows:------------*Makesurethatyouhaveinstalled`android-ndk-r9b`.*Downloadpython2.7.3(32bit)from(http://www.python.org/ftp/python/2.7.3/python-2.7
u011416077
·
2015-06-26 11:00
call to OpenGL ES API with no current context 和Fatal signal 11
找寻了好久之后发现了原因
cocos2dx3.x
以后版本不再是一
loseleo
·
2015-06-02 20:17
技术天下
call to OpenGL ES API with no current context 和Fatal signal 11
找寻了好久之后发现了原因
cocos2dx3.x
以后版本不再是
loseleo
·
2015-06-02 20:00
cocos2d-x打包的时候出现空指针的问题,An error has occurred. See error log for more details. java.lang.NullPointerE
最近在用
cocos2dx3.x
版本做android版本的时候,出现点击工程-属性-C/C++builder的时候会提示Thecurrentlydisplayedpayecontainsinvalidvalues
u013007305
·
2015-04-10 10:00
eclipse
打包
空指针
cocos2d-x
3.x
fatal error LNK1104: 无法打开文件"libExtensions.lib"
在
cocos2dx3.x
开发过程中,有时候由于没有包含libExtensions.lib而导致出现如下错误:fatalerrorLNK1104:无法打开文件"libExtensions.lib"解决方案
JANESTAR
·
2015-04-02 09:00
cocos2dx
windows下cocos2dx 3.x编译安卓工程
软件准备jdkeclipse+adt(或者adt-bundle,本文就是)android-sdk(adt-bundle自带)android-ndkant保险起见,都装32位的创建项目用python创建
cocos2dx3
u012234115
·
2015-01-18 23:00
安卓
cocos2dx
关于
cocos2dx3.x
中控件ControlSwitch(开关按钮)白屏处理方式
在把cocos2dx开发的程序部署到android真机上是,部分真机出现白屏问题,经过排出Bug发现使用ControlSwitch才出现白屏问题,经多方咨询与实践 解决方法如下:即在程序的AppActivity中重写Cocos2dxActivity的OnCreateView,开启openglEs的缓存即可
霄霄月月
·
2015-01-12 23:00
cocos2dx3.X
22中常用动作
Sprite*sp=Sprite::create("Icon.png"); sp->setPosition(ccp(150,150)); addChild(sp,0,922);ScaleBy 作用:创建一个缩放的动作 参数1:达到缩放大小的所需时间 参数2:缩放比例 ActionInterval*scaleby=ScaleBy::create(2,2); ActionInter
libinqi456
·
2015-01-09 11:17
create
cocos2dx 3.1.1 box2d 添加debugDraw
cocos2dx3.x
之后把物理引擎都集成了,cocos2dx默认的封装是chipmunk。
fanzhang1990
·
2014-12-17 22:00
学习
cocos2dx3.x
打包APK
从Cocos2d-x3.2项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后,以后就会非常快捷!(涉及到3.1.1版本的,请自动对应3.2版本,3.x版本的环境搭建都是一样的)一、下载Android环境搭建Android环境需要用到AndroidSDK、NDK、Ant和JDK;下载AndroidSDK下载AndroidNDk下载AndroidJDK下载Ant其中JDK是需
鱼裸忧伤
·
2014-12-05 23:42
cocos2dx
cocos2dx 3.1.1physics中的疑问
cocos2dx3.x
之后将物理引擎封装了,默认的是chipmunk.如果希望用box2d做开发的的话,在vs2012中需要进行设置,详细的参考http://blog.csdn.net/tonny_guan
fanzhang1990
·
2014-12-02 19:00
cocos2dx3.x
lua binding
ios的luabinding详见参考:http://www.cocos2d-x.org/docs/manual/code-ide/binding-custom-class-to-lua/en android的luabinding 1.在my文件夹中添加Android.mk文件,如下内容LOCAL_PATH:=$(callmy-dir) include$(CLEAR_VARS) LOCAL_
hulefei29
·
2014-10-14 16:00
cocos2dx
cocos2d-js 3.x 新手笔记
web的,什么sdkndkant都不用设置2、运行,直接浏览器打开项目下index即可但是运行会失败,测试发现必须丢在web服务器上才能成功运行或者在项目目录下,用cocosrun-pweb运行3、由于
cocos2dx3
dinko321
·
2014-10-10 11:00
修正android cocos2dx项目当点击属性时提示错误的问题
最近在用
cocos2dx3.x
版本做android版本的时候,出现点击工程-属性-C/C++builder的时候会提示Thecurrentlydisplayedpayecontainsinvalidvalues
loseleo
·
2014-09-30 15:18
技术天下
修正android cocos2dx项目当点击属性时提示错误的问题
最近在用
cocos2dx3.x
版本做android版本的时候,出现点击工程-属性-C/C++builder的时候会提示Thecurrentlydisplayedpayecontainsinvalidvalues
loseleo
·
2014-09-30 15:00
cocos2dx3.X
项目重写(番外篇)3.X打包apk的注意事项
3.X打包apk还是相对来说很方便的。首先安卓和java的环境要配置好,这个就不说了。我就说一下几个容易忽略的地方。proj.android/jni/android.mk文件肯定是要修改的。正常情况下,只需要把自己的类添加进去就好了如下LOCAL_SRC_FILES:=hellocpp/main.cpp\../../Classes/AppDelegate.cpp\../../Classes/Sta
Fried_potatoes
·
2014-09-20 16:51
cocos2d-x
安卓
游戏开发
c++
cocos2dx_3.X
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他