自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 lua中实现switch以及sublime下自动补全switch语法

刚开始使用lua的人肯定会不满lua居然没有switch这个语法。但是熟悉lua的强大特性之后,你会发现其实switch是完全没有必要提供的^.^,因为lua有强大的table和function例子: local key = 1 local switch = { [1] = function() print("swi

2015-01-07 12:16:16 2633

原创 [Quick-x]cocos2dx下的彩色文本显示--RichLabel

部分关键代码与思路参考 http://www.cocoachina.com/bbs/read.php?tid=218977&page=1感谢原作者 i7909代码下载地址:https://github.com/chenquanjun/Quick-x-RichLabel----------------------cocos2dx支持的文本显示模式比较单一,不支持图文混排与彩色文本。刚

2014-09-22 14:46:12 461

原创 [Quick-x]制作新手引导高亮区域方法之二:裁剪模式

demo下载:https://github.com/chenquanjun/Quick-x-HighlightArea2、裁剪模式(1)创建裁剪对象 local bgColor = ccc3(255, 0, 0) --非高亮区域颜色 local bgOpacity = 0.6 --非高亮区域透明度 local layerColor = CCLayerC

2014-09-22 14:46:08 362

原创 [Quick-x]制作新手引导高亮区域方法之一:混合模式

demo下载:https://github.com/chenquanjun/Quick-x-HighlightArea1、混合模式(1)首先创建一个全屏的CCRenderTexture实例这里使用的黑色 0.6的透明度,看起来的效果就是一层黑色半透明的遮罩叠在游戏界面上面local pRt = CCRenderTexture:create(size.width, size.he

2014-09-22 14:46:04 406

原创 [Quick-x]移动CCEditbox的父对象导致输入框位置偏移问题

CCEditbox对象添加到某个layer,当layer移动时候,editbox输入状态下输入光标保持在原位,看起来就是光标发生了偏移如果开始时添加的editbox不在屏幕内的话,光标会出现在屏幕边缘参看了一下这篇文章http://www.cnblogs.com/lan0725/p/3210963.html输入光标的位置"只在setPosition 和 onEnter 两个方法里边

2014-09-22 14:46:00 341

原创 [Quick-x lua]CCLabel类数字变化动作

之前写了个C++版本的,现在改成lua的, 两者原理是一样,但是动作的执行方式有些微区别(因为lua无法继承CCActionInterval类,单纯使用lua的话无法调用action的update方法) 下载地址:https://github.com/chenquanjun/Quick-x-CCLabelChangec++版本的也放到这个号了--演示--使用方法

2014-09-22 14:45:56 352

原创 [QuickX]xcode运行Quick-cocos2d-x项目时自动更新lua资源文件

1、项目设置build settings ->build options ->Scan all source files and Includes = YES 2、加入script(1)Editor->Add build phases->add run script build phases(2)在run script中添加 touch "$PROJECT_DIR"/../sc

2014-09-22 14:45:51 496

原创 [cocos2dx动作]CCLabel类数字变化动作

cococs2dx的CCLabel类的数字变化动作介绍: 简单的数字变化动作(适用于CCLabel类对象, 包括CCLabelTTF, CCLabelAtlas, CCLabelBMFont等等) //注意 demo中支持的是CCLabelTTF ,把dynamic_cast相应的代码改成如下即可支持多种CCLabel对象CCLabelProtocol *pLabel = dyna

2014-09-22 14:45:47 466

原创 [cocos2dx]计算scrollview元素的index

scrollview的原生代码没有提供元素对齐功能通过下面介绍的index计算方法以及scrollview自带的设置位置方法void setContentOffsetInDuration(CCPoint offset, float dt);我们便可以轻松实现元素对齐功能。一、scrollview界面设计容器选用CCMenu,屏幕高度为640,每个item之间间距为320。i

2014-09-22 14:45:43 310

原创 [Mac]使用xcode命令行编译protobuf

因为不想每次测试与画面显示无关的小功能时把cocos2dx包含进去,所以改用xcode的command line tool直接建立c++项目。方法:1、点击file-new-project,选择osx的application下的command line tool,下一步,选择type:c++然后建立即可。2、增加protobuf头文件把protobuf-2.5.0-src下的goo

2014-09-22 14:45:38 555

原创 [Socket]BSD Socket网络通信

http://blog.csdn.net/dongfengsun/article/details/4802925文章有一些错误#define KENTER @"/r/n"应该为#define KENTER @"\r\n\n" 另外原文中的buffer设置太小,只有512,地址设置为百度的话会因为太小读不到信息,改成1024即可 char readBuffer[512];

2014-09-22 14:45:34 338

原创 [cocos2d]场景切换以及切换进度显示

本文主要分两个部分叙述,第一是场景切换,第二是场景切换的进度显示。一、场景切换参考learn-iphone-and-ipad-cocos2d-game-development 第五章内容cocos2d可以使用CCDirector replaceScene替换场景。切换场景时节点会调用CCNode的三个方法onEnter //节点调用init方法后调用此方法(使用了CCTransit

2014-09-22 14:45:30 276

原创 [cocos2d demo]认字小游戏

2013.9.5更新第二版游戏分三个场景,分别为主场景,加载场景以及游戏场景,游戏场景分为背景层,逻辑层以及UI层1、背景:旋转太阳,移动波浪,漂浮的云2、UI层:随机生成字附带在帆船上移动,当触摸到字后调用数据库,读取并显示字及其拼音,并朗读出来3、逻辑层:增加正确提示,错误提示,正确的话自动变成下一组词汇4、三种情况播放拼音读音,分别是字第一次出现时,点击拼音时,选择正确的

2014-09-22 14:45:26 326

原创 [cocos2d]调用sqlite3数据库

开发一个小项目需要用到已有的数据库,而数据库的文件存储方式是csv,即数据用','分隔,1、csv文件转换成sqlite由于ios自带sqlite3的组件,所以先把csv文件转成sqlite数据库。开始时使用官网提供的sqlite3,但是数据导入出现诡异的问题。后来发现firefox的插件sqlite manager比较方便,既有可视窗口浏览数据,又可以导入csv文件。使用方法

2014-09-22 14:45:21 345

原创 [cocos2d]cocos2d 2.1与ios 6.0

最近把xcode升级到4.5了,ios也编程6.0mark一下需要修改的地方(针对于cocos2d 2.1版本),虽然都是warning,但是对于强迫症患者来说无法忍受啊~修改一libs-CocosDenshion-CDAudioManager.m 把这两句AVAudioSession* session = [AVAudioSession sharedInstance];

2014-09-22 14:45:17 288

原创 [cocos2d] 显示状态与文字

前言:对于显示数值与文字一般有三种方式可以使用:CCLabelTTF 、CCLabelBMFont 、CCLabelAtlas详细区别可参考:cocos2d 中添加显示文字的三种方式(CCLabelTTF 、CCLabelBMFont 和CCLabelAtlas)而对于不断变化的数值与文字,由于CCLabelTTF的执行效率较低,一般使用后两者。如果只是要显示变化数值,例如游戏

2014-09-22 14:45:13 354

原创 [cocos2d]关于CCSprite的若干问题与误区

文章 [cocos2d] 利用texture atlases生成动画 中介绍了如何生成动画并绑定在CCSprite实例上。使用该代码遇到了几个问题,值得mark下问题1、多实例问题描述:新建一个PlayerSprite类继承CCSprite,若在PlayerSprite类中使用文中代码生成会出现问题。//生成sprite(动画将绑定在sprite上) CCSpri

2014-09-22 14:45:09 347

原创 [cocos2d demo]新科娘收集水表

讲述的是新科娘在沙滩上遇到一大波水表的故事。。。下载地址链接:http://pan.baidu.com/share/link?shareid=2141087190&uk=2937164392 密码:aijk 8.30更新最终版本1、控制层:玩家可上下移动,左加速右减速,共分快速,普通,慢速三档。一大波水表往玩家冲来,每个水表都有各自的移动速度,并叠加玩家的速度。2、背景层:太阳

2014-09-22 14:45:07 593

原创 [cocos2d] 调用动画方法

利用texture atlases生成动画 中讲到如何添加动画,如果想要调用已添加的动画怎么办? 在1.0.1版本以前的cocos2d添加动画的方法为:CCAnimation *anim = [CCAnimation animationWithName:@"dance" delay:0.2f frames:frames];但之后的版本中此方法已deprecated,已变为

2014-09-22 14:45:03 183

原创 [cocos2d] 利用texture atlases生成动画

texturepacker可以方便地制作纹理贴图集(Texture Atlases),而且可以免费试用。(可在官网申请免费liscence) 1 //利用软件将5帧png贴图生成1张大的png贴图和plist 2 CCSpriteFrameCache *frameCache = [CCSpriteFrameCache sharedSpriteFrameCache]; 3 //

2014-09-22 14:44:59 282

原创 [cocos2d] 谁摸了我一下----触摸事件处理

1. 设置接受触摸事件,可在init方法里面写上[self setTouchEnabled: YES]; 旧版为self.isTouchEnabled = YES;xcode会报Deprecations ‘setIsTouchEnabled:’ is deprecated waring2. 覆盖方法- (void) registerWithTouchDispatch

2014-09-22 14:44:57 210

Substance in Unity.unitypackage

Substance in Unity

2021-02-19

QHierarchy v3.4

这个插件可以把Hierarchy整理的干干净净

2017-08-29

X-WeaponTrail 1.2.0

A better weapon trail solution. Uses spline interpolation to smooth the trails, and only few steps to set it up.

2017-08-29

空空如也

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

TA关注的人

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