怎么样分割由TexturePacker生成的SpriteSheets图和plist文件

作者&投稿:程亨 (若有异议请与网页底部的电邮联系)
~ local plistFile = "" --你的plist路径
local pngFile = "" --你的大图路径
cc.SpriteFrameCache:getInstance():addSpriteFrames(plistFile) --加载图片进内存
local vectormap = cc.FileUtils:getInstance():getValueMapFromFile(plistFile) --读取plist
local frames = vectormap.frames
local writablePath = cc.FileUtils:getInstance():getWritablePath()

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(writablePath .. str, cc.IMAGE_FORMAT_PNG) --写到文件
print("save " .. str .. " to ".. writablePath .. str)
end

坷采访涡仙管理经验谇


c#里面如何分割字符串?将一个字符串按两个两个的分组成一个字符串组...
正则式,一句话,要引用using System.Text.RegularExpressions;var str = "adkflsdllkqrr";string[] result = Regex.Split(str, "(?<=\\\\G.{2})");

textarea 怎么实现用逗号分割
有了分类,这是假设列细胞分为三组: 1,插入两个空行列,A列细分:数据 - 数据工具 - 分列分隔符分解为其他输入分隔符,确定 2,在D1中输入公式:= SUM(A1:C1)下拉复制公式。

C#中如何分割字符串
(1)如果字符串格式为:String str="abc#def#hijkl#mn";string[] s = str.Split(new char[] { '#' });结果就是:s[0]="abc";s[1]="def";s[2]="hijkl";s[3]="mn";(2)如果是单纯的字符串截取就简单了,比如:String str="abcdefg";String strnew=str.Substring(3,3);结...

请问如何利用VBA将Excel表格内容按照要求分割为若干txt文件?
Set sfile = fso.createtextfile(iFileName)sfile.writeline (Application.Rept(" ", 10) & clas(I) & "班成绩表")For j = 1 To filReg.Rows.Count sfile.writeline (filReg.Cells(j, 2) & Chr$(9) & _filReg.Cells(j, 3) & Chr$(9) & _filReg.Cells(j, 4) & Chr$(9) ...

PHP 如何实现按字数分割中英文混杂字符串成数组
start = 0;strlen = mb_strlen($string);while ($strlen) { array[] = mb_substr($string,$start,$len,"utf8");string = mb_substr($string, $len, $strlen,"utf8");strlen = mb_strlen($string);} return $array;} header('Content-type:text\/html;charset=utf-8');str = '我...

怎么一行一行的读取vb中text.1的文件
Option ExplicitPrivate Sub Command1_Click() Dim fn1 As Integer, fn2 As Integer, st As String, gn As Integer fn1 = FreeFile() Open App.Path & "\\替换前文件.txt" For Input As #fn1 fn2 = FreeFile() Open App.Path & "\\替换后文件.txt" For Output As #fn2...

Word如何取消文档分割线?
1.首先,打开已经设置好的文档,从外部可以看到每个页面都是一样的。2.然后点击左上角最大的蓝色函数键“text”,在下拉框中选择该选项。3.选择第一个视图中的选项,有一个格式标签,点击全部,所有格式标签都被选中。4.勾选全部,点击确定,您将看到下一页分隔符标志将被显示。5.然后单击“开始”...

php如何分割中文字符串
php分割中文字符串,如果直接用PHP函数“str_split”来分割,会出现乱码,因为中文字符长度和英文字符长度是不一样的。所以,可以建立新的函数先把字符转成ASCII值,接着通过判断不同字符的长度来正确分割中文字符串,把结果存入数组,最后再用PHP函数“join”在字符间插入百分号。具体参考代码如下:<?php...

Power Query中如何找到第一个中文字符并进行分割提取?
但是集数和文件名的提取相对比较麻烦。若是通过空格来进行拆分,我们看 222-234人鱼又再度悲泣(事件篇)(疑惑篇)(解决篇).RM 这个文本没有存在空格,所以如果按空格拆分就会出现如下问题,这个不是我们需要的。确定非中文字和中文字的位置。确定文本中指定位置的函数我们知道有以下几个。Text.PositionOf,...

请教excel的问题,像下面的8位数字,怎么能分割成两列呢 19920321 1986051...
有个最最简单的方法:点击分列->点选固定宽度->点击要分列的地方(即4位数字后面),便出现一条分隔线->然后下一步完成就OK了。等会上图示

