Chiuan的专栏

只有双手是程序猿,只有头脑是设计尸,我要成为程序尸

[Unity3D]使用link.xml来控制strippinglevel减少dll库大小技巧、优化安装包大小

祝福大家2015年新年快乐! 先题外话扯淡一下2014年过去,忙碌的一年,工作上是经历了风风雨雨,不过相信2015你和我一样会运气大好! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~回归线~~~~~~~~~~~~~~~~~~~~~~~~~~~ 无论从减少安装包大小还是迎合u...

2015-01-06 12:17:20

阅读数 10032

评论数 1

[Unity3D]BuildPipeline.PushAssetDependencies 打包依赖包,优化UI Prefab的资源引用加载

1:一般

2014-09-04 00:50:44

阅读数 11668

评论数 11

[Unity3D]Lua中使用协程coroutine和计时器timer

习惯了unity3d的协程用法,那么我们在Unity里面怎么使用:

2014-08-22 23:57:46

阅读数 14039

评论数 0

[Unity3D]关于中文注释导致的文件编码错误问题

ps,一直用osx开发,个人习惯用sublime text2编辑器。作为中国人

2014-06-28 00:23:57

阅读数 3781

评论数 1

[Unity3D]uLua中类似Unity3D C# Messager的Event System

使用方式:  在自己的lua类中引用  Event = require 'events'  然后要在你使用的地方添加事件AddListener(eventName,handler):  Event.AddListener("even",   function ()...

2014-04-25 11:17:26

阅读数 6738

评论数 5

[Unity3D] 关于uLua在Unity3D的性能测试

- lua中实例化5w个空对象并且直接删除 function main.test( ) print('lua start at:'..Time.realtimeSinceStartup) for i=1,50000 do local go = GameObject...

2014-04-24 11:56:16

阅读数 17587

评论数 0

[Unity3D] 一个新的UIButtonMessage 给NGUI,使用委托,自动选择Receiver提供的方法

好久没更新博客咯,最近潜心项目ing。。。 来分享一个新的NGUI按钮方法回调的脚本,个人不是很喜欢原来那个UIButtonMessage

2013-07-11 14:35:04

阅读数 10513

评论数 4

[Unity3D] Dynamic Font for NGUI 2.5.0c,动态字体脚本支持NGUI最新版本

基于NGUI最新版2.5.0c修改UIFont和其Inspector脚本,支持动态字体 使用步骤: 1、导入最新版本的NGUI包 2、导入U3D_DynamicFont_UIFont_NGUI2.5.0c 3、(Option)如果没有导入过动态字体shader,可以把shader导入U3D...

2013-04-01 14:36:36

阅读数 9752

评论数 3

[cocos2d-x]File文件的IO读写处理

为了保存自定义数据文件,需要保存文件和读取文件,也就是File的IO处理; 针对cocos2d-x我们可以通过CCFileUtils::sharedFileUtils()->getWriteablePath()获取到可读写的文件目录,其实是Caches目录。 关于file的操作,...

2013-02-27 17:05:47

阅读数 24620

评论数 3

[cocos2d-x]坐标系,触屏自定义检测CCSprite的点击拖动等信息

一、cocos2d-x中的2个常用坐标系: 屏幕坐标系:默认原点在左上角,x轴向右、y轴向下 -------------------------------------------->x轴 | | | | v y轴 GL坐标系:默认原点在左下角,x轴向右、y轴向上(...

2013-02-20 23:50:18

阅读数 5504

评论数 0

一句话理解设计模式 - 《Head First》读后感

《Head First》这本书是我觉得理解设计模式最棒的书本。至于其神奇之处,我想看过此书的人都会跟我一样的感慨! 面向对象基础 1、抽象 2、封装 3、继承 4、多态 设计原则 1、找出应用中可能需要变化的地方,把它独立出来,不要和那些不需要变化的混淆在一起。把变化...

2013-02-19 18:40:36

阅读数 3239

评论数 1

[cocos2d-x]TiledMap地图的学习-双指缩放,单指拖动,双击自动放大

根据http://www.raywenderlich.com/1163/how-to-make-a-tile-based-game-with-cocos2d 中的介绍来在cocos2d-x上实现。 文章内容: 一、Tiled工具的使用 二、Touch事件的检测,拖动和缩放操作 ...

2013-02-07 00:07:29

阅读数 7251

评论数 3

[iOS]关于在程序里面点击进入app store并自动显示搜索应用,自动显示某个公司的app stroe应用列表

实现方式很简单,在某个按钮的回调方法中,执行以下操作:Objc语言,如果是用cocos2d-x,可以把cpp改成mm文件 NSString *iTunesLink = @"itms-apps://itunes.com/apps/CompanyName/"; [[UIAppli...

2013-02-06 14:05:55

阅读数 3402

评论数 0

[Vim]Mac下如何安装ctags、Exuberant Ctags、以及出现E433: No tags file的解决方法

好吧,我承认我受某人影响开始进入vim的疯狂折磨状态中,我还是觉得插件是好,但安装却会出现不同的情况。 直入正题,记录下安装ctags的过程 1、安装Exuberant Ctags 勇敢点进去,然后点击那个 Source only distribution (gzipped) ...

2013-02-04 17:32:49

阅读数 17351

评论数 4

[cocos2d-x]例如C++的成员函数指针实现委托、监听者模式

设计需求: 游戏结束后,通知需要监听“游戏结束”消息的对象发送通知。 开发unity3d中我们知道c#有默认的delegate实现委托event的事件,很简单,前面的我的文章有做一个较为详细的介绍委托,以及此模式的一些优点。 送上传送门回忆下: http://blog.csdn.net/ch...

2013-02-03 23:30:24

阅读数 4275

评论数 1

[cocos2d-x]关于update回调,以及继承后子类调用父类的Update处理的问题

问题描述: GameObject - > AIPlayer 在基类gameobject中有一个update(float dt),就是默认schedule后每侦执行的方法,然后AIPlayer继承了go,也实现了Update(float dt),通过在AIPlayer里面调用父类的upda...

2013-01-29 00:50:29

阅读数 5800

评论数 0

[cocos2d-x]关于是否继承CCSprite,以及关于继承初始化时候的未知问题

最近学习cocos2dx时候,正在打算把一个cocos2d-iPhone项目转用cocos2dx写一遍。 刚实现基本的场景逻辑,便出现一些奇怪的问题: 1、程序启动随机当机 2、对象实例化添加到SpriteBatchNode后闪一下便消失了 问题1: 首先我的程序主要层级架构如下...

2013-01-23 00:07:31

阅读数 8024

评论数 3

[cocos2d-x] CCArray使用注意

在cocos2d-x中创建一个类初始化时候创建其变量CCArray,添加2个CCArray作为内容。 if (!alliesOfTeams || alliesOfTeams->count() <= 0) { alliesOfTeams = CCArray::creat...

2013-01-20 17:54:21

阅读数 7294

评论数 1

[cocos2dx]-继承CCSprite子类中的update方法启动遇到的问题解决

首先简单说下我的实现逻辑: 我写了个GameObject 继承CCSprite实现 update(float dt),然后Monster继承GameObject实现update(float dt).为何,我不管在GameObject实例化时候执行scheduleUpdateWithPriorit...

2013-01-20 17:44:26

阅读数 4991

评论数 0

[iOS] Error Fixed : [__NSArrayI addObject:]: unrecognized selector sent to instance

当我创建了一个NSMutableArray 对象的时候 @property (nonatomic,copy)NSMutableArray *children; 然后通过addObject运行就会报错,[__NSArrayI addObject:]: unrecognized selecto...

2012-12-09 02:44:40

阅读数 14000

评论数 0

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