cocos2d-x
南山攻城狮
这个作者很懒,什么都没留下…
展开
-
cocos2d-x初级入门教程
原来一直看别人的技术分享今天也自己来写个技术分享吧,希望对像我这样的菜鸟级程序猿有所帮助。cocos2d-x是跨平台的,基于C++语言实现,C++我不会,所以我参照官方www.cocos2d-x.org 上面的步骤一步一步完成了,最终对C++也有所熟悉了!下面列出,我在开发中遇到的问题:(开发环境:visual studio 2010,关于环境的搭建,官网上都有详细说明)原创 2013-01-03 18:05:46 · 825 阅读 · 0 评论 -
C++随机函数
int gameRand(int vMin,int vMax){ return (2.0f*random() / 0xFFFFFFFFu) * ((vMax+1)-vMin) + vMin;}原创 2014-08-03 01:54:23 · 418 阅读 · 0 评论 -
Lua 检查邮箱格式
function checkEmail(string) if not string then return false end if (string:match("[A-Za-z0-9%.%%%+%-]+@[A-Za-z0-9%.%%%+%-]+%.%w%w%w?%w?")) then return true else转载 2014-11-22 14:15:59 · 3594 阅读 · 0 评论 -
Cocos2dx v3.2骨骼动画加载学习
一、使用Cocos Studio之前需要导入GUI、Extensions、CocosStudio的类库右击解决方案选择添加现有项目添加这三个库文件导入成功效果如下二、选择工程右键选择 属性-》通用属性-》添加新引用勾选所添加库的lib选项效果图如下,完成后效果如下三、添加附加包含目录右键选择项目属性-》配置属性-》c/c++-》附转载 2014-12-04 11:23:52 · 4312 阅读 · 0 评论 -
bat调用TexturePacker更新SpriteSheet
一款游戏会用到很多图片资源,通常我们会使用TexturePacker工具进行图片的拼接、压缩,为了考虑性能问题,单个SpriteSheet的尺寸不会设置的太大(最大1024 * 1024),这样就可能会有多个SpriteSheet。每当有图片资源需要更新时,操作起来会有点不方便。所以希望能通过bat来批量重新生成新的SpriteSheet 首先我们需要获取TexturePacker转载 2014-12-19 10:15:04 · 780 阅读 · 0 评论 -
globalZOrder()与localZOrder()
前天很难得的加班到八点...为什么说难得呢?因为平时我几乎就没加班过。六点下班后想走就走,想留就留。率直洒脱,不拘一格,尽显男儿本色。程序员,就是这么自信!-----------这篇博客的标题本想叫“...3.0新的渲染...介绍”,最后还是拉不下这个脸。为啥?觉得自己对渲染的认识还是过于表面,谈不上理解。当然了,这并不影响这篇博客继续写下去。下面看一段3.0Release Notes转载 2014-12-04 10:51:21 · 4437 阅读 · 0 评论 -
Cocos2d-x 3.2 异步动态加载
本章只分享一下异步加载的逻辑,如有不对的地方还望大家及时指出。目前我代码中需要异步加载的资源一共有四类:1.png,单个png的情况比较少2.plist和png一起的打包资源3.plist和pvr.ccz一起的打包资源4.CocosStudio导出的.ExportJson后缀的动画文件再重复一遍加载机制:所有的资源是按序加载的转载 2014-12-07 11:12:56 · 591 阅读 · 0 评论