- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 iOS中获取程序相关的一些目录路径
// 获取程序Documents目录路径NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);NSString *documentsDirectory = [paths objectAtIndex:0];// 获取程序app文件所在目录路径
2014-02-27 22:41:27 523
原创 lua截取utf-8字符串
function GameScene:truncateUTF8String(s, n) local dropping = string.byte(s, n+1) if not dropping then return s end if dropping >= 128 and dropping < 192 then return self:truncateUTF8String(s
2014-02-27 21:28:08 2327
原创 ios如何使用webp
iOS中Google的WebP图片格式编码和解码器。谷歌的WEBP图像格式相比,PNG或JPEG提供更好的压缩,让App发送/检索更小的图像文件,减少请求次数,提供更好的用户体验。The CocoaPods Waypod 'iOS-WebP', '0.3' The Manual WayInclude the 3 files inside the iO
2014-02-24 20:31:32 8399 1
转载 cocos2d+lua实现帧动画播放
使用Cocos2d播放帧动画的方法有两种:先来介绍一下流程:1.得到动画的每一帧的数组FrameArray2.将帧动画数组包装成Animation对象3.将Animation对象转化为可以播放的Action对象4.使用Sprite来播放Action第一种:使用TexturePicture来压缩图,用CCSpriteFrameCache来加载--建
2014-02-14 11:02:36 2883
转载 Lua中的面向对象实现探讨
元表概念Lua中,面向对向是用元表这种机制来实现的。元表是个很“道家”的机制,很深遂,很强大,里面有一些基本概念比较难理解透彻。不过,只有完全理解了元表,才能对Lua的面向对象使用自如,才能在写Lua代码的高级语法时游刃有余。lua的metatable的官方解释,1. 每个table和每个full user data都可以有自己的metatable,并可通过setmetatab
2014-02-13 21:06:18 485 1
原创 lua学习笔记
遇到赋值语句 Lua会先计算右边所有的值然后再执行赋值操作,所以我们可以这样进行交换变量的值: x, y = y, x-- swap 'x' for 'y' a[i], a[j] = a[j], a[i]-- swap 'a[i]' for 'a[i]'
2014-02-13 17:03:54 564
原创 lua中的数组下表默认而且推荐从1开始
lua中的数组下表默认而且推荐从1开始如果真的想要数组下标从 0开始: days = {[0]="Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}注意:不推荐数组下表从0开始,否则很多标准库
2014-02-12 10:30:54 1965
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人