plist序列帧合图导出单独的图片
如果没有plist文件,只有一张合图,可以用这个软件。
单张纹理切图工具.zip-互联网文档类资源-CSDN下载合图拆分小图,只需要大图就行更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/JZQNIBASILE/60054192
把图片拖入,右键导出。
使用 cocos2dx-lua导出。
function crackPlist(plistFile,pngFile)
local size = cc.Director:getInstance():getVisibleSize()
cc.SpriteFrameCache:getInstance():addSpriteFrames(plistFile) --加载图片进内存
local vectormap = cc.FileUtils:getInstance():getValueMapFromFile(plistFile) --读取plist
local frames = vectormap.frames
local writablePath = cc.FileUtils:getInstance():getWritablePath()
print("writablePath is %s", writablePath)
for key,value in pairs(frames) do
local str = key --获得plist内的图片名
local spr = cc.Sprite:createWithSpriteFrameName(str)
local size = spr:getContentSize()
local render = cc.RenderTexture:create(size.width, size.height)
spr:setPosition(cc.p(size.width / 2, size.height / 2))
render:begin()
spr:visit()
render:endToLua()
render:saveToFile(str, cc.IMAGE_FORMAT_PNG) --写到文件
print("save " .. str .. " to ".. writablePath .. str)
end
end
还可以去这个网站看看
BigShear - 便捷的图片合并分割软件
plist序列帧合图导出单独的图片相关推荐
- 利用Unity自带的合图切割功能将合图切割成子图
转载的,牛人无处不在,我还太渺小 虽然目前网上具有切割合图功能的工具不少,但大部分都是自动切割或者根据plist之类的合图文件切割的, 这种切割往往不可自己微调或者很难维调,导致效果不理想. 今天逛贴 ...
- Cocos2d-JS项目之三:使用合图
studio里使用合图感觉和spriteBatchNode差不多,但有不同,合图只起到在加载资源时减少IO的作用,起不到批渲染的作用.其实想想,studio本来就是用来拼UI界面的,一个上点规模的UI ...
- unity地形之splatalpha研究 地形贴图导出更换与绘制
unity中的地图贴图的绘制常常使用的是paint texture里面的 但是这个方式往往费时很多,却只能做出很少的效果,这里要介绍的就是通过外部绘制splatalpha 来替换,达到unity中地形 ...
- cocos2dx 3.10如何把cocosstudio中的散图合图并且能在程序中加载plist使用
在项目收尾阶段,所有工程使用的还都是散图,这个时候为了降低加载和drawcall就必须要合图了,但是我们使用texturepacker合成的plist即使加载后,cocosstudio也读取不到纹理, ...
- matlab绘制的图如何变得清晰科学网,科学网—[转载] MATLAB导出高清晰图片 - 刘若芸的博文...
MATLAB导出高清晰图片 一个写论文用的小技巧,MATLAB产生的图片如何导出来合适大小或者符合编辑部要求的图片: 使用print命令,如下: 用于LaTeX的话,可以使用eps图片:print - ...
- matlab中画的图导出高分辨率图片的方法
论文投稿时要求分辨率要300dpi,在 matlab 中画的图导出300dpi图片的方法如下: 如何画图我就不介绍了,假设已经把图画出来了,如下图所示: 直接保存或者另存为图片的分辨率很低,因此要这么 ...
- java图片处理,裁剪,合图,等比例缩放
java图片处理,裁剪,合图,等比例缩放 现在 外面核心,图片文章比较少,看了拷贝代码,而用不了,用相应jar包处理,很多等比例缩放, 达不到 想要的给予的期望:本工具类,是之前做微信打印机写的 基于 ...
- 微信小程序轮播图单独添加图片、修改轮播图图片、单独修改某张图片
小老弟上课的基本见解,有错误欢迎大牛们指正 <!--pages/swiper/swiper.wxml--> <text>pages/swiper/swiper.wxml< ...
- 分享Photoshop脚本代码_压缩,图片置灰,切图导出等
压缩工具脚本 现在2019,2020cc的photoshop,动则几百mb体积的.psd文件 找到一个工具,可压缩(某些文件压缩不明显),可方便云文档共享: /*** @author Jason* @ ...
- TexturePacker批量合图脚本
#!/bin/bash CUR_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && p ...
最新文章
- VSCode------搭建.net core 2.0,并配置到IIS服务器
- java反射类的字段
- Python之web开发(error):python使用django框架搭建网站之文件配置
- 一文读懂「中台」的前世今生
- mysql1关闭_(2.1)学习笔记之mysql基本操作(启动与关闭)
- 关于Mathematica 的cdf 文件的嵌入应用
- html5 websocket插件,html5实现的WebSocket一个小例子(附代码)
- 趣味物理中的计算机科学,【趣味物理】10个有趣的科学实验,揭示物理原理。...
- C# Base64方式的编码与解码
- 纠结mac和pc怎么选,可以看看这个
- 公募FOF同质化产品情况引人关注
- 暴风影音2007全功能完美版和Symantec Norton的冲突
- 【编译原理】什么是上下文无关文法、上下文有关文法?
- 软件可靠性测试意义,软件可靠性测试方法与目的
- Android 自定义ViewGroup 设置wrap_content无效解决办法。
- 形容java工作者的句子_一些形容工作态度的句子
- 2021 年 Kubernetes 的开发者工具:Helm、Kustomize 和 Skaffold
- 计算机ncre教材,ncre教材
- C语言之#define,#ifdef,typedef,extern,statis,__weak的用法,看懂stm32中的.h和.c文件
- Ubuntu安装系统
热门文章
- 【十】比例尺添加以及调整
- cad快速看图能合并图纸吗_CAD快速看图可以图纸对比吗?可以!
- 计算机快速看图教程,CAD快速看图使用电脑版软件操作教程
- 嗖嗖移动营业大厅(Java面向对象编程)
- 解决Win10打开可执行文件提示为了对电脑进行保护,已经阻止此应用的问题
- Python3 语音识别谷歌验证码
- 智慧农业:各省市粮食产量排名,“鱼米之乡”湖南位居第十
- 魔兽世界mysql启动不了_WOW 魔兽世界单机版 3.3 不能启动服务器的解决方案 | 学步园...
- 通信知识宝典1 -- 如何让无线路由网速最快
- element el-table表头添加背景图片