手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Cocos2d-x
cocos2dx3.4 新声音引擎bug,自己修复了---带方法,希望引擎组能看到这博客验证下
经过新项目用了coco2dx3.4,发现 新的声音引擎,bug描述如下: 我在一个场景的onEnter里面循环播放音乐: AudioEngine :: play2d ( "backsound.mp3" , true ); 并在场景的onExit函数里面停止: AudioEngine :: stopAll (); 然后我切换场景,并在新场景的onEnter里面循环播放音乐: AudioEngi
作者:编程之家 时间:2019-05-18
cocos2d-x 动画加速与减速
转自:http://novacreo.com/%E7%A8%8B%E5%BA%8F%E7%BB%84/cocos2d-x%E5%8A%A8%E7%94%BB%E5%8A%A0%E9%80%9F%E4%B8%8E%E5%87%8F%E9%80%9F/ 动画是游戏的必然要素之一,在整个游戏过程中,又有着加速、减速动画的需求。以塔防为例子,布塔的时候希望能够将游戏减速,布好塔后,则希望能将游戏加速;当某
作者:编程之家 时间:2019-05-18
cocos2dx帧动画
学习cocos2dx中,看到有游戏蛮牛的教程,但是因为版本的不同可能出现一些错误,现在把我学习的过程记录下,希望对新人有帮助吧! cocos2dx为3.4版本,VS2013 贴代码如下: bool HelloWorld::init() { if ( !Layer::init() ) { return false; } auto size = CCDi
作者:编程之家 时间:2019-05-18
cocos2dx 定时器
cocos2dx中有三种定时器:schedule,scheduleUpdate,scheduleOnce。 1、scheduleUpdate 加入当前节点后,程序会每帧都会自动执行一次默认的Update函数。(注:一定是Update函数哦,若想调用其他自己命名的函数则使用schedule) 看例子,走起。 首先在HelloWord类的头文件中声明Update函数: [cpp] view plain
作者:编程之家 时间:2019-05-18
cocos2dx常见49种Action
<二> 分类: cocos2dx学习 2014-04-23 16:43 6914人阅读 评论(0) 收藏 举报 本文转载自:http://blog.csdn.net/ff313976/article/details/23667209 bool HelloWorld::init() { ////////////////////////////// // 1.
作者:编程之家 时间:2019-05-18
cocos2d-x-3.4 无法打开包含文件extensions/ExtensionExport.h
cocos2dx3.4 VS2012无法打开包含文件extensions/ExtensionExport.h 之前有帖子介绍需要手动加载这三个库 libCocosStudio、libExtensions、libGUI 但是cocos2dx3.4找不到这三个库文件 /cocos2d/cocos/editor-support/cocostudio/proj.win32/libCocoStuido /c
作者:编程之家 时间:2019-05-18
Cocos2d-js模块化开发的一种解决方案
一、Cocos2d-js Module Cocos2d-js Module(下文简称Module)是一个用于Cocos2d-js游戏引擎模块化编程的一种解决方案。 Module可以让项目如C++的#include、Lua的require等语法那样加载其他文件/模块的内容。 先不谈做Cocos2d-js模块化编程的原因和原理,首先看看具体做了什么。整个解决方案仅包括一个只有100行代码量的名为mod
作者:编程之家 时间:2019-05-18
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下: cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点: 1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质 2、在cocos2d-x项目里,把纯C函数注册进Lua环境,理
作者:编程之家 时间:2019-05-18
cocos2dx之lua项目开发中MVC框架的简单应用
**************************************************************************** 时间:2015-03-31 作者:Sharing_Li 转载注明出处:http://www.voidcn.com/article/p-rxpflrgm-rx.html ***************************************
作者:编程之家 时间:2019-05-18
Cocos2d-x《雷电大战》(4)-策略模式实现不同子弹切换!!
林炳文Evankaka原创作品。转载请注明出处http://www.voidcn.com/tag/http://blog.csdn.net/evankaka 本文从设计模式中的策略模式入手,主讲了飞机大战中英雄飞机切换不同的子弹。这里分为三种子弹。第一种:每次发一个子弹,垂直发射;第二种:每次发两个子弹,两个都是垂直发射:第三种;每次发三个子弹,两边的子弹有一定的角度,而中间
作者:编程之家 时间:2019-05-18
cocos2d-x性能优化的那些事
年前在对我做的项目做性能优化,虽然在开发中,性能问题是一直关注着的,但是这个东西依然需要在后期做一段时间的优化的,也遇到不少坑,在这里分享下,也记作笔记,另外也欢迎大家有这方面的问题经验在这里讨论。 性能的优化主要是亮点,内存的优化和运行效率的优化 1.内存的优化 说内存的优化,首先要知道有什么东西会占据程序的内存,可优化的主要是两部分:数据和资源,先说数据,做短连接的游戏客户端有两
作者:编程之家 时间:2019-05-18
Cocos HTML5高峰圆桌:把握下一个百亿级市场
主持人林顺:今天到场嘉宾来自生态链各个不同环节的嘉宾。我们和各位嘉宾一起探讨,从整个行业整体上来看,今天的H5游戏市场处于一个什么样的现状,对于HTML5游戏未来发展在服务方面会有哪些机会?会有哪些改进?就像前面看到的视频一样,Cocos Runtime已经正式亮相,这些会给未来每个开发者,和H5结合起来会给大家带来什么样的机会?有请嘉宾上台! 下面请大家自我介绍一下。 魏晓海:大家好!我是来自腾
作者:编程之家 时间:2019-05-18
Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
使用luac可以讲lua为bytecode,但是cocos2dx环境下无法使用,cocos2dx使用的是luajit,lua原生编译出来的bytecode和luajit是不兼容的 所以在cocos2dx需要使用luajit编译字节码 : luajit -b [脚本名] [编译后的脚本名] 原文地址:http://www.cocoachina.com/bbs/read.php?tid=20
作者:编程之家 时间:2019-05-18
如何利用Cocos2d-x开发一个游戏?
这个问题的结果应该是一个流程。我将从一些长期的PC端游戏开发经验结合Cocos2d-x的功能来进行说明。 首先,先确定游戏策划案。确定策划案则确定了游戏的规模和所需要的模块。而所需要的模块则带来对于数据的需求,数据的需求则引出配置文件以及编辑工具的需求。 然后,确定所使用到的工具以及要开发的工具。通常来说,一个2D的RPG或ARPG类型的游戏会可能用到的工具主要有以下几种,它们按照使用的顺
作者:编程之家 时间:2019-05-18
cocos2d-x 优化(纹理渲染优化、资源缓存、内存优化)
概述 包括以下5种优化:引擎底层优化、纹理优化、渲染优化、资源缓存、内存优化 引擎优化 2.0版本比1.0版本在算法上有所优化,效率更高。2.0版本使用OpenGl ES 2.0图形库,1.0版本使用OpenGL ES 1.0。 纹理优化 纹理是最消耗内存的,而且会降低渲染速率。 二的幂次方 OpenGL在申请内存存放纹理时,是按2的幂次方申请的,即对应480*320的图片,它申请的是512*51
作者:编程之家 时间:2019-05-18
2015-04-05
今天主要看了3D效果,场景切换,粒子,这三个都还算是简单。 3D效果如下图: 接着上回说,由上图我们可以看出来3D效果也是延时动画的一种,这个大家可以对着API一个一个的试啊,我就不多说了。 场景切换,在之前我们切换场景一直用的是CCDirector::sharedDirector()->replaceScene(scene);现在我们将要跳转的scene再包装一层,用CCTransitionSc
作者:编程之家 时间:2019-05-18
cocos2dx中使用JPG图和只带Alpha的PNG图合成渲染
http://www.cnblogs.com/elang/p/4104452.html 手游控制安装包的大小是非常重要的,这里介绍一种方法。将带Alpha通道的PNG图片分拆成RGB和Alpha分别保存,其中保存RGB的这张图把它转换成JPG格式的文件,保存Alpha图片的就用PNG格式的。原理是JPG格式的压缩率比较的高可以减小图片的大小,但是它没有Alpha,而Alpha数据单独拎出来一般比较
作者:编程之家 时间:2019-05-18
cocos2dx之旋转的button
**************************************************************************** 时间:2015-04-06 作者:Sharing_Li 转载注明出处:http://www.voidcn.com/article/p-eymwalux-rx.html ***************************************
作者:编程之家 时间:2019-05-18
Cocos2d-x3.2 Sprite精灵类的创建与设置
转自:http://my.oschina.net/Jacedy/blog/301242 //GameScene.h #include "cocos2d.h" class GameScene : public cocos2d::Layer { public : static cocos2d::Scene* createScene(); virtual b
作者:编程之家 时间:2019-05-18
cocos lua 加密与解密 混淆 (版本cocos3.4)
cocos lua 加密与解密 混淆 (版本cocos3.4) cocos luacompile cocos luacompile Overview Usage Available Arguments Samples Overview Compile the .lua files to .luac. Usage cocos luacompile [arguments] Available Ar
作者:编程之家 时间:2019-05-18
Cocos2d-x 资源加密解密实践总结
本文乃Siliphen原创,转载请注明出处:http://blog.csdn.net/stevenkylelee 本文针对的是cocos2d-x 3.4 版本进行研究。 做加密解密的思路 加密解密算法的简单介绍 首先,加密解密应该是一个单独的话题,一般不会涉及具体使用的引擎、框架和技术。 加密算法有Base64,DES等。 Base64的原理类似于凯撒密码,啥是凯撒密码呢,就
作者:编程之家 时间:2019-05-18
cocos2dx添加文本的三种方法及适用情况CCLabelTTF,CCLabelBMFont,CCLabelAtlas
今天白白继续跟大家分享一下cocos2dx添加文本信息的方法。 cocos2dx中有三个类可以添加文本信息:CCLabelTTF,CCLabelBMFont,CCLabelAtlas。 1、CCLabelTTF CCLabelTTF适合于一次性创建文本后基本上不再改变其显示信息的情况。 因为CCLabelTTF可以使用setString()函数改变文字内容,而这个时候会创建一个新的opengl纹理
作者:编程之家 时间:2019-05-18
2015-04-08---cocos2dx一个都不能死(含源码)
不知不觉今天又这个点了,今天应该早点睡啊。 昨天没写东西,就是因为睡得早啊,结果忘了,今天补上,昨天终于把一个都不能死写完了,慢慢弄吧,总之这个方面我们慢慢来,今天来共享源代码了, 源代码下载地址(点击下载) 上面的就是链接啦,今天在写打飞机,明天写好了,继续喝大家分享啊
作者:编程之家 时间:2019-05-18
Cocos2d-x3.2 Sprite精灵类的创建与设置
//GameScene.cpp #include "GameScene.h" USING_NS_CC; cocos2d::Scene* GameScene::createScene() { auto scene = Scene::create(); //创建一个场景 auto layer = GameScene::create(); //创建一个图层
作者:编程之家 时间:2019-05-18
Cocos2d-x多场景切换生命周期
在多个场景切换时候,场景的生命周期会更加复杂。这一节我们介绍一下场景切换生命周期。 多个场景切换时候分为几种情况: 情况1,使用pushScene函数从实现HelloWorld场景进入Setting场景。 情况2,使用replaceScene函数实现从HelloWorld场景进入Setting场景。 情况3,使用popScene函数从实现Setting场景回到HelloWorld场景。 我们参
作者:编程之家 时间:2019-05-18
cocos2d-x 3.0rc开发指南:Windows下Android环境搭建
安装工具 1. 配置JDK JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 本人的系统是Win7 64位版,但安装的是JDK7,Windows X86版。 假设安装目录在: C:\Program Files (x86)\Java\jdk1.7.0_21;当然也可以是其他地方 设置环境变量: JAV
作者:编程之家 时间:2019-05-18
在cocos2dx2.2.3中遇到的error LNK2019: 无法解析的外部符号 _libiconv_closexxxxxxx的解决办法
iconv是Cocos2dx自带的非常好用的可以解决中文乱码问题的库,但是好多同学因为配置上遇坑放弃使用,有点可惜,下面是我遇过的坑。下面鄙人给大家分享一下经验,让更多的人受益,现在unity强烈轰击cocos,cocos的地位岌岌可危。兄弟们加油一起捍卫cocos!! 错误一:找不到iconv.h 解决办法:在 工程属性 -> 配置属性 -> C/C+
作者:编程之家 时间:2019-05-18
在cocos2dx2.2.3中遇到的error LNK2019: 无法解析的外部符号 _libiconv_closexxxxxxx的解决办法
iconv是Cocos2dx自带的非常好用的可以解决中文乱码问题的库,但是好多同学因为配置上遇坑放弃使用,有点可惜,下面是我遇过的坑。下面鄙人给大家分享一下经验,让更多的人受益,现在unity强烈轰击cocos,cocos的地位岌岌可危。兄弟们加油一起捍卫cocos!! 错误一:找不到iconv.h 解决办法:在 工程属性 -> 配置属性 -> C/C+
作者:编程之家 时间:2019-05-18
cocos2dx之实现扑克牌翻转效果的三种方法
*************************************************************************************** 时间:2015-04-10 作者:Sharing_Li 转载注明出处:http://www.voidcn.com/article/p-oxjestnm-rx.html ****************************
作者:编程之家 时间:2019-05-18
总结Cocos2d-x 3.x版本的一些变化
cocos2dx3.0版本与2.2.5版本 Sprite *sprite; delete sprite;(错误)因为Sprite的析构函数为protected 只能用其成员函数release(),release方法中会delete this 2.2.5版本没问题( CCSprite *sprite; delete sprite ok的) 【唠叨】 本节摘自: (1)v3.0 发布
作者:编程之家 时间:2019-05-18
上一页
21
22
23
24
25
26
27
28
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native