海伦市17645392174: 怎么样分割由TexturePacker生成的SpriteSheets图和plist文件 -
局虏弘旭: local plistFile = "" --你的plist路径local pngFile = "" --你的大图路径cc.SpriteFrameCache:getInstance():addSpriteFrames(plistFile) --加载图片进内存local vectormap = cc.FileUtils:getInstance():getValueMapFromFile(plistFile) --读取plistlocal ...

海伦市17645392174: texturepacker里的plist怎么修改 -
局虏弘旭: 您好,我来为您解答:在cocostudio编辑器中,目前支持的plist文件有两种,一种以TexturePacker为代表导出的图像集合,另一种粒子(Particle)文件.我们的cocostudio也支持将碎图生成为plist图片.plist图像文件都是两个文件(.plist/.png)...

海伦市17645392174: 如何使用TexturePacker快速导出Egret能用的纹理 -
局虏弘旭: TexturePacker可以很方便的制作位图纹理集.同时TexturePacker支持众多格式.目前TexturePacker官方还没有支持Egret所支持的纹理集格式,但可以为TexturePacket安装插件来支持Egret纹理集导出.下载插件该插件由ping-chen提供.插件安装将插件同步到本地后,打开目录将egret-spritesheet文件夹拷贝到{TexturePacker}/bin/exporters目录中.重启TexturePacker后,可以在Data Format选项中看到egret-spritesheet选项.

海伦市17645392174: 怎样获得TexturePacker的序列号 -
局虏弘旭: 1、解压文件,运行msi文件开始安装,一路默认安装即可.2、安装完成后,将解压文件中的“TexturePackerGUI_crack.exe”复制到安装目录的bin目录下,并运行.3、在弹出界面选择使用“use free (lite) version”.http://www.ddooo.com/softdown/68517.htm

海伦市17645392174: texturepacker怎么用 -
局虏弘旭: 首先要解释一下,为什么要使用TexturePacker?这是应为我们做的游戏最终要运行在Android手机或者苹果手机上,而Android或者ios系统使用的是OpenGL ES来渲染.所以我们要针对OpenGL ES来进行优化.内存方面,OpenGL ES纹理要求...

海伦市17645392174: unity 打包之后 怎么动态设置texture的参数 -
局虏弘旭: 在用UGUI时,我们也需要将一个个小图打包成图集,以减小Drawcall(类似coco2d-x一样,打包成图集一次性加载以内存换取图片读取效率),UGUI打包并使用图集有两种方法:一种是使用系统自带的打包工具SpritePacker;一种是使用...

海伦市17645392174: 我的世界盒子里下载了材质怎么用 -
局虏弘旭: 我是直接下载的材质包,之前在391k游戏站单机游戏直接搜索下载的超现实材质包 → http://www.391k.com/buding/27309.html 《我的世界Urbancraft超真实现代化材质》1. 下载材质包2. 开启Minecraft3. 点击Texture Packs4. 点击Open texture pack folder5. 弹出Texture Pack的资料夹后,把已下载的素材包放进去6. 在Minecraft中点击刚放入的Texture Pack名称7. 按Done便完成

海伦市17645392174: 3DMGAME - Skyrim.High.Res.Texture.Pack - 3DM.rar什么意思 -
局虏弘旭: 由3DM网打包的《老滚5:天际》高清材质包,用来替换原版游戏的普通分辨率材质.

海伦市17645392174: 我的世界教我我下载及安装材质包 -
局虏弘旭: 可以上这个网站的材质资源栏目看看http://www.mcbbs.net/forum.php 安装 1.在游戏主界面点击“材质包(Texture Packs)”,进去后就会看到选择材质界面 2.按下左下角的打开材质包文件夹(Open texture pack folder)就会跳出一个文件夹. 3.将zip格式的材质包放入该文件夹. 4.接下来应该可以从选择界面看到新增的材质选项.选中它,然后点完成(Done),回到主菜单.材质安装就搞定了. \.minecraft\resourcepacks

海伦市17645392174: 看门狗2游侠整合版高清材质包怎么用 -
局虏弘旭: 在库里面勾上这个DLC(Ultra Texture Pack),没有的话在商店里找到这个点,会自动 完游戏里贴图画质那个选极限(名字忘了,反正最最高的就对)就可以了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网