自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文艺小青年的专栏

自己随便记录下

  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

原创 cocos2dx CrystalCraze 宝石消除游戏 解析(一)

最近准备做一个消除的小游戏,正好看到cocos2dx 里面有个消除的游戏例子叫CrystalCraze,正好研究下,但它是用js写的,以前没用用过js开发cocos2d,正好在这里记录下。    我用的是cocos2d-x-2.2.2版本,导入到vs2010后,显示的目录是在cocos2d-x-2.2.2\samples\Javascript\CrystalCraze     但是在Cla

2014-03-13 10:59:39 2417 2

原创 flashbuilder 4.7 启动不了

flashbuilder 4.7 启动不了

2023-02-27 15:55:51 145

原创 LayaBox 接入QQ玩一玩 轻游戏流程

最近尝试LayaBox 接入QQ玩一玩,遇到一些坑,跟大家分享一下1.QQ文档官方文档地址:https://hudong.qq.com/docs/access/index.html官方提供两个Demo包,一个“游戏包示例.zip” 地址:http://hudong.qq.com/attachment/gamePkgDemo一个“H5专用游戏包-0612.zip”(Laya不是按照这...

2018-12-29 13:12:36 1859 2

转载 XML DOMParser parseFromString特殊字符"&" "<"处理

不合法的XML字符必须被替换为相应的实体。如果在XML文档中使用类似"if salary 为了避免出现这种情况,必须将字符"if salary < 1000 then下面是五个在XML文档中预定义好的实体:<

2017-09-04 11:02:25 3249

转载 JS设计模式一:单例模式

https://my.oschina.net/humaotegong/blog/410666?p=1单例模式    单例模式也称作为单子模式,更多的也叫做单体模式。为软件设计中较为简单但是最为常用的一种设计模式。    下面是维基百科对单例模式的介绍:    在应用单例模式时,生成单例的类必须保证只有一个实例的存在,很多时候整个系统只需要拥有一个全局对象,才有利于协调系

2017-04-12 16:31:39 231

转载 JavaScript prototype

http://www.cnblogs.com/dolphinX/p/3286177.htmlJavaScript prototype用过JavaScript的同学们肯定都对prototype如雷贯耳,但是这究竟是个什么东西却让初学者莫衷一是,只知道函数都会有一个prototype属性,可以为其添加函数供实例访问,其它的就不清楚了,最近看了一些 JavaScrip

2017-04-09 10:55:57 235

转载 class A<T>where T:new()是什么意思

这是C#泛型类声明的语法class A 表示 A类接受某一种类型,泛型类型为T,需要运行时传入where表明了对类型变量T的约束关系。where T:new()指明了创建T的实例时应该具有构造函数。一般情况下,无法创建一个泛型类型参数的实例。然而,new()约束改变了这种情况,要求类型参数必须提供一个无参数的构造函数。

2017-02-24 11:39:33 1522

原创 C# 解析Xml文件

