铁嘴李的Cocos2dx之旅之地图编辑器的使用

使用TexturePacker打包多张小图

1、将多张小图拖动到TextPacher中。

2、定义导出格式

      导出plist文件名,导出合成图的png文件名

3、选择publish发布

     生成一个xxx.plist和xxx.png

4、拷贝这两个文件到Rescoures目录

5、使用SpriteFrameCache一次性加载到缓存

      SpriteFrameCache::getInstance()->addSpriteFrameWithFile("xxx.plist");

      SpriteFrameCache *sf=SpriteFrameCache::getInstance()->getSpriteFrameByName("key");

     //key就是第一步拖动过去的小图片的文件名

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-31 19:25:11

铁嘴李的Cocos2dx之旅之地图编辑器的使用的相关文章

铁嘴李的Cocos2dx之旅之一些游戏在控制方向的技巧

在.h文件中定义一个枚举类,里边包含了上下左右四个方向. enum DIR { RIGHT_DIR, LEFT_DIR, UP_DIR, DOWN_DIR } 像贪吃蛇类的游戏,是自动行进的话,就是定义一个计划任务schedule,每隔多少秒向上下左右移动多少.但在之前应该先定义交互事件. //创建监听对象 auto listener=EventListenerTouchOneByOne::create(); //回调方法 listener->onTouchBegan=CCCallBack_2(

[寒江孤叶丶的Cocos2d-x之旅_39]Cocos骨骼动画功能解密

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列] 博客地址:http://blog.csdn.net/qq446569365 原创文章,首发地址:http://www.cocos.com/cocos/dynamic/2015/0908/82.html 在游戏中,人物的各种动作是必不可少,一般实现人物动作的方式有两种,序列帧动画或骨骼动画.Cocos在更新到2.x版本之后,便没有了骨骼动画的功能,使得开发者非常困扰.终于在本次更新中,Cocos编辑器将骨骼动画添加

[寒江孤叶丶的Cocos2d-x之旅_33]RichTextEx一款通过HTML标签控制文字样式的富文本控件

RichTextEx一款通过HTML标签控制文字样式的富文本控件 原创文章,欢迎转载.转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列] 博客地址:http://blog.csdn.net/qq446569365 下载地址 Github链接 这个是干什么的 将例如以下文字内容 "<#F37C2A><font Helvetica><30>[世]<#3AB5B3><underLine true>寒江孤叶<underLine

[寒江孤叶丶的Cocos2d-x之旅_26]重大喜讯!CocoStudio终于支持导出LUA文件了!

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列] 博客地址:http://blog.csdn.net/qq446569365 CocoStudio虽然好用,但是使用该工具导出的文件加载速度实在是慢,Json版本的文件慢的感人,二进制版本虽然相比之下快很多,但是依旧差强人意.这导致很多公司放弃CocoStudio,而采用程序员手写代码的形式开发UI,虽然这对程序造成了很大的压力,但是为了游戏的运行效果,只得妥协(其中包括我们公司). 今天Cocos的发布会发布了最

[寒江孤叶丶的Cocos2d-x之旅_32]微信输入框风格的IOS平台的EditBox

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列] 博客地址:http://blog.csdn.net/qq446569365 偶然看到一个游戏注册账号时候,输入框是弹出来的.看起来很帅气,于是我也模仿着写了个.OC不精通很苦恼啊--经过一上午的努力,终于搞定了.测了很长时间,没有明显BUG,欢迎各位反馈! 没输入任何东西时候的默认文字: 等待输入状态,隐藏默认文字: 输入文字时候,游戏中的输入框和弹出的输入框都有会光标闪烁: 修改时候也会显示之前输入的内容: 代

[寒江孤叶丶的Cocos2d-x之旅_34]ODSocket(BSDSocket)如何在切换网络状态时自动重连

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列] 博客地址:http://blog.csdn.net/qq446569365 用于监听IOS网络状态切换(WIFI和移动蜂窝网络) 有什么作用 在Socket网络游戏中,经常会用到BSDSocket.用户切换网络状态时,Socket链接会断开,如果通过Receive的返回值来判断网络是否断开,需要等待很长时间(4-20s) 这个时候就需要监听IOS网络状态切换,当发现用户切换网络状态时,直接重连Socket. 如何

Cocos2d-x游戏开发之lua编辑器 subime 搭建,集成cocos2dLuaApi和自有类

Sublime Text http://baike.baidu.com/view/10701920.htm?from_id=8130415&type=syn&fromtitle=Sublime&fr=aladdin 简介 Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器.Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的V

Cocos2d-x Tiled地图编辑器(二)精灵走动起来、碰撞检测

图: 程序代码: 头文件声明函数及变量 void registerWithTouchDispatcher(void); bool ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent); void ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent); void setViewpointCenter(CCPoint position) ; void setSpritePoint(CCPoint position) ;

CentOS6.5菜鸟之旅:中文编辑器忍痛放弃Sublime

一.前言 Windows下习惯使用Sublime作为编辑器,谁知道Linux下的Sublime是如此不照顾中文用户,找了N久终于找到一个蹩脚的解决方案,于是我毅然决然地加入Vim的阵营. 二.苦苦追寻让Sublime支持中文输入的经过   1. 安装     [a]. 在官网下载二进制压缩包Sublime Text 2.0.2 x64.tar.bz2 [b]. 通过 tar -jxvf Sublime Text 2.0.2 x64.tar.bz2 将压缩包解压到当前目录下 [c]. 通过 mv