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.2
cocos2dx3.2
整体概览(四)—— Sprite(精灵)
本来打算场景完了是Layer(层),但是仔细思考了一下,我对Layer的理解还是太浅薄了,没什么好记录的。对我个人而言,Layer就感觉像是PhotoShop等图像处理工具中的图层概念一样。在制作游戏时,场景中的几个层合在一起就构成了游戏内容。但是实际上可能还有响应触摸事件的固定,但着手应用为主,概念以后慢慢理解,理解了再做记录。这里主要还是记录一个最常用的类——Sprite(精灵)。Sprite
m294955408
·
2014-11-25 17:00
游戏
android
cocos2dx
游戏编程
Android游戏
cocos2dx3.2
某些UI白屏或使用ClippingNode造成部分手机白屏
android项目里,修改AppActivity类packageorg.cocos2dx.cpp; importorg.cocos2dx.lib.Cocos2dxActivity; importorg.cocos2dx.lib.Cocos2dxGLSurfaceView; publicclassAppActivityextendsCocos2dxActivity{ publicCocos2dx
weiqingli190949353
·
2014-11-20 14:00
cocos2dx3.2
判断音效是否播放
SimpleAudioEngine类中加入一函数如下boolisEffectPlaying(unsignedintnSoundId);定义如下boolSimpleAudioEngine::isEffectPlaying(unsignedintnSoundId) { EffectList::iteratorp=sharedList().find(nSoundId); boolbRet=false;
xie1xiao1jun
·
2014-11-19 16:00
C++
音效
cocos2dx3.x
是否播放
cocos2dx3.2
使用SimpleAudioEngine时不能播放音频解决办法(中文路径问题)
cocos2dxwindows下开发真是波折多多啊;最近又遇到了vs2013调试状态下能播放声音,非调试状态不能播放的问题。跟了很多代码发现原来是带了中文路径的原因。故找到问题,马上解决掉首先找到:libAudio工程下的SimpleAudioEngine.cpp文件找到如下代码////////////////////////////////////////////////////////////
xie1xiao1jun
·
2014-11-17 13:00
播放
声音
cocos2dx3.x
1.Cocos2dx 3.2中vector,ValueMap,Touch触摸时间的使用.iconv字符编解码
Cocos2dx3.2
以后使用Vector代替了CCArray。
toto1297488504
·
2014-11-16 23:00
cocos2dx3.2
异步动态加载
超级玛丽系列(一)中的正确的异步加载,正确的分层、正确的合成和加载plist、及时的移除未使用的cache、按照关卡动态加载当前关卡所需的资源等。本章只分享一下异步加载的逻辑,如有不对的地方还望大家及时指出。目前我代码中需要异步加载的资源一共有四类:1.png 单个png的情况比较少2.plist和png一起的打包资源3.plist和pvr.ccz一起的打包资源4.CocosStudio导出
carzyer
·
2014-11-11 12:00
《实例妙解 Cocos2d-x 游戏开发》反馈勘误
建议大家使用
Cocos2dx3.2
版本。本书出版前,按照3.2版本更改过一个字符串转换函数。这个函数3.0与3.2有些不同,除此之外都没有影
fansongy
·
2014-10-19 22:00
cocos2d-x
实例妙解
cocos2dx3.2
几种特效的显示方式
SpriteFrameCache::getInstance()->addSpriteFramesWithFile("CoinEffectFrame.plist"); log("CoinEffectFrame.plist"); Array*animations=Array::createWithCapacity(8); charstr[100]={0}; Animation*animation=A
千山万水
·
2014-10-16 15:00
cocos2dx 3.x+VS2013创建项目
总结一下一,准备工作python2.7.x(配置好环境变量)VS2013cocos2dx3.x开发包(我的是
cocos2dx3.2
解压到某个目录)二,创建项目方法1:进入到目录cocos2d-x-3.2
u012234115
·
2014-10-12 16:00
cocos2dx
cocos2dx[3.2](19)——裁剪节点ClippingNode
【唠叨】学习
cocos2dx3.2
确实比较吃力,因为网上关于最新版的v3.2的资料十分稀少,或者是讲解的确实不是很详细。
shahdza
·
2014-10-10 03:44
cocos2dx
裁剪节点
Cocos
cocos2dx[3.2](19)――裁剪节点ClippingNode
【唠叨】 学习
cocos2dx3.2
确实比较吃力,因为网上关于最新版的v3.2的资料十分稀少,或者是讲解的确实不是很详细。
shahdza
·
2014-10-10 03:44
cocos2dx
裁剪节点
Cocos2dx3.2
Android开发环境配置详细教程
前提安装python2.7并配置环境变量(只需要在Path中添加python的路径即可,必须是2.7版本不支持3.0版本)完成后在命令行下执行python得到python版本信息即为配置成功。一、安装Android相关开发环境jdk(需要安装并配置相关环境环境变量)ADT(下载后解压缩就可以了)ndk(下载后解压缩就可以了v3.2必须是ndk-r9d以后的版本,ndk-r7以后的版本就不需要单独安
u010983974
·
2014-10-09 18:00
android
cocos2d
Android开发
cocos2dx
cocos2d-x
cocos2dx3.2
android平台搭建开发环境纠错备忘录
平台:win32+androidcocos2d版本:3.2搭建cocos2d-xandroid常见问题:问题1:Androidplatformnotspecified,searchingadefaultone...Can'tfindrightandroid-platformforproject:"F:\cocos2d-x-3.1.1\tests\cpp-tests\proj.android".Th
热血枫叶
·
2014-09-29 20:37
cocos2d-x常见问题
cocos2dx3.2
android平台搭建开发环境纠错备忘录
平台:win32+androidcocos2d版本:3.2搭建cocos2d-xandroid常见问题:问题1: Androidplatformnotspecified,searchingadefaultone...Can'tfindrightandroid-platformforproject:"F:\cocos2d-x-3.1.1\tests\cpp-tests\proj.android"
my183100521
·
2014-09-29 20:00
cocos2d-x
android平台
cocos2dx3.2
——屏幕适配
cocos2dx3.2
——屏幕适配本文出自“夏天的风”博客,请务必保留此出处http://shahdza.blog.51cto.com/2410787/1550089手机的屏幕大小千差万别,如现在流行的安卓手机屏幕大部分长宽比例为
chinahaerbin
·
2014-09-26 21:15
Cocos2d-x
v3.x
cocos2dx3.2
——屏幕适配
cocos2dx3.2
——屏幕适配本文出自“夏天的风”博客,请务必保留此出处 http://shahdza.blog.51cto.com/2410787/1550089 手机的屏幕大小千差万别,如现在流行的安卓手机屏幕大部分长宽比例为
chinahaerbin
·
2014-09-26 21:00
cocos2dx3.2
整体概览(三)—— Scene(场景)
上一节中对导演有了初步的认识,而导演只是控制好游戏的流程,具体游戏的内容却需要开发者去布置好一个一个的场景。因此在学习的过程中,我们有必要了解场景。由于自建工程后自动生成了HelloWorld,从程序中我们知道,默认运行的场景就是HelloWorld:autoscene=HelloWorld::createScene(); director->runWithScene(scene);因此,我们可
m294955408
·
2014-09-26 16:00
游戏
Win32
android
cocos2dx
Android游戏
cocos2dx3.2
整体概览(二)—— Director(导演)
导演一词让人联想到了拍电影,没错,我们所制作的游戏,就相当于给游戏玩家安排体验了一场电影,而导演就是控制整场“电影”流程的关键所在。引擎中每一个类的功能都很强大,因此我在学习的时候,把每一个类的功能看透彻显然不可能。因此,我只关心哪些功能是我需要的。导演类中功能有很多,一一列举不如去看文档,这里有CSDN网友分享的文档,内容翔实:网上的API文档 一、导演要做好准备工作导演的意思实际上很容易理解
m294955408
·
2014-09-26 11:00
游戏
android
Win32
cocos2dx
Android游戏
搭建Mac下的
cocos2dx3.2
环境
搭建Mac下的
cocos2dx3.2
环境1.下载着四个包2.打开Mac的终端进入
cocos2dx3.2
目录输入.
Amor_ming
·
2014-09-26 10:00
【cocos2d-x3.2游戏开发】 模态对话框拦截所有事件
开发基础:
Cocos2dx3.2
开发目标:1.实现模态对话框,无论弹出多少层都可以拦截事件。2.ScrollView上有按钮,可以点击按钮滑动,响应事件并且不影响模态对话框的事件拦截。
teng_ontheway
·
2014-09-24 21:00
模态对话框
scrollview
Priority
EventDispatcher
拦截事件
cocos2dx3.2
整体概览(一)—— 渲染树
当我们想直接进行游戏的制作时,最先想到了多是我的人物怎么显示在屏幕上,还有背景,动作什么的。因此,在实践开始先了解一下游戏编程里的一些基本概念还是蛮重要的。 场景(Scene):一个游戏中有很多场景,可以想象类似一般我们玩游戏时从一个地图到另一个地图,就类似于场景间的转换。当然,还有菜单之类的页面都可以是场景。以此可以想象,在游戏运行时,只有一个场景是活跃的,而用户会通过各种事件交互,切换不同的场
m294955408
·
2014-09-24 17:00
游戏
android
cocos2dx
游戏编程
Android游戏
cocos2dx3.2
action基础用法(有趣)
动作到底该怎么玩?说的也就是runAction这货了。如果你觉得本文还是在写像MoveTo,SacleTo这类动作的用法的话,那你就错了。那样不够厚道。当然了,像Sequence,Spawn这类的东西多少也是会涉及到一点的。那到底要写什么呢?我们的故事从这里开始。首先我们创建俩精灵,就命名为boy和girl吧。autosize=Director::getInstance()->getWinSize
千山万水
·
2014-09-22 17:00
cocos2dx3.2
spine动画
首先提供spine的最新运行库,当然这不是官方的,里面封装了ffd,是我自己修改过并添加了ffd代码,采用newSkeletonAnimation区别原先的skeletonAnimation具体点击:spineFFDruntime 其中要注意的几个地方:1. 1.8版本以上的atlas做了修改在第二行添加了size所以只要删除size这一行即可,2.动作制作的时候如果层级有发生改变或者切换了s
千山万水
·
2014-09-22 14:00
cocos2d-x 3.2版本onTouchMoved会闪屏幕的问题
onTouchMoved会闪屏幕的问题windows下正常,android下面会闪屏找了好久,是个坑cocos2d-x3.2版本onTouchMoved会闪屏幕的问题解决的方法是:手动设置一下zorder,算是
cocos2dx3.2
u014264460
·
2014-09-22 07:00
Cocos2d-x3.2
cocos2dx3.2
由Hello_World看整体思路
当接触到一个新框架时,我总会想怎么去入手。这种时候,都会拿官方给的案例进行简单的浏览,理解和猜想。而对于cocos2dx来说,工程搭建好就会有一个Hello World的程序可以直接运行,而在VS中可以看到其解决方案如下:其中有四个项目,前三个都是框架自动引入的类库,第四个就是需要操作的部分。第四个项目中,主要有两个文件夹:Classes和win32。Classes中存放我们编写的主要代码,系统自
m294955408
·
2014-09-18 10:00
游戏
android
Win32
cocos2dx
手机游戏
cocos2dx3.2
屏幕适配浅析
在开发Android游戏时,由于机型种类繁多,屏幕分辨率也多种多样,不可能为每一种机型定制程序,这里,可以采用cocos2dx提供的屏幕适配策略。简单地:auto glview = director->getOpenGLView();glview->setDesignResolutionSize(width, height, kResolutionExactFit );这里为设置设计尺寸,也就是说
m294955408
·
2014-09-17 15:00
游戏
android
cocos2dx
手机游戏
Android游戏
cocos2dx3.2
Android环境配置
在环境配置这里,win32基本没什么需要配置的,我这里因为要做一个Android平台的手机游戏,因此,Android平台需要配置一下。这里,使用到的IDE是eclipse。配置上,主要有:1 安卓开发环境ADT2 Android的SDK3 NDK,用以编译C++程序 PS:如果从来没有开发过Java程序,系统上没有JDK的话,需要安装Java JDKhttp://www.oracle.com/te
m294955408
·
2014-09-16 15:00
游戏
android
win7
cocos2dx
手机游戏
cocos2dx3.2
创建工程
最近为了做一款游戏使用了cocos2dx引擎,引擎功能很强大,网上的资料也算丰富,但是发现由于版本问题,实际操作和网上的内容总是有些出入,因此打算将我在开发过程中碰到的问题记录下来,方便以后查阅,也给碰到和我类似问题的朋友们一些参考。PS:我用的系统是Win7今天记录的是工程的创建,我下载的cocos2dx版本是3.2版本。创建工程的应用是目录 tools > cocos2d-console >
m294955408
·
2014-09-16 11:00
游戏
Win32
win7
android
cocos2dx
Cocos2dx学习之-----别踩白块V1.0
PS;我用的版本是
cocos2dx3.2
一、创建项目cocosnew-pcom.donttouchwhiteblock.xuran-lcpp-d.二、创建block类因为别猜白块里面最重要的一个元素就是
u010092734
·
2014-09-15 21:00
游戏
cocos2dx
别踩白块
cocos2dx A*算法
havefun使用
cocos2dx3.2
原理都一样淡蓝色的点是地图深蓝色的点是障碍物绿色的点是路径暗绿色的点是搜寻过的点红色的点是按路径行走的点dijkstra算法会发现路径最短,但寻找过的路径比较多(
w18767104183
·
2014-09-13 10:00
cocos2dx3.2
物理引擎之碰撞
#include"HelloWorldScene.h" USING_NS_CC; //物理引擎标识 intball1Mask=1getPhysicsWorld()->setDebugDrawMask(PhysicsWorld::DEBUGDRAW_ALL); HelloWorld*layer=HelloWorld::create(); //把空间保持我们创建的层中,就是上面所说m_world的
w18767104183
·
2014-09-13 00:00
cocos2d-x 3.2 中的重要类总结
基于
cocos2dx3.2
版cocos2d-x引擎中几个主要类做了简单的介绍:Director,Application,Node,Renderer,EventDispatcher,Scheduler等对于这些类简短的介绍
AC_huang
·
2014-09-11 12:00
cocos2dx[3.2](2) ――浅析
cocos2dx3.2
引擎目录
接下来,就让我们先来分析一下
cocos2dx3.2
引擎的文件目录吧。 从目录中我们主要了解
shahdza
·
2014-09-07 20:41
cocos2dx
引擎目录
cocos2dx[3.2](2) ——浅析
cocos2dx3.2
引擎目录
接下来,就让我们先来分析一下
cocos2dx3.2
引擎的文件目录吧。从目录中我们主要了解一下以下几个文件:文件名说明bu
weixin_33735077
·
2014-09-07 20:41
游戏
lua
python
cocos2dx[3.2](2) ——浅析
cocos2dx3.2
引擎目录
接下来,就让我们先来分析一下
cocos2dx3.2
引擎的文件目录吧。从目录中我们主要了解一下以下几个文件:文件名说明bu
shahdza
·
2014-09-07 20:41
cocos2dx
引擎目录
Cocos
[cocos2dx笔记016]cocos2dx 3.2 的UserDefault
[cocos2dx笔记016]
cocos2dx3.2
的UserDefault本文地址:http://www.cppblog.com/zdhsoft/archive/2014/09/03/208216.html
专职C++
·
2014-09-03 10:00
[cocos2dx笔记015]关于cocos2dx Button三种状态说明
三种状态说明本文地址:http://www.cppblog.com/zdhsoft/archive/2014/08/23/208104.html经过几天的填坑,终于将现有的项目由cocos2dx2.2.2移到
cocos2dx3.2
专职C++
·
2014-08-23 14:00
移植cocos2dx 3.2总结:结果不推荐使用
移植
cocos2dx3.2
总结:结果不推荐使用结果是:大家不要采用3.x系列的cocos2dx,还是用2.2.x吧原因如下:1、坑非常多,多的让你放弃2、兼容性非常不好,如果你是2.x的工程,还是用2.
专职C++
·
2014-08-22 15:00
cocos2dx3.2
退格键 删除键 响应
cocos2dx3.x版本后退格/删除键已经被默认关闭掉了。怎么做呢?很多同学都是直接改源码,但是个人认为:能不改源码就不改。cocos2dx官方测试程序已经给了解决办法,详情见cpp-test下面直接给出解决方法:就是增加个监听。我是在 AppDelegate里面添加的,首先添加静态函数:如下//响应删除及退格键 staticvoidkeyEventCallback(cocos2d::Event
xie1xiao1jun
·
2014-08-21 09:00
事件
cocos2dx
退格
eclipse开发cocos2dx 3.2环境搭建之二: cocos2dx 3.2安装及测试运行 (An internal error occurred during: "C/C++ Indexe)
cocos2dx3.2
版本的环境配置网上也有一些,不过有些并不是很准确,另外3.2版本本身有一些问题,网上很多并没有提到。这俩篇博文是大量参照网
Bennu-Cui
·
2014-08-20 15:09
android
Cocos2dx的android项目编译错误:Couldn't find the gcc toolchain
结论是:
Cocos2dx3.2
并不支持最新的NDKr10,所以目前搞Cocos
windvix
·
2014-08-19 23:00
android
cocos2d
NDK
cocos2dx
3.2
r10
vs2012引入新lib-----附
cocos2dx3.2
http通信lib库添加
先说说普通的两种方法(请直接只用方法3来添加):方法1: 通过设置工程配置来添加lib库.转自网上:A、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。B、添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规---附加库目录:加上lib文件存放目录。C 然后添加工程引用的lib文件名:工程---属性-
千山万水
·
2014-08-14 19:00
Cocos2dx3.2
从零开始【一】Cocos2d-x 3.2项目创建和编译,移植到Android
最近决定入手Cocos2d-x3.2。目前最新版。起初纠结于Cocos2d还是Unity3d,后来纠结于Cocos2d-x2.x还是Cocos2d-x3.x。遇到问题记录。一、创建Cocos2d-x项目1.定位到目录“cocos2d-x-3.2\tools\cocos2d-console\bin”。----cocos.py的存在路径。2.运行“pythoncocos.pynewNewGame-pc
CLeopard
·
2014-08-13 16:06
Android
Cocos2dx
Cocos2dx3.2
学习准备(二):游戏开发中的一些基本概念
最近通过各种Cocos2dx的资料学习后,自己将知识点做了一下总结。 Cocos2dx是一个跨平台的游戏引擎,游戏引擎的概念可自行百度。游戏开发中需要知道的基础大概有内存管理,UI系统,事件处理,动作行为,缓存机制,粒子系统,场景切换,网格特效,地图系统,音频系统,物理引擎等。这里主要介绍在Cocos2d中的一些基本概念。一、游戏的循环 在运行Cocos2d-x中的empty-test时,左下
ls1122
·
2014-08-07 00:00
Cocos2dx3.2
学习准备(一):C++11新特性
Cocos2dx是用C++11编写的,由于之前工作中并没有用到这部分。这里对C++11新特性在Cocos2dx中使用较多的地方做一下归纳。C++11FAQ:http://www.stroustrup.com/C++11FAQ.html一、新的关键字及语法nullptr:用来代替NULL,nullptr是强类型,防止出现一些二义性voidf(int);//#1 voidf(char*);//#2
ls1122
·
2014-08-01 18:00
cocos2dx
C++11
Cocos2dx 3.2的使用及其Android项目移植
1、安装JDK(这个不多说了,你行的)2、安装Python(这个不想讲了,你懂的)3、下载
Cocos2dx3.2
,AndroidSDK,AndroidNDK如图是下载后解压的三个目录:4、进入cocos2d
windvix
·
2014-08-01 15:00
android
cocos2d
cocos2dx
3.2
项目移植
Cocos2dx 3.2的使用及其Android项目移植
1、安装JDK(这个不多说了,你行的)2、安装Python(这个不想讲了,你懂的)3、下载
Cocos2dx3.2
,AndroidSDK,AndroidNDK如图是下载后解压的三个目录:4、进入cocos2d
windvix
·
2014-07-30 17:00
android
cocos2d
cocos2dx
3.2
项目移植
cocos2dx 3.x win7+VS2012开发环境搭建及HelloWorld
.安装软件(1)VS2012从官网下载并安装(2)python安装:下载地址: www.python.org/download/ (3)cocos2dx安装①解压下载的cocos2dx,我下载的版本
cocos2dx3.2
②
lengxue789
·
2014-07-25 12:00
helloworld
cocos2dx
开发环境
上一页
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
其他