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-x游戏引擎开发
Cocos2d-x
事件处理EventDispatcher
Cocos2d-x
事件处理EventDispatcher声明:本文分析的是cocos2d-x-3.12的代码Cocos2d-x3.x中一共有六种事件,如类图所示:单点触摸事件(EventListenerTouchOneByOne
KyleWlk
·
2020-08-20 09:05
Cocos2d-x
quick 中的触摸事件
转自:点击打开链接
cocos2d-x
原本的触摸机制存在一些限制,在使用中需要开发者做不少额外的处理。所以quick-cocos2d-x提出了自己的一套触摸机制。本文详细介绍了这套新机制的用法。
超逸_流
·
2020-08-20 08:54
quick
Cocos2d-x
之简单 UI 及事件
写在前面Cocos2d经过几个版本的迭代,UI系统比较多,也比较乱,对于我们初学者来说,不必做到大而全,只需要掌握一种比较常用的就行。这篇文章主要介绍cocosstudio中使用的UI系统。UI的根:WidgetWidget是整个UI系统的根类,它定义了UI控件共有的一些属性和方法,还有事件。voidUITest::WidgetTest(Widget*pWidget){pWidget->setCo
xingxinmanong
·
2020-08-20 07:14
cocos2d-x
【
cocos2d-x
源码解析】事件系统
事件系统事件Event事件监听器EventListener事件分发器EventDispatcher监听器管理注册监听器移除监听器暂停和恢复监听器派发事件使用方法总结实现自己的事件系统事件系统cocos2d-x3.x的事件比2.x要好用很多,也比较简单,主要由三部分组成:事件分发器EventDispatcher、事件监听器EventListener和事件Event。cocos2d-x3.x所有与事件
xingxinmanong
·
2020-08-20 07:14
cocos2d-x
cocos2d-x
利用CCArmature 实现换装
就是获取bone节点,然后添加addDisplay数据.调用changeDiplayByIndex,将bone切到想要的数据节点上.就实现了动画的换装.代码如下:图片动画素材可以到这里获取https://github.com/2youyouo2/CSArmature(fish.plist是自己的测试图片)CCArmatureDataManager::sharedArmatureDataManage
u010161385
·
2020-08-20 07:44
cocos2d-x
cocos2d-x
监听基本事件的使用
EventListenerMouse)自定义响应事件(EventListenerCustom)加速响应事件(EventListenerAcceleration)这里只简单的介绍其中的3种类型(因为其他类型不常用)监听键盘
cocos2d-x
geekjoker
·
2020-08-20 06:50
Cocos2d-x
游戏开发大众化时代,我们需要什么样的技术分享?
当各式智能终端设备的普及为游戏公司带来人口红利的同时,以Unity为代表的
游戏引擎开发
商也在极大地降低游戏研发的成本,从支持Vulkan让图形性能计算更进一步,到GoogleDaydream的支持,当性能优化显著
csdn的移动开发朋友们
·
2020-08-20 06:47
Unity
游戏开发
VR
教育
Unite
cocos2d-x
事件管理
helloworld.h声明事件触发函数virtualboolccTouchBegan(cocos2d::CCTouch*touch,cocos2d::CCEvent*event);virtualvoidccTouchMoved(cocos2d::CCTouch*touch,cocos2d::CCEvent*event);virtualvoidccTouchEnded(cocos2d::CCTou
u010161385
·
2020-08-20 05:35
cocos2d-x
COCOS2D-X
之不断变化的数字效果Demo
我们在玩"天天爱消除"或"天天连萌"的时候,每玩一盘后会有一个游戏结果界面,上面有一个显示所得分数的效果.今天我们这个Demo就是要实现与之相近的效果.一、我们直接在
COCOS2D-X
自带的HelloCpp
源码剖析之COCOS2D-X
·
2020-08-20 04:42
COCOS2D-X基础教程
Cocos2d-x
瓦片地图及本地存储
作业要求游戏演示Resources文件夹截图TileMap软件界面截图UserDefault.xml位置及内容截图解决的有关问题具体实现HelloWorldScene.hHelloWorldScene.cpp资源及视频作业要求随机产生怪物并且怪物会向角色靠近怪物碰到角色后,角色掉血,角色血量为空则播放死亡动画并解除所有事件角色可以攻击怪物使用tilemap创建地图加分项:使用本地数据存储,记录打到
yaoxh6
·
2020-08-20 04:41
游戏
2048小游戏开发
2048小游戏开发记得14年的时候吧,2040小游戏非常火爆,很多公司也做了个“升级版”,当时我们是使用
cocos2d-x
(c++)引擎进行开发的,各种换皮玩法。
SkyXU123123
·
2020-08-20 04:07
cocoscreator
JaveScript
cocos2d-x
颜色混合模式完成光照效果
使用Cocosd-x3.2的颜色混合功能和裁剪功能完成光照效果,简单易用,效果图如下:代码://底图,光照图(一般是有透明度的白色图)光移动的时间,循环次数Node*HelloWorld::createFlashNode(conststd::string&spName,conststd::string&splashName,floatduration,intloops){autoclNode=Cl
SkyXU123123
·
2020-08-20 04:07
cocos2d-x
iOS
cocos2d-x
颜色混合
光照
十三 手游开发神器
cocos2d-x
editor 之选关滑动界面(ScrollView)
这一节,我将实现游戏的选关界面,游戏50关,每一屏15关,总共4屏,左滑动可切换到上一屏,右滑动可切换到下一屏;效果如下;开始进入选关界面;滑动到最后一屏;点击关卡,进入主界面;代码下载:http://www.kuaipan.cn/file/id_25348935635745079.htm?source=1首先新建,GameSelectLayer.ccbx,GameSelectLayer.js,指
weixin_34266504
·
2020-08-20 04:59
【
cocos2d-x
+ Lua(1) 绑定Lua并使用tolua++】
为什么要使用Lua进行游戏开发?转载请注明出处http://www.cnblogs.com/zisou/p/cocos2dx-lua1.html上面一个问题我觉得在我们使用Lua之前需要深入思考的,Lua有何优点?缺点又是什么?先找准自己的项目定位在什么时候使用是很必要的;经过自己一番摸索之后有如下结论:优点:1,嵌入式脚本开发可以跳过平台市场进行独立的游戏资源更新;2,在使用Lua开发能降低在使
weixin_33943347
·
2020-08-20 04:20
cocos2d-x
调用摄像头和相册并裁减图片
最近做个小游戏需要调用手机图库和摄像头并裁减图片,发现网上很多教程不是太全,有的安卓端裁减不了大图,下面是完整代码,可以裁减高清图的。完整拼图游戏下载:https://github.com/sky068/Puzzles1、首先是跨平台入口代码,iOS平台需要把ImageCrop.cpp改成ImageCrop.mm,并且在AppController.mm里调用setViewController(vo
SkyXU123123
·
2020-08-20 04:24
cocos2d-x
【py】5个支持python的2D、3D游戏开发库
0.Cocos2d:cocos2d是一系列开源软件框架,用于构建跨平台2D游戏和应用程序,由
cocos2d-x
、cocos2d-js、cocos2d-xna和cocos2d(Python)多种框架组成。
回到未来望过去
·
2020-08-20 04:22
使用cocos2d-android做最简单的飞机大战
优缺点其优点是容易使用和入门,不需要使用其他语言交叉编译,其开发和调试相比
cocos2d-x
等其他版本都比较方便。当然缺点也就显而易见–不能进行跨平台开发。
一MasonChen
·
2020-08-20 04:15
android开发
Cocos2d-x
教程(37)-Mac搭建Android开发环境
欢迎加入
Cocos2d-x
交流群:193411763转载时请注明原文出处:http://blog.csdn.net/u012945598/article/details/44242917--------
雷文顿
·
2020-08-20 04:08
Cocos2d-x教程
Cocos2d-x
基础教程
Cocos2d-x
教程(38)-iOS移植Android
欢迎加入
Cocos2d-x
交流群:193411763转载时请注明原文出处:http://blog.csdn.net/u012945598/article/details/44338659--------
雷文顿
·
2020-08-20 04:08
Cocos2d-x教程
Cocos2d-x
基础教程
Cocos2d-x
教程(33)-三维物体AABB碰撞检测算法
欢迎加入
Cocos2d-x
交流群:193411763转载时请注明原文出处:http://blog.csdn.net/u012945598/article/details/39524343--------
雷文顿
·
2020-08-20 04:07
Cocos2d-x教程
Cocos2d-x
基础教程
Cocos2d-x
教程(29)-3.x版本遮罩层实现捕鱼达人滚动数字表盘
欢迎加入
Cocos2d-x
交流群:193411763转载时请注明原文出处:http://blog.csdn.net/u012945598/article/details/38340845源码下载地址:http
雷文顿
·
2020-08-20 04:07
Cocos2d-x教程
Cocos2d-x
基础教程
Cocos2d-x
教程(16)-自定义动作 圆周运动
欢迎加入
Cocos2d-x
交流群:193411763转载时请注明原文地址:http://blog.csdn.net/u012945598/article/details/17605409在之前的文章中我们曾经讲过
雷文顿
·
2020-08-20 04:36
Cocos2d-x教程
Cocos2d-x
基础教程
圆周运动
曲线运动
Cocos2d-x
封装动作
Cocos2d-x
曲线运动
马宗扬
Cocos2d-x
教程(17)-Box2D 物理引擎
欢迎加入
Cocos2d-x
交流群:193411763转载时请注明原文地址:http://blog.csdn.net/u012945598/article/details/17787243Cocos2d-x3
雷文顿
·
2020-08-20 04:36
Cocos2d-x教程
Cocos2d-x
基础教程
Cocos2d-x
教程 Lua脚本(1) 如何在
Cocos2d-x
中使用Lua脚本
欢迎加入
Cocos2d-x
交流群:193411763欢迎转载,转载时请注明原文出处http://blog.csdn.net/u012945598/article/details/17162697源码下载地址
雷文顿
·
2020-08-20 04:35
Cocos2d-x
Lua
Lua脚本
C++和Lua通信
Cocos2d-x
Lua教程
马宗扬
Cocos2d-x
教程(12)-利用遮罩(蒙版)CCLayerColor制作新手引导界面(中)
欢迎加入
Cocos2d-x
交流群:193411763欢迎转载,转载时请注明原文出处:http://blog.csdn.net/u012945598/article/details/17385357源码下载地址
雷文顿
·
2020-08-20 04:35
Cocos2d-x教程
Cocos2d-x
基础教程
Cocos2d-x新手引导
Cocos2d-x遮罩层
蒙板
绘制图形
马宗扬
玩转
cocos2d-x
之十六】滚动字幕和公告
[置顶]【玩转
cocos2d-x
之十六】滚动字幕和公告分类:cocos2d-x2013-10-2408:19790人阅读评论(0)收藏举报
cocos2d-x
滚动字幕滚动公告update目录(?)
wiyun
·
2020-08-20 04:01
cocos2d-x
cocos2d-x
编写的金币显示板(单个数字的)
前言:别管什么游戏都会有一个显示金币的面板,用于显示当前有多少钱什么的,之后用这些钱可以去买点装备,药水什么的,自己编写了一个用于显示金币的面板,只是实现了基本的功能,只能显示一个数字,当然了大家可以多创建几个,随后我将把我完整的显示板写出来,供大家参考大家先看看效果:1.代码编写////NumberSprite.h//ShowNumberNodeTest////CreatedbyZaaaon13
远在南非
·
2020-08-20 04:00
cocos2d-x小代码
Cocos Creator 使用ScrollView与Layout 组合实现简单列表
A:它是一个完整的游戏开发解决方案,包括了
cocos2d-x
引擎的JavaScript实现(不需要学习一个新的引擎),以及能让你更快速开发游戏所需要的各种图形界面工具Q:CocosCreator的编辑器是什么样的
callhh
·
2020-08-20 04:43
Cocos
Creator游戏开发
【
cocos2d-x
+ Lua(2) C++和lua数据通讯之间的互调】
我们主要解决如下几个问题:转载注明出处:http://www.cnblogs.com/zisou/p/cocos2dx-lua2.html1,C++如何获取Lua里面的一个变量值?2,C++如何获取Lua里面一个Table(Lua利用Table实现面向对象,那就能调用Lua里面的比较高级的引用方法)3,C++如何访问Lua里面的一个方法?4,C++如何访问Lua里面的一个带参数的方法?5,C++如
weixin_33939843
·
2020-08-20 04:04
cocos2d-X
中实现滚动字幕的效果
cocos2d-X
中实现滚动字幕的效果许多游戏中都有滚动字幕的效果,例如下图所示我的实现方法是利用了TableView,读取json文件,滚动播放即可。
Eli酱
·
2020-08-20 04:56
cocos2d-X
游戏
计算机图形学
采用
cocos2d-x
lua 制作数字滚动效果样例
require"Cocos2d"require"Cocos2dConstants"localtestscene=class("testscene",function()returncc.Scene:create()end)functiontestscene:create()localscene=testscene.new()returnsceneend--默认函数functiontestscene
weixin_30674525
·
2020-08-20 04:16
cocos2d-x
滚动数字label
游戏中有时候需要滚动计数显示,比如添加金币从100滚动显示到9999,这里封装一个动作,直接传入label即可,方便使用。使用时调用UtilsLabel里面的方法即可。////UtilsLabel.hpp//ActionLabel////Createdbyxujwon16/3/7.////#ifndefUtilsLabel_h#defineUtilsLabel_h#include#include"
weixin_30567471
·
2020-08-20 04:13
cocos Creator自定义事件机制
之前使用的是
cocos2d-x
,用惯了notificationCenter,用了creator,发现没有这个东西,只能用js默认的on和emit用来设置事件监听和发送事件,但是,系统自带的on和emit
_Unique_
·
2020-08-20 04:11
游戏开发
cocos
Crearor
Cocos2d-x
动画,翻开,翻页,淡入淡出动画
这是一个Coco2d-x的翻开动画,跟翻书一样翻成另外一张图片:--翻开动画functionopen(Sprite,func)localarray=CCArray:create()array:addObject(CCDelayTime:create(1))array:addObject(CCScaleTo:create(0.3,0,Sprite:getScaleY()))array:addObje
放梦追逐-李超
·
2020-08-20 04:10
Cocos2d-x总结学习
Cocos2d-x
教程(36)-多线程与异步加载
欢迎加入
Cocos2d-x
交流群:193411763转载时请注明原文出处:http://blog.csdn.net/u012945598/article/details/41312345--------
雷文顿
·
2020-08-20 04:38
Cocos2d-x教程
Cocos2d-x
基础教程
Cocos2d-x
视频教程地址
欢迎加入
Cocos2d-x
交流群:193411763CSDN学院雷文顿
Cocos2d-x
开发教程视频教程地址:http://edu.csdn.net/course/detail/166相关视频:Cocos2d-x
雷文顿
·
2020-08-20 04:38
Cocos2d-x教程
【玩转
cocos2d-x
之十五】关卡选择的设计
原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12966993这节介绍一下游戏中帮助界面和关卡选择的设计,其实都是一样的,关键在于美工。这里采用自定义TableView层来实现。1.导入头文件和设定空间因为TableView相关的类是在扩展包里面,所以必须先声明[cpp]viewplaincopy#include"cocos
偶尔e网事
·
2020-08-20 04:36
cocos2d-x
玩转cocos2d-x
cocos2d-x
模拟IOS时间选择器效果
转载请注明:转载自Cocos2D开发网--Cocos2Dev.com原文链接地址:
cocos2d-x
模拟IOS时间选择器效果IOS的时间选择期UIDatePicker效果挺不错,像之类的效果都可以用它实现
iteye_17686
·
2020-08-20 04:35
【quick】quick-cocos2d-x导入sproto并重新编译player
2、将sproto文件夹拷贝到\lib\
cocos2d-x
\s
hqq39
·
2020-08-20 04:29
quick-cocos2dx
cocos2d-x
利用CCClippingNode实现滚动字幕
直接上代码,这是封装好了的layer,可以直接调用//白白原创boolTestLayer::init(){CCSizesize=CCDirector::sharedDirector()->getVisibleSize();//创建要显示的文字text=CCLabelTTF::create("text\nbaibai\nfdffdd\nzimu\nhaha\njahjahjkd\njhahaj\n"
hello白白
·
2020-08-20 04:50
cocos2dx
Cocos2d-x
反复动画
//螺旋桨动画airscrew=CCSprite::create();CCArray*animFrame=CCArray::createWithCapacity(3);for(inti=1;ispriteFrameByName(str);CCAnimationFrame*pAnimationFrame=newCCAnimationFrame();pAnimationFrame->initWithS
saintgrail
·
2020-08-20 04:16
Cocos2d-x
cocos2d-x
2.2 CocoStudio动画和界面编辑器按钮控制以及场景编辑器使用
关于如何使用CocoStudio导出动画文件这里就不介绍了,网上教程很多。这里主要介绍动画播放的控制1.添加获取第几个动画函数,看了下CCArmatureAnimation文件,系统没有获取当前第几个动画的接口,这里添加下,很简单,红色部分为添加voidCCArmatureAnimation::playByIndex(intanimationIndex,intdurationTo,intdurat
sunshine_1984
·
2020-08-20 03:40
cocos2d-x
cocos2d-x
基础学习-创建并替换场景Scene
每一款游戏都在一幕幕场景中呈现的,今天来记录一下如何创建自己的场景类,并调用切换效果来切换场景。1我们自己的类需要继承Layer类(如果需要用颜色作为背景,则继承LayerColor;或渐变色图层LayerGradient)2我们来重写virtualboolinit()方法,首先来调用基类的init方法,接下来为我们自己的场景添加精灵或控件boolMyLayer::init(){if(!Layer
Joe_c
·
2020-08-20 03:04
cocos2d基础
cocos2d-x
2.2.6 实现滚动列表的功能(即关卡列表滑动)
初次接触cocos,直接上代码HelloWorld.h头文件#ifndef__HELLOWORLD_SCENE_H__#define__HELLOWORLD_SCENE_H__#include"cocos2d.h"usingnamespacecocos2d;#include"cocos-ext.h"usingnamespacecocos2d::extension;classHelloWorld:p
青青子衿0124
·
2020-08-20 03:11
cocos2d-x
读取文本文件(txt)
一、素材(untitled.txt)helloWorld二、实现代码在HelloWorldScene类,init()添加如下代码:std::stringfullPath=CCFileUtils::sharedFileUtils()->fullPathFromRelativePath("untitled.txt");unsignedchar*pBuffer=NULL;unsignedlongbuff
热血枫叶
·
2020-08-20 03:51
cocos2d-x
滚动文字(一)
现在项目交付了,可以空出点时间来总结一下在用
cocos2d-x
写游戏的时候遇到的一些问题。下面进入主题。
Kuovane
·
2020-08-20 03:54
cocos2d-x
cocos2d-x
滚动文字(二)
上一篇写到用tinyxml来获取字符资源,下面介绍怎么显示滚动字符串首先送上demo,下载地址为:demo下载地址一,怎么在文字前面空两隔?只需在xml里的文字前面加俩个空格即可二,怎么换行?1,CCLabelTTF::labelWithString(pStr,CCSizeMake(100,100),hAlignment,fontName,m_fontSize);第二个参数可控制字符串在这个框里面
Kuovane
·
2020-08-20 03:54
cocos2d-x
cocos2d-x
二进制文件的读写
作者在
cocos2d-x
中没有找到二进制文件输出的方法,于是自己写了一个。下面就是两个方法的源码实现:二
wolfking8848
·
2020-08-20 03:15
Cocos2dx
cocos2d-x
抽奖轮盘代码
看到网上有相关抽奖轮盘的实现,刚好自己也在做相关功能,就写了一个,能实现任意个数的抽奖圆盘,上传的GIF帧数有点少(只有10帧),博客不允许大图片没办法,
cocos2d-x
版本3.3,需要源码资源的可以给我发信息
chuxiaoshi4610
·
2020-08-20 03:01
Cocos2d-x
使用ClippingNode实现遮罩效果
主要是介绍下遮罩,裁剪背景中的某个部位,可以是多边形,任何图形都可以#include"HelloWorldScene.h"#include"cocostudio/CocoStudio.h"#include"ui/CocosGUI.h"USING_NS_CC;usingnamespacecocostudio::timeline;Scene*HelloWorld::createScene(){//'s
大傻2代
·
2020-08-20 03:22
Cocos2d游戏开发学习篇
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他