private void LoadXMLDocument(string fileName, string xml) { XmlDocument xmlDoc = new XmlDocument(); XmlReaderSettings setting = new XmlReaderSettings(); set

2017-02-06 14:35:36 384

转载 Unity 坐标转换 世界坐标转换到NGUI坐标

世界坐标转换到NGUI坐标: 场景中有一个照3D物体的透视摄像机,NGUI使用自己独立的正交摄像机,转换步骤如下:    1. 使用透视摄像机把世界坐标转换到屏幕坐标12Vector3 pos = Camera.main.WorldToScreenPoint(worldPos);pos.z = 0f;   //z一

2015-07-09 16:59:54 467

转载 cocos2d 颜色混合 ccBlendFunc 使用方法

本节参考:http://goldlion.blog.51cto.com/4127613/7678011、概念    “混合”是指两种颜色的叠加方式。在新图片将要渲染画到屏幕上的时候,将用在新图片中的红、绿、蓝和透明度信息,与屏幕上已经存在的图片颜色信息相融合。    说的具体一点,就是把某一像素位置上原来的颜色和将要画上去的颜色,通过某种方式混在一起,从

2015-06-08 16:37:13 1340

转载 Cocos2dx 实现擦除 橡皮擦 刮奖 效果的实现

转载自 http://blog.csdn.net/dionysos_lai/article/details/39030081?utm_source=tuicool原文章 参考 http://zengrong.net/post/2067.htm  橡皮擦具体功能要求:1.      实现擦除效果:具体要求是点击位置,拖动轨迹路上,均可以擦除。在快速拖动过程中,不能出现断层和锯

2015-06-08 16:32:30 1045

原创 Unity PlayerPrefs.DeleteAll 无效以及 PlayerPrefs文件保存位置

DeleteAll 无效检查下 设置的 公司名称 和项目名称 是否是中午!!!!!改成英文即可各平台保存路径On Mac OS X PlayerPrefs are stored in ~/Library/Preferences folder, in a file named unity.[company name].[product name].plist, where com

2015-04-02 14:45:00 2003

原创 cocos2dx Excel表格数据通过csv保存到数据库sqlite

最近需要策划给些数据调试,用Excel比较方便,然后再转换到数据库里程序使用1 ,首先创建好表格,第一行,每列对应数据库中表名,写好数据后,另存为 .csv格式的文件 TestTable.csv点击继续2 . 用火狐的插件SQLite Manager ,注意使用火狐34版本,不然插件导入会有问题     打开要导入的数据库,点击导入import,然后

2015-02-28 09:20:58 685

转载 cocos2d -js 解决定时器schedule误差

转载 http://www.cnblogs.com/kenkofox/p/4138048.html对于动画控制,可能一点误差,大家不会察觉,但如果多次循环累积或网络同步等,大家就会很清楚意识到schedule的误差问题。 首先做一个例子证明一下:var InaccuracyTestLayer = cc.Layer.extend({ ctor: function (

2015-02-27 18:07:39 967

转载 简单的ant打包,修改渠道号

http://www.cnblogs.com/stay/archive/2013/05/27/3102027.html昨天在网上看了ant打包,网上写的乱七八糟,而且build.xml文件那么多东西,看的真心烦,花了两小时重新整理了下,改动的地方不大,步骤也简单,通俗易懂。言归正传:1.ant支持,要安装什么你懂得,不懂自己搜下,a) 配置android

2015-01-09 17:28:28 401

转载 shell 修改xml文件 的参数值。

http://www.cnblogs.com/zhonghan/archive/2012/11/01/2749860.htmlsetParameter.sh #!/bin/sh if [ $# -eq 3 ]; then    sed -i 's/'.*'"$2"'else   echo errorfi 原始xml文件:

2015-01-09 17:26:55 3534

转载 cocos2d-x 游戏过烫 android 限制游戏帧数

项目上线了,目前有个问题是手机运行一阵就会很烫,特别是在安卓平台上,发烫问题蛮严重的。google了一下,大家都反映是60帧的帧频导致的这个原因,而安卓平台设置帧频又没有实现(详见项目中Cocos2dxRenderer.java的onDrawFrame方法,大部分代码被屏蔽了)。github上有个比较成熟的解决方案是在渲染代码中加上更新标志,只有当ccTouch事件和ccAction事件触发时(也

2014-11-18 10:20:43 2120

原创 cocos2d-x中 Box2D 加入debugDraw

1 cocos2d中testcpp->box2dTestBed文件夹,下面有GLES-Render.h/GLES-Render.cpp,这两个文件先要拷到你的项目中2 在你的helloworldscene.h中创建  GLESDebugDraw *m_DebugDraw 对象 再写个 void draw()方法3 在helloworldscene.cpp中 init()函数里: //P

2014-11-12 16:36:05 442

转载 基于cocos2d-x的Android游戏中使用fmod音频引擎

cocos2d-x的音频引擎是cocosDenshion, 它的Android版比较弱, 只能播放一个背景音乐和些许音效, 如果要实现稍微复杂一点的音频播放, 比如同时播放几个音轨就不能了. 这一点远不及iOS版.对于普通的游戏, 背景音乐加音效也够用了. 但是对于音乐类游戏, 就不行了.fmod音频引擎是一个非常专业的音频引擎, 除了能同时播放多个音轨, 还有其他强大的功能. 

2014-04-12 12:50:05 1937

原创 cocos2dx 代码使用cocoStudio 生成的场景json文件

正在学习使用cocoStudio开发cocos2dx程序,好不容易用编辑器做好的界面,在代码里不会用了不过在cocos2dx的源码例子TestCpp中提供了例子,在这里记录下方便以后学习,懒的用必记录了我在这里看的源码是cocos2dx2.2.2在TestCpp 的例子中,有各ExtensionsTest,然后CocosStudioSceneTest 里面就可以看到好多不同的场景了,进

2014-03-21 18:44:36 2839

原创 cocos2dx CrystalCraze 宝石消除游戏 解析(二)

上一篇介绍了 mainScene界面,下面进入正题,GameScne界面!会比较长,毕竟1000行代码啊,耐心看下吧2 GameScene.js     这才是游戏界面的主要控制代码,一看1000行代码,啥也不说了,慢慢看吧...     界面还是从onDidLoadFromCCB 开始//开始游戏GameScene.prototype.onDidLoadFromCCB

2014-03-13 17:57:05 1661 1

转载 物理引擎box2d的学习心得

原文:http://passover.blog.51cto.com/2431658/8045661 前言     最近学习libgdx的时候暂时先没看box2d那部分,昨天想做个物理效果看了一下那部分的封装,发现没点概念太难看懂了,还是乖乖的把box2d先系统的学习一遍。这个资料网上很多,最好的自然是官方的用户手册,还有热心网友把翻译成中文的了。还是老习惯,学完以后留点东西

2014-03-13 16:11:05 1621

转载 Android KeyCode 键值列表

KEYCODE列表电话键 KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4

2014-03-12 15:17:40 5745

转载 cocos2dx用jni调用Android函数

此类主要用于Jni与Java层之间的相互访问的作用,那么此类的常用的一些函数这里首先介绍下,否则直接上代码不太容易吸收 ;JniHelper 类常用函数: 1.  getStaticMethodInfo    (四个参数,bool 返回值)使用示例代码:1bool isHave = JniHelper::getStaticMethodIn

2014-03-07 18:33:25 778

转载 Cocos2dx事件处理机制之按键事件

一、按键事件       使用IOS系统设备中只有Home键,按下Home键,程序进入后台。而使用Android系统的部分设备会有Menu键和返回键,因此有时需要检测设备的键盘输入,使用键盘事件代理CCKeypadDelegate处理相应的事件。CCKeypadDelegate类的继承关系如下图所示。 布景层类CCLayer和其子类继承自CCKeypadDelegate

2014-03-06 15:19:12 2584

转载 Android.mk文件语法详述

介绍:------------这篇文档是用来描述你的C或C++源文件中Android.mk编译文件的语法的,为了理解她们我们需要您先看完docs/OVERVIEW.html(http://hualang.iteye.com/blog/1135105)文件来了解它的作用概览:------------Android.mk文件是用来描述build system(编译系统)

2014-02-24 18:58:38 623

Versions-v1-2-2 破解版mac 10.10可用

1 解压密码 www.macx.cn 2 注册号,试用消失,但是有时会崩溃,介意勿下

2015-02-10

python-2.7.6

python-2.7.6 官网版 帮助没有积分的童鞋们 吼哈哈

2014-03-05

Cocos2d-x win7 + vs2010 配置图文详解

Cocos2d-x win7 + vs2010 配置图文详解 新手福音,简单搭建起环境

2012-12-13

cocos2d-x手机游戏开发魔塔项目源码.rar

免费送上,cocos2d-x手机游戏开发最后的 魔塔项目源码 大家可以参考

2012-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除