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
-Cocos2dx
Cocos2d-x中配置Protobuf(win32和android)
1.下载cocos2d-x-3.17.2:https://www.cocos.com/
cocos2dx
解压到:c:/cocos2d-x-3.17.22.下载protobuf-3.12.0-rc2:https
keepmoving0407
·
2020-08-06 11:43
protobuf
cocos2d-x
Android
详细解析
cocos2dx
3.x的事件中的点击事件
一,总述cocos的事件分为大概6种,分别为屏幕点击事件、键盘输入、鼠标点击、加速度事件、focus、自定义事件,对事件的操作施行的是监听机制,就是每种事件都有一个监听者类型,其中前5种监听者类型如下所示:自定义事件需要自己继承EventListener来实现,这里不再进一步描述,下面详细详解下屏幕点击事件。二,点击事件点击事件可以分为两种,一种是单点触控,另一种是多点触控,实现的机制可以简单描述
xiaowu0124
·
2020-08-06 10:49
cocos2dx
3.0打包android遇到的错误(持续更新)
1.编译时遇到找不到文件的错误:例如fatalerror:cocos-ext.h:Nosuchfileordirectory,fatalerror:CocosGUI.h:Nosuchfileordirectory等。原因:1,可能android.mk中没有添加相应的cpp文件。2,在xcode下开发,可以直接#include"cocos-ext.h",因为xcode会自动匹配路径,但转到andro
xiaowu0124
·
2020-08-06 10:17
“extensions/cocos-ext.h”: No such file or directory。外部库文件
在使用vs2012编辑
cocos2dx
时候,如果你需要使用CocosStudio、Extensions扩展库等等,都需要自己手动添加。
北往风吹
·
2020-08-06 10:47
Cocos2d-x
cocos2d-x 4.0 学习之路(二)环境搭建 Windows版
(MacOS上的环境搭建,请参考我的另一篇博客,环境搭建Mac版)准备工作:1.安装Python配置
cocos2dx
需要Python2,官方推荐的是Python2.7。注意:Python3是不行的!
sunnyboychina
·
2020-08-06 10:52
cocos2d-x
COCOS2D-X4.0 + Lua + Windos10 环境配置
(程序员嘛学习那需要理由)
cocos2dx
是开源免费的产品,不管是在包的体积和其相应速度来说都是中小型游戏的首选,我是学Unity3D的,不过Unity的技术依旧没有止步不前,现在就是在学另一个技能,何乐而不为
RAINBOWovo
·
2020-08-06 10:17
cocos2dx
Cocos 资料大全(百度找个cocosstudio老版本废死个劲)
Cocos文档相关Cocos2d-x中英文发布说明GitBook地址:http://fusijie.github.io/
Cocos2dx
-Release-NoteGithub地址:https://github.com
51xyyx.com的博客
·
2020-08-05 21:22
完美的像素碰撞检测(使用
cocos2dx
)
(第一次翻译国外的文章,好紧张,因为英语比较菜的缘故,翻译起来有些别扭。原文:http://blog.csdn.net/shieryueqing)我写这篇文章的原因是,我在StackOverflow中没有发现怎么做像素碰撞检测这个问题的答案,原以为会有很多像我一样的人在搜索着答案。在大部分的游戏中碰撞检测是重要的组成部分,它能够使用在子弹打中了敌人或者你撞到了墙上等等。当做游戏的碰撞检测的时候,我
十二月晴
·
2020-08-05 20:59
cocos2dx
2020-03-23
cocos2dx
lua自学笔记加载csb文件self._gameScene=cc.CSLoder:createNode(“res/MainScene.csb”)self.content=self.
Old_newbie
·
2020-08-05 10:08
笔记
vs2017无法解析外部符号__imp__fprintf和__imp____iob_func
使用Quick-
Cocos2dx
-Community3.4创建了一个lua的cocos工程,用vs2017打开编译的时候libcocos2d项目报错了,出现了__imp__fprintf和__imp__
lemon-l
·
2020-08-05 00:41
编译运行错误
APK自动打包
结合
cocos2dx
的demo,使用了.properties文件,进行配置加密key,sign,是否加密,打包路径等,每次打某个
u011480276
·
2020-08-04 18:04
工具
[
COCOS2DX
-LUA]0-006.
cocos2dx
中关于拖动屏幕物件,同时点击home键,返回后页面变黑的问题。
基本信息介绍:引擎框架:Quick-
Cocos2dx
-Community-3.6测试机型:魅族MX5问题简介:有拖动效果的物件,在拖动的工程中,手指不放,同时点击home键退到后台。
SD.Team
·
2020-08-04 15:00
cocos2dx
android 打包环境配置 安装包下载
安装包所需要的安装包如下:Cocos2d-x3.4,地址http://cn.cocos2d-x.org/download#anchor2。其他安装包百度下载网盘链接:http://pan.baidu.com/s/1c0hRJig密码:kfzqAndroidSDk。NKD,Cocos2d官方推荐使用R9D版本,使用R10D会出现找不到srand函数错误。Eclipse,我使用的是最新的Luna标准版
DAo_1990
·
2020-08-04 11:50
cocos2dx
cocos2dx
vs 2010 编译错误 “:VCEnd”已退出,代码为 4
“:VCEnd”已退出,代码为4。”这句前面的:“xcopy"D:\cocos2d-x\cocos2d-2.1rc0-x-2.1.2\samples\Javascript\CocosDragonJS\proj.win32\..\..\Shared\games\CocosDragonJS\PublishedfilesAndroid""D:\cocos2d-x\cocos2d-2.1rc0-x-2.1
zzyy1234
·
2020-08-04 10:07
Java.lang.UnsatisfiedLinkError :nativeSetExternalAssetPath错误
我遇到这个问题解决的方法是:org.
cocos2dx
.lib包中的文件要对应你当前的
cocos2dx
的
cocos2dx
\platform\android\java\src\org\
cocos2dx
\lib
zzyy1234
·
2020-08-04 10:07
Android
cocos2dx
【
Cocos2dx
】利用导演类、场景类完成重新开始游戏、暂停游戏、关闭游戏功能
重新开始游戏、暂停游戏、关闭游戏是绝对是游戏的基础,虽然代码不多,不过这要利用到
Cocos2dx
导演类、场景类完成,事先如果不对其进行了解,绝对是很难做出来。
yongh701
·
2020-08-04 09:44
Cocos2dx
cocos2dx
pc 禁用退出程序
1:GLViewImpl::initWithRect中glfwSetWindowIconifyCallback下面添加glfwSetWindowCloseCallback(_mainWindow,GLFWEventHandler::onGLFWCloseCallback);//addbyxxj2018/09/0716:38:55窗口关闭事件2:GLFWEventHandler中添加函数onGLFW
冰_封
·
2020-08-04 08:18
c++
编程
cocos2dx
cocos2dx
引用计数
转载自:http://www.cocoachina.com/bbs/read.php?tid=195219点击打开链接我们经常的说每秒多少多少帧,其实这个帧需要多少时间不是固定的,这个需要看每帧我们需要做多少事情,如果没一帧我们需要渲染很多的东西,那这一帧执行的时间当然就会很长的,游戏显得就会很卡,这个时候每秒的帧率就会下降的,所以不是时间决定的帧率,而是帧影响的时间!这个自动回收池就是在每帧结束
xi_mi_
·
2020-08-04 08:47
待整理
cocos2dx
基础篇(13)——按钮控件CCControlButton
【唠叨】按钮类CCControlButton继承于控件类CCControl。控件类CCControl主要向子类提供了一系列的控件触发事件。当子控件触发相关的事件后,就会执行相关的控件事件回调函数。这与之前讲的CCMenu中的菜单按钮回调是类似的。控件类CCControl主要有三个子类:(1)开关控件CCControlSwitch(2)滑块控件CCControlSlider(3)按钮控件CCCont
weixin_33858249
·
2020-08-04 04:00
cocos2dx
3.0 制作音效开关
MenuItemToggle类可以实现多种状态的切换,我们可以用这个类来实现音效开关。首先我准备了4张图片,来制作两个MenuItemImage按钮制作menuItemImage按钮如下,automusicOnItem=MenuItemImage::create("music1.png","music2.png");musicOnItem->setUserData((void*)"ON");aut
wangzhy2014
·
2020-08-04 03:46
cocos2dx
3.0整理收集
cocos-js,内存管理1---引用计数方式
一.开篇引题在理解
cocos2dx
的内存管理机制之前,我们可以先了解下c++中变量的内存空间的分配问题.我们在c++中写一个类,可以在栈上分配内存空间也可以使用new在堆上分配内存空间,如果类对象是在栈上分配的内存空间
土豆丝的逆袭
·
2020-08-04 03:20
cocos-js
cocos2dx
实现手指控制物体移动
在游戏设计中,经常会涉及到用手指控制游戏主角的移动,下面就是其
cocos2dx
的实现(基于
cocos2dx
2.1.4)boolMainScene::ccTouchBegan(CCTouch*pTouch
ITIU
·
2020-08-04 03:59
软件设计
游戏
cocos2dx
Cocos2dx
内存管理之引用计数分析
前言:
Cocos2dx
游戏引擎是使用C++语言写的,为了使程序员从繁琐的内存管理工作中解放出来,cocos模仿IOS,采用了一套引用计数机制来管理内存的分配和销毁。
androige
·
2020-08-04 02:03
Cocos2dx
C++
cocos2dx
之音乐滑动开关
最近一直在用
cocos2dx
做一个win32的项目,项目整体还算顺利,但毕竟第一次做
cocos2dx
,用的还是2.2.5版本的,所以还是碰到了很多小问题!
不若忘于江湖
·
2020-08-04 02:47
cocos2dx
暂停某个action动作并恢复&简单的js-binding
最近有个需求是一个卡牌同时执行两个动作,一个repearForever的跳着向前移动,还有一个卡牌翻转的动作。有个需求是使用道具让卡牌停止跳着移动,而卡牌可以翻转。持续5s后,卡牌继续跳着向前。试了一些方法,也百度了一些方法,并看了源码,没找到合适的引擎自带方法。有说stopActionBrTag(TAG);然后重新runAction()该动作的,但实际并不是想要的效果,比如牌刚好跳在最高点时,再
u010536615
·
2020-08-04 02:06
技术
Cocos2dx
c++
cocos2dx
2.2添加音乐音效以及设置音量
今天白白跟大家分享一下
cocos2dx
添加背景音乐音效的方法。cocos2d-x使用SimpleAudioEngine类作为实现跨平台的音乐引擎,首先需要引入头文件。
hello白白
·
2020-08-04 02:10
cocos2dx
白白cocos2d-x专栏
CocosCreator从零实战记录(0)------制作小游戏
制作
cocos2dx
游戏时虽然支持双平台但是说白了还是需要设备支持,以前做一个和朋友有关的小游戏想让他们鉴赏一下,找找bug,优化一下什么的也好小小的装一下,免得总是叫我修电脑说不会的时候调侃我是不是程序猿
戒律院主持
·
2020-08-04 01:20
CocosCreator
cocos2dx
lua 3.14 适配 安卓 刘海屏 全面屏 异形屏
1,cnonfig.lua目的是为了以高为极限。autoscale="EXACT_FIT",修改成FIXED_HEIGHT,2,接下来的场景。每个场景都要自己算位移坐标。localscene=display.newScene("Logon");scene:addChild(self);self:setPosition(300,0));--这行是需要在你的代码中添加的。300这里是一个例子。应该动态
swlilike
·
2020-08-04 01:24
Cocos2dx
杂记:Tiledmap读取
瓦块地图编辑器Tiled在游戏制作中是比较通用的了,
cocos2dx
支持载入TiledMap,以cocos2d3.x版本为例1、加载瓦块地图://读取autom_pTileMap=TMXTiledMap
slaron
·
2020-08-04 01:25
cocos2dx
cocos2dx
-3.x spine换装
SpineNode.cpp文件#include"SpineNode.h"#include"SpineUtils.h"usingnamespacecocos2d;staticVector*_displayTexs=nullptr;struct_Entry{intslotIndex;constchar*name;spAttachment*attachment;_Entry*next;};typedef
berlin5151
·
2020-08-03 22:12
cocos2dx-3.x
spine
Cocos2dx
中的引用计数和自动回收池
本文由qinning199原创,转载请注明:http://www.
cocos2dx
.net/?p=126一、引用数引用计数是c/c++工程中一种古老的内存管理方式。
qinning199
·
2020-08-03 20:51
cocos2dx教程
cocos2dx
《单机斗地主》源码解剖之一 创建一副扑克牌(54张)
本项目基于
cocos2dx
引擎开发,根据网上搜索的斗地主文案(参见博客:斗地主规则)由本人独立完成,废话少说(本人不善言辞,我也说不出来什么废话)下面我来做个项目总结。
oiy37215
·
2020-08-03 20:51
cocos2dx
源码之 引用计数及自动释放
C语言的创建释放内存使用的是malloc和freec++中是new和delete在
cocos2dx
里面,可以使用c和c++的,也可以使用封装过的retain和release间接的去管理内存。
loveqiuqiu1314
·
2020-08-03 19:52
带你去看cocos2dx源码
cocos2dx
颜色设置
还原原来的颜色假设原来设置为:m_spriteVecDark.at(1)->setColor(ccc3(255,0,25));那么恢复就设置为:m_spriteVecDark.at(1)->setColor(ccc3(255,255,255))一些RGB颜色值■RGB(255,192,203)pink(粉红)■RGB(220,20,60)crimson(腥红)■RGB(255,240,245)la
落辰哀
·
2020-08-03 18:51
Cocos2dx
游戏客户端之内存管理(cocos2d-x 引用计数)
cocos2dx
里的使用引用计数的对象都是继承CCObject的。引擎里大多数提供的类型是使用引用计数的。
风云来
·
2020-08-03 18:30
游戏编程
关于
Cocos2dx
的游戏暂停方法
开始用CCDirector::sharedirector()->pause();这句话是必然的、但是用了之后按钮的触发还是会生效。查看了一些案例有人说把所有button事件取消。也有注意说把背景截图放在一个新的scene里边。我觉得这些都太坑了。按照开发Unity这么多年的经验应该是在暂停窗口加一个碰撞器把后边的button事件挡住就好了。但是查阅了很多文档,百度很多资料也不知道怎么单独为某个sp
枫叶林GD
·
2020-08-03 17:20
Unity项目经验总结
cocos2dx
三行代码实现拖动/鼠标跟随效果
为了实现这个效果,看了很多例子。但网上说的都大同小异。但是现在版本更新了(我用的是2.2.2),很多方法变得简洁了,我发现,想实现拖动效果,只需三行代码:CCPointtouchPos=pTouch->getLocation();CCPointmoveDelta=ccpSub(touchPos,pTouch->getPreviousLocation());CCPointnextPos=ccpAdd
可爱的土黄色的狗子
·
2020-08-03 15:47
编程
Cocos2dx
3.16透明背景设置
Cocos2dx
3.16透明背景设置:一.AppDelegate.cppdirector->setClearColor(cocos2d::Color4F(0.0f,0.0f,0.0f,0.0f));二.
aiantu4065
·
2020-08-03 14:43
cocos2dx
游戏中按下暂停按钮之后创建“继续”按钮,点击“继续”之后删除相应其本身
创建“继续”按钮:autostopButton=Button::create("stop.png");//创建暂停按钮stopButton->setPosition(Vec2(_screenWidth-32,_screenHeight-32));stopButton->setZOrder(100);stopButton->setScale(3);stopButton->addTouchEventL
a814949640
·
2020-08-03 14:51
cocos2dx
游戏切到后台再进入游戏的处理
由于Cocos引擎中,游戏切入后台后定时器后停掉会让某个Animation动作停止。导致当重新进入游戏时,看到的不是你想要的画面。或者定时器倒计时的时间对不上等问题。cc.game.EVENT_HIDE和cc.game.EVENT_SHOW可以解决这个问题,前者是进入后台的监听,后者是返回游戏的监听。回调的事件可以自定义,这里只做简单的举例:varpauseTime=0;cc.eventManag
o向阳花o
·
2020-08-03 14:21
cocos2d-js
[JavaScript] CocosCreator 中国象棋 —— 棋子移动
之前想用
cocos2dx
开发这个游戏来着,真是太Naive了。
Sharpen_ice
·
2020-08-03 13:08
杂货铺
Cocos2dx
杂记:
cocos2dx
解析csv格式文件
游戏存储或者配置经常使用到逗号分隔文件,如何实现解析呢?下面直接上代码1、头文件CSVParser.h#pragmaonce#include"cocos2d.h"#include#includeusingnamespacestd;USING_NS_CC;namespaceCSVParser{//每一行的记录classRow{public:Row(){}~Row(){}voidpush_back(c
slaron
·
2020-08-03 04:25
cocos2dx
Cocos2dx
3.17 Andorid 返回键监听
···在做
Cocos2dx
游戏开发时,发现Android手机的返回键监听不到了。
BtterLi
·
2020-08-03 01:12
cocos2d-x
cocos2dx
Excel表格数据通过csv保存到数据库sqlite
最近需要策划给些数据调试,用Excel比较方便,然后再转换到数据库里程序使用1,首先创建好表格,第一行,每列对应数据库中表名,写好数据后,另存为.csv格式的文件TestTable.csv点击继续2.用火狐的插件SQLiteManager,注意使用火狐34版本,不然插件导入会有问题打开要导入的数据库,点击导入import,然后选择SelectFile你路径的TestTable.csv,选择Firs
文艺小青年
·
2020-08-03 01:33
[转载] 在Tiled Map中使用碰撞检测
文章里用的是cocos2d引擎,还是objc代码,但是在
cocos2dx
3.0里依然适用.在此转载,以作备忘。转载声明本文转载于冥冥之
aiyaya730
·
2020-08-03 01:40
cocos2dx
cocos2dx
3.x 修改NDK_ROOT、ANDROID_SDK_ROOT、ANT_ROOT路径
CMD到setup.py目录Pythonsetup.py-h查看帮助:Options:-h,--helpshowthishelpmessageandexit-nNDK_ROOT,--ndkroot=NDK_ROOTdirectoryofndkroot-aANDROID_SDK_ROOT,--androidsdkroot=ANDROID_SDK_ROOTdirectoryofAndroidsdkro
R0CK-Y0U
·
2020-08-03 01:49
cocos2d-x
cocos2dx
-lua 热更新的思考
最近在给公司项目做热更新的修改。原来用过cocos2d自带的那套AssetManagerEX。但那种更新方式有点太扯。后来根据以前的经验和其他同事的讨论,决定了最后的更新方式。首先在Android手机平台下支持两种更新:其一是更新apk,下载,重新安装apk;其二是热更新资源,下载差异化的资源包,打包成zip压缩包,下载到手机端,然后解压到可写入路径。更新流程为:app启动后请求web接口,请求的
R0CK-Y0U
·
2020-08-03 01:49
cocos2d-x
Python
cocos2dx
剪切圆形头像
项目需求,要把矩形的头像(或任意图片)剪切成圆形的。然后在网上找到一些方法,并做了简单修改。这里做下记录。cc.exports.display=displayor{}functiondisplay.createMaskedSprite(srcFile,maskFile)localsrc=display.newSprite(srcFile)localmask=display.newSprite(ma
R0CK-Y0U
·
2020-08-03 01:49
cocos2d-x
Game
cocos2dx
读取excel文件
今天和大家分享的是使用
cocos2dx
引擎如何读取excle文件。
Davout_Ling
·
2020-08-03 00:37
游戏那些事
cocos2d-x学习笔记
麻将网络模块分析
1.为了让麻将同时支持TCP长连模式,和http短连模式,需要开启新的线程来支持而
cocos2dx
本身对多线程支持并不是很好,所以需要用到,#include"pthread.h"并且需要引入pthreadVSE2
爱在一毛钱
·
2020-08-02 23:55
笔记
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他