zoukankan      html  css  js  c++  java
  • 在Fedora 20下使用TexturePacker

    TexturePacker应该是最流行的图片合并工具吧,它把多个小图组合成一个大图,以减少网络请求次数,还有利于内存的充分利用。在游戏开发和网页开发时经常会用到它,CanTK(https://github.com/drawapp8/cantk)是HTML5游戏和APP开发的利器,当然也支持TexturePacker生成的格式。但是我使用的Fedora系统,而TexturePacker却没有提供RPM安装包。我想程序本身是可以在Fedora下运行的,只是不能直接安装罢了。所以花了点时间去弄它,运气还不错,很快就搞定了:


    1.下载安装包:https://www.codeandweb.com/download/texturepacker/3.6.0/TexturePacker-3.6.0-ubuntu64.deb


    2.解开deb文件

    [lixianjing@lixianjing texturepacker]$ ar x TexturePacker-3.6.0-ubuntu64.deb 
    [lixianjing@lixianjing texturepacker]$ ls -l
    总用量 37192
    -rw-r--r--. 1 lixianjing lixianjing     4309 2月  14 17:50 control.tar.gz
    -rw-r--r--. 1 lixianjing lixianjing 19032088 2月  14 17:50 data.tar.xz
    -rw-r--r--. 1 lixianjing lixianjing        4 2月  14 17:50 debian-binary
    -rw-r-----. 1 lixianjing lixianjing 19036590 2月  14 17:50 TexturePacker-3.6.0-ubuntu64.deb
    [lixianjing@lixianjing texturepacker]$ tar xf data.tar.xz 
    [lixianjing@lixianjing texturepacker]$ ls -l
    总用量 37196
    -rw-r--r--. 1 lixianjing lixianjing     4309 2月  14 17:50 control.tar.gz
    -rw-r--r--. 1 lixianjing lixianjing 19032088 2月  14 17:50 data.tar.xz
    -rw-r--r--. 1 lixianjing lixianjing        4 2月  14 17:50 debian-binary
    -rw-r-----. 1 lixianjing lixianjing 19036590 2月  14 17:50 TexturePacker-3.6.0-ubuntu64.deb
    drwxr-xr-x. 5 lixianjing lixianjing     4096 12月 18 21:00 usr

    3.手动安装

    [lixianjing@lixianjing texturepacker]$ sudo cp usr/* /usr/. -rf


    4.运行

    [lixianjing@lixianjing texturepacker]$ TexturePackerGUI


    我个人更喜欢使用命名行的方法,如下面的脚本把当前目录下的图片合并起来:

    name="$1"
    TexturePacker --max-width 2048 --max-height 2048 --format json  --basic-order Ascending --algorithm Basic --trim-mode None *.png --data $name.json --sheet $name.png



  • 相关阅读:
    在Flex (Flash)中嵌入HTML 代码或页面—Flex IFrame
    让Android App启动更协调
    最短路+状态压缩dp(旅行商问题)hdu-4568-Hunter
    weblogic 内存 及 内存溢出
    Mysql或者Hive数据行变成列
    使用sphinx生成美观的文档
    adb 功能大全
    Problem B: Excuses, Excuses!
    2014acm亚洲区域赛陕西赛总结
    Cookie的写入,和读取
  • 原文地址:https://www.cnblogs.com/zhangyunlin/p/6167352.html
Copyright © 2011-2022 走看看