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
cocos2D
cocos2d
-x中的引用计数原理
首先看一下
cocos2d
-x中对象的继承体系:从图中可以看出Ref是
cocos2d
-x中一切对象的起源(这里只列出了一部分的类),继承自Node节点的对象引擎会在每帧对其进行更新render,而Texture2D
realxie
·
2020-08-04 00:18
游戏引擎
Cocos2d
-x 3.0 RPG 回合制游戏实战 (一)虚拟操作键(虚拟遥感)
code4app.com/ios/RPG%E5%9B%9E%E5%90%88%E5%88%B6%E6%88%98%E6%96%97%E6%B8%B8%E6%88%8F/527b41e86803fa9d28000002使用
Cocos2d
-x3.0beta
秋风细雨
·
2020-08-04 00:40
Cocos2d-x
3.0Beta入门实战篇
【Cocos Creator实战教程(3)】——TiledMap(瓦片地图)组件
瓦片地图(TileMap)不但生成简单,并且可以灵活的用于
Cocos2d
-x引擎。
qq_38431889
·
2020-08-03 22:38
cocos2d
x-3.x spine换装
SpineNode.cpp文件#include"SpineNode.h"#include"SpineUtils.h"usingnamespace
cocos2d
;staticVector*_displayTexs
berlin5151
·
2020-08-03 22:12
cocos2dx-3.x
spine
cocos 游戏源码 收藏
cocos2d
-x游戏源码https://www.jianshu.com/p/636651842ab6?
berlin5151
·
2020-08-03 22:12
cocos
cocos
creator
Cocos2d
-x3.8.1暂停与继续游戏
//在CocosStudio创建了按钮控件,接下来使用
Cocos2d
-x3.8.1版本加载控件,详细链接点击打开链接//获取暂停按钮autopause=static_cast(Helper::seekWidgetByName
即步
·
2020-08-03 21:35
Tiled地图文件分析
在
Cocos2D
-X引擎当中,开发者就是用此类TMX文件来实现背景地图的。读者可以使用Windows系统的文本编辑器打开保存的TMX项目文件。
qq_22695035
·
2020-08-03 21:01
Cocos2d
x中的引用计数和自动回收池
本文由qinning199原创,转载请注明:http://www.
cocos2d
x.net/?p=126一、引用数引用计数是c/c++工程中一种古老的内存管理方式。
qinning199
·
2020-08-03 20:51
cocos2dx教程
cocos2d
x《单机斗地主》源码解剖之一 创建一副扑克牌(54张)
本项目基于
cocos2d
x引擎开发,根据网上搜索的斗地主文案(参见博客:斗地主规则)由本人独立完成,废话少说(本人不善言辞,我也说不出来什么废话)下面我来做个项目总结。
oiy37215
·
2020-08-03 20:51
cocos2d
x源码之 引用计数及自动释放
C语言的创建释放内存使用的是malloc和freec++中是new和delete在
cocos2d
x里面,可以使用c和c++的,也可以使用封装过的retain和release间接的去管理内存。
loveqiuqiu1314
·
2020-08-03 19:52
带你去看cocos2dx源码
cocos2d
x颜色设置
还原原来的颜色假设原来设置为: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
-js研究:cocos工具生成的项目移植到cocos code ide 中
很多朋友不知道如何移植
cocos2d
-js中提供的例子如何移植到cocoscodeide(以下简称ccide)中,比如js-moonwarriors下面就把移植的步骤分享给初入
cocos2d
-js的朋友
东子哥7
·
2020-08-03 18:00
游戏开发
游戏客户端之内存管理(
cocos2d
-x 引用计数)
cocos2d
x里的使用引用计数的对象都是继承CCObject的。引擎里大多数提供的类型是使用引用计数的。
风云来
·
2020-08-03 18:30
游戏编程
Cocos2d
-JS tiledMap 45度角地图坐标计算
直接进入主题,公式如下this.cellXCount=tmxMap.getMapSize().width;this.cellYCount=tmxMap.getMapSize().height;this.cellWidth=tmxMap.getTileSize().width;this.cellHeight=tmxMap.getTileSize().height;this.mapPixWidth=t
残雪龙骑
·
2020-08-03 18:52
cocos2d
-x + TiledMap 详解
瓦片地图类之CCTMXTiledMap瓦片地图就是游戏的背景。这篇文章为大家介绍,瓦片地图类CCTMXTiledMap,我们先来学习它的初始化方法,代码如下:根据一个TMX文件来创建一个背景地图[plain]viewplaincopyprint?staticCCTMXTiledMap*create(constchar*tmxFile);根据一个TMX文件以及资源路径,来创建一个背景地图[plain
iteye_19583
·
2020-08-03 18:55
Cocos2d
-x实例:设置背景音乐与音效-设置场景实现
Setting),Setting.h文件代码如下:[html]viewplaincopy#ifndef__Setting_SCENE_H__#define__Setting_SCENE_H__#include"
cocos2d
.h
iteye_1521
·
2020-08-03 18:46
移动开发
cocos2d
cocos2d-x
COCOS学习笔记--内存管理(一)-引用计数和Ref类的讲解
在
Cocos2d
-x中,则定义了re
RapdoZoro
·
2020-08-03 17:52
Cocos2d-x
cocos2d-x
内存管理
retain
release
autorelease
关于
Cocos2d
x的游戏暂停方法
开始用CCDirector::sharedirector()->pause();这句话是必然的、但是用了之后按钮的触发还是会生效。查看了一些案例有人说把所有button事件取消。也有注意说把背景截图放在一个新的scene里边。我觉得这些都太坑了。按照开发Unity这么多年的经验应该是在暂停窗口加一个碰撞器把后边的button事件挡住就好了。但是查阅了很多文档,百度很多资料也不知道怎么单独为某个sp
枫叶林GD
·
2020-08-03 17:20
Unity项目经验总结
开发切水果游戏
HowToMakeAGameLikeFruitNinjaWithBox2Dand
Cocos2D
http://www.raywenderlich.com/14302/how-to-make-a-game-like-fruit-ninja-with-box2d-and-
cocos2d
-part
峻峰飞阳
·
2020-08-03 17:05
cocos2d-x
Cocos2d
设置精灵触摸范围
voidHelloWorld::ccTouchesBegan(CCSet*pTouches,CCEvent*pEvent){CCTouch*touch=(CCTouch*)pTouches->anyObject();CCPointbeginLoc=touch->locationInView();beginLoc=CCDirector::sharedDirector()->convertToGL(b
_Captain
·
2020-08-03 16:12
Cocos2d-x
使用SpriteBuilder制作
Cocos2D
游戏完全中文教程(五)
使用SpriteBuilder创建Levels(CreateLevelswithSpriteBuilder)发射企鹅很有趣,然而企鹅和雪豹发生碰撞更有乐趣,下面我们来学习如何创建和加载Level。设置地面我们现在打算在游戏场景中载入一个平稳的地面。首先我们要做的就是增加一个地面(ground)到CCPhysicsNode并设置为物理物件。拖动ground节点到CCPhysicsNode时间轴:选中
chuyuan2650
·
2020-08-03 15:13
使用SpriteBuilder制作
Cocos2D
游戏完全中文教程(四)
使用SpriteBuilder添加菜单(AddMenusUsingSpriteBuilder)现在,我们要设置开始菜单。这开始菜单会引导我们进入游戏场景。从MainScene.ccb删除一切我们将使用MainScene作为我们的主菜单,从项目模板中删除的默认生成的标签和背景图像。设置背景图像美术提供菜单背景的设计工作在3.5英寸(=iPhone5)的屏幕。拖动menubackground.png到
chuyuan2650
·
2020-08-03 15:13
使用SpriteBuilder制作
Cocos2D
游戏完全中文教程(六)
使用Chipmunk添加物理效果,第1部分(AddPhysicsusingChipmunk,Part1)现在我们需要构建一个真实的发射机制,这之前我们需要了解一些基础知识。为什么锚点对发射臂来说很重要?你还记得前面创建的北极熊动画吗?我们改变了熊的手臂的锚点并将其放置在它的肩膀上。每当我们想用一个节点的旋转属性来旋转对象,我们需要选择一个锚点。我们的弹射器臂将被旋转了。不过,弹射器臂将是一个物理对
chuyuan2650
·
2020-08-03 15:13
使用SpriteBuilder制作
Cocos2D
游戏完全中文教程(八)
使用SpriteBuilder创建精灵动画(CreatespriteanimationswithSpriteBuilder)在前面的章节中你已经学习了如何使用SpriteBuilder的时间轴功能创建动画了。接下来,你将学习如何为一个精灵(Sprite)文件添加动画。我们将给正在等待成为子弹的企鹅创建动画效果。添加资源在右边传送门下载我们准备的资源包:资源包传送门。将其解压缩并拖动动画文件夹到您S
chuyuan2650
·
2020-08-03 15:13
使用SpriteBuilder制作
Cocos2D
游戏完全中文教程(一)
简介与入门教程SpriteBuilder的前身是大名鼎鼎的cocosBuilder,是
cocos2d
下进行精灵,层,场景布局的简单快速的可视化的开发工具。
chuyuan2650
·
2020-08-03 15:42
使用SpriteBuilder制作
Cocos2D
游戏完全中文教程(七)
使用SpriteBuilder添加粒子特效(AddParticleEffectsusingSpriteBuilder)SpriteBuilder集成了一个很强大的粒子特效设计器,我们将用他来定义我们的第一个粒子效果的风格。现在,当我们的Seal被干掉的时候需要添加一个愤怒的小鸟风格的例子特效。在SpriteBuilder创建一个新的粒子效果在SpriteBuilder创建一个新的文件:现在Spri
chuyuan2650
·
2020-08-03 15:42
使用SpriteBuilder制作
Cocos2D
游戏完全中文教程(九)
打磨我们的游戏(PolishGameplay)目前玩家只能发射一次,摄像头会跟着企鹅飞,但不会回滚到弹射器,接下来我们尝试完成这些功能。该规则将执行以下操作:如果一个企鹅从Level的左侧或右侧离开,或者如果它以非常慢的速度移动,我们将触发下一个(企鹅)尝试启动。实现更新方法在我们实际执行的更新方法之前我们在Gameplay.m中添加一个常数定义,我们将用它来检查是否有企鹅以很慢的最低速度来结束(
chuyuan2650
·
2020-08-03 15:42
Cocos环境搭建(详细过程),源码导入与源码错误修改
cocos环境搭建(详细过程),源码导入与源码错误修改:这学期期末C++结课作业:用Cocos引擎与C++写游戏,过程总结出来希望可以帮助大家少走弯路环境工具:环境一:(用命令创建工程)
Cocos2d
-x
boxyuan
·
2020-08-03 15:30
Cocos
cocos2d
x三行代码实现拖动/鼠标跟随效果
为了实现这个效果,看了很多例子。但网上说的都大同小异。但是现在版本更新了(我用的是2.2.2),很多方法变得简洁了,我发现,想实现拖动效果,只需三行代码:CCPointtouchPos=pTouch->getLocation();CCPointmoveDelta=ccpSub(touchPos,pTouch->getPreviousLocation());CCPointnextPos=ccpAdd
可爱的土黄色的狗子
·
2020-08-03 15:47
编程
Cocos2d
x 3.16透明背景设置
Cocos2d
x3.16透明背景设置:一.AppDelegate.cppdirector->setClearColor(
cocos2d
::Color4F(0.0f,0.0f,0.0f,0.0f));二.
aiantu4065
·
2020-08-03 14:43
cocos2d
x游戏中按下暂停按钮之后创建“继续”按钮,点击“继续”之后删除相应其本身
创建“继续”按钮: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
cocos2d
x 游戏切到后台再进入游戏的处理
由于Cocos引擎中,游戏切入后台后定时器后停掉会让某个Animation动作停止。导致当重新进入游戏时,看到的不是你想要的画面。或者定时器倒计时的时间对不上等问题。cc.game.EVENT_HIDE和cc.game.EVENT_SHOW可以解决这个问题,前者是进入后台的监听,后者是返回游戏的监听。回调的事件可以自定义,这里只做简单的举例:varpauseTime=0;cc.eventManag
o向阳花o
·
2020-08-03 14:21
cocos2d-js
cocos2d
-x 跨平台退出应用程序时的不同设置
在win32下,当点击退出按钮退出
cocos2d
-x程序时,调用的是voidHelloWorld::menuCloseCallback(CCObject*pSender){//"close"menuitemclickedCCDirector
Software_lichaojie
·
2020-08-03 13:47
cocos2d-x
[JavaScript] CocosCreator 中国象棋 —— 棋子移动
之前想用
cocos2d
x开发这个游戏来着,真是太Naive了。
Sharpen_ice
·
2020-08-03 13:08
杂货铺
cocos creator 修改源码教程并使浏览器预览生效(js)
引擎定制首先你需要知道的:1.源码位置:cocoscreator的网页版本引擎位于cocoscreator安装目录下的\resources\engine\
cocos2d
下;以下图为例:D:\WokdSpace
长安长夜
·
2020-08-03 13:54
cocos
creator
Cocos2d
-x游戏暂停、继续游戏、重新开始界面的实现---之游戏开发《赵云要格斗》(10)
这里是Evankaka的博客,欢迎大家前来讨论与交流~~~~~~转载请注明出处http://blog.csdn.net/evankaka/article/details/42936117本文要实现游戏中的暂停、重新开始。将当前界面截图,然后用这张图去构造一个层(以这张图为背景),然后加个按钮,主界面点暂停时,pushScene(),然后转到游戏暂停界面,当在游戏暂停界面点继续游戏popScne()
Evankaka
·
2020-08-03 12:47
Cocos2d-x游戏开发实战
使用CocosCreator进行
Cocos2d
-JS开发之第一弹
关注公众号“码农帮派”,查看更多系列技术文章:本节源码下载:链接:http://pan.baidu.com/s/1jIPYHOM密码:5zae触控科技开发的CocosCreator开发工具是的
Cocos2d
百家晓东
·
2020-08-03 11:00
Cocos2d-x学习
Cocos2d
-x 内存管理——引用计数
在
Cocos2d
-x中克隆了一套CCAutoreleasePool。CCAutoreleasePool有两点需要注意:CCAutoreleasePool不能被开发者自己创建。
梦幻DUO
·
2020-08-03 11:39
1.
Cocos2d-x
Cocos Creator触摸屏幕任意位置节点跟随手指移动
/-[Chinese]https://docs.cocos.com/creator/manual/zh/scripting/typescript.html//-[English]http://www.
cocos2d
-x.org
wanf_
·
2020-08-03 11:16
Cocos
CocosCreator入门
它是一个完整的游戏开发解决方案,包括了
cocos2d
-x引擎的JavaScript实现,以及能让你更快速开发游戏所需要的各种图形界面工具,在
Cocos2d
-x基础上实现了彻底脚本化、组件化和数据驱动等特点
PassionY
·
2020-08-03 11:33
Cocos2d-x
C++内存管理——引用计数
修改析构函数的定义:当前对象的引用计数不为0的时候将计数减一,若减一之后引用次数为0,就删除当前对象:智能指针和引用计数的通常实现方法:常用的内存管理方式有智能指针和引用计数技术,下面来分别讨论
cocos2d
-x
naruto2011sasuke
·
2020-08-03 11:45
C++学习
cocos2d
-x 读取CSV文件,读取本地Excel配置表的方法
//CSVReader.h#defineMAP_LINEstd::map//key为首行字符串,value为此列字符串#defineMAP_CONTENTstd::map//key为code,value为一行map#defineVEC_MAPstd::vector>//csv文件读取器classCSVReader{public:CSVReader();staticCSVReader*getInst
zwcwu31
·
2020-08-03 09:33
c/c++
lua
Mac
COCOS2D
-X用NDK编译安卓项目,打包成.so文件总结
Mac下用NDK编译安卓项目,打包成.so文件步骤:下载工具:
Cocos2d
-x下载地址:http://
cocos2d
-x.org/downloadNDK下载地址:http://developer.android.com
util_c
·
2020-08-03 06:01
COCOS2D-X学习笔记
cocos2d
-x进度条以及方向
看到作者[wq右边]的博客【
cocos2d
-x初学笔记09:进度条Progress】里面对进度条的方向理解的不清楚,自己做了一下实验做进度条最基本需要三个元素:Sprite(进度条精灵),ProgressTo
QCare
·
2020-08-03 05:49
cocos2d-x学习要点
cocos2d-x
手游
c++
vs2013
cocos2d
-x3.3 + cocostudio1.5 scene+ui使用
:#include"cocostudio/CocoLoader.h"#include"cocostudio/CCSSceneReader.h"usingcocostudio::SceneReader;
cocos2d
th281850485
·
2020-08-03 04:13
Cocos2d-x学习笔记
Cocos2d
x杂记:
cocos2d
x解析csv格式文件
下面直接上代码1、头文件CSVParser.h#pragmaonce#include"
cocos2d
.h"#include#includeusingnamespacestd;USING_NS_CC;namespaceCSVParser
slaron
·
2020-08-03 04:25
cocos2dx
cocos2d
-android(1)
1.创建游戏精灵//游戏精灵privateCCSpritesprite_game=null;//CCSprite游戏精灵类,需要加载一张图片代表游戏精灵sprite_game=CCSprite.sprite("bg32.png");//设置精灵的锚点//锚点是设置在屏幕上显示的位置,原点为自身左下角为准,锚点的值乘以被设置锚点的元素宽或高,为移动的距离sprite_game.setAnchorPo
ssj
·
2020-08-03 04:19
cocos2d-android
OBB碰撞检测算法
在
Cocos2d
-x中使用过物理引擎的开发者一定见过当我们在物理世界中创建一个物体并开启调试模式时,这个物体会被红色的矩形包围,当物体做平移或旋转时,这个红色矩形也会做同样的操作,这个红色矩形正是该物体的
KenneySH
·
2020-08-03 02:36
碰撞检测
Cocos2d
x 3.17 Andorid 返回键监听
···在做
Cocos2d
x游戏开发时,发现Android手机的返回键监听不到了。
BtterLi
·
2020-08-03 01:12
cocos2d-x
cocos2d
x Excel表格数据通过csv保存到数据库sqlite
最近需要策划给些数据调试,用Excel比较方便,然后再转换到数据库里程序使用1,首先创建好表格,第一行,每列对应数据库中表名,写好数据后,另存为.csv格式的文件TestTable.csv点击继续2.用火狐的插件SQLiteManager,注意使用火狐34版本,不然插件导入会有问题打开要导入的数据库,点击导入import,然后选择SelectFile你路径的TestTable.csv,选择Firs
文艺小青年
·
2020-08-03 01:33
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他