• 关于使用TexturePacker打包图片后,运行时精灵图片会变红,并且有异样文字


    本文为原创文章,欢迎转载,但请注明出处http://www.cnblogs.com/yexiubiao/archive/2013/06/16/3138923.html,未在文章页面明显位置给出原文连接的,将保留追究法律责任的权利。
     
    TexturePacker是个很好的工具,在游戏开发中经常使用到,详细使用就不介绍了,详情可以到官网了解下,http://www.codeandweb.com/texturepacker
    在这里要说的是,使用TexturePacker时出现的图片变红与异样文字问题的原因,如下图:
     
     
    当我们第一次启动TexturePacker时,有3中版本可选择,付费、免费、试用一星期。
    TexturePacker很强大,免费版本的功也基本能够应付平时的开发。但是如果我们使用免费版本的话,就有可能出现这个问题,原因是在免费版本里是可以选择付费版本的功能选项的(这些选项没有屏蔽掉),如下图的红色选中部分:
     
    如果我们选择了这些付费版本的高级功能,那么当我们点击file--Publish生成文件时,会有一些红色的警告,警告信息里提示我们说你使用的是免费版本,但是却使用了付费版本的一些高级功能....,国人一般都习惯直接点确定跳过,最多也就瞟几眼,没仔细看警告信息。
     
    如果我们无视警告信息,直接使用生成的文件的话,发现貌似也能正常使用,但是运行时却出现显示异常现象。就是因为这个原因造成的,以下是官网的说明:
    Why are some (or all) of the sprites in my texture atlas red?
    Some sprites are red because TexturePacker is in "Essential" mode and you're using a feature of the "Pro" version of TexturePacker. During publishing you will get a list which contains all the features you've used that triggered the red sprites.
     
    简单翻译:
    为什么一些(或所有)精灵在我的纹理图集里是红色的?
    一些精灵是红色的是因为你使用的TexturePacker 是免费模式的,但是你却使用了专业版的一些功能,当你点击publish生成文件后,只要是你用到高级功能的图片都会导致出现红色
     
    所以我们使用的时候,只要注意publish的时候没有警告信息就行,如果你必须要用到一些高级功能的话,可以使用试用一星期的模式,实在不行的话就用付费版吧,反正也不贵,就200多人民币,做一个游戏就能挣回来了。
     
  • 相关阅读:
    xtrabackup之Innobackupex全备数据库
    没有Where条件下group by走索引
    Oracle中查看无效的对象、约束、触发器和索引
    udev/raw/asmlib/多路径 配置asm
    自适应游标共享技术02(一个简单的例子来走近ACS)
    自适应游标共享技术03(常用分析脚本)
    监控进程是否存在
    MySQL运行状态show status详解
    MySQL 加锁处理分析
    使用RMAN验证备份的有效性
  • 原文地址:https://www.cnblogs.com/yexiubiao/p/3138923.html
Copyright © 2020-2023  润新知