zoukankan      html  css  js  c++  java
  • TexturePacker生成动画脚本

    #!/bin/bash
    
    TP="/usr/local/bin/TexturePacker"
    sourceDir=../../Arts/*
    dstAniDir=ani_1
    rm -rf "$dstAniDir"
    rm ani_1/sd/aniList.txt
    mkdir "$dstAniDir"
    mkdir "$dstAniDir"/hd
    mkdir "$dstAniDir"/sd
    
    echo "正在生成高清动画 hd..."
    for aniDirName in $sourceDir
    do
        if [ -d "$aniDirName" ] 
        then
                var="$aniDirName"
                aniName=${var##*Arts/}
                aniName=${aniName//\//_}
                echo "Animation Name: " $aniName
                ${TP}   --smart-update \
                --format cocos2d \
                --data "$dstAniDir"/hd/"$aniName"-hd.plist \
                --sheet "$dstAniDir"/hd/"$aniName"-hd.png \
                --replace .*\/=\
                --max-height 1024\
                --max-width 1024\
                --dither-fs\
                "$aniDirName"
        fi
    done
    
    echo "正在生成标清动画 sd..."
    for aniDirName in $sourceDir
        do
            if [ -d "$aniDirName" ] 
            then
                    var="$aniDirName"
                    aniName=${var##*Arts/}
                    aniName=${aniName//\//_}
                    ${TP}   --smart-update \
                    --format cocos2d \
                    --data "$dstAniDir"/sd/"$aniName".plist \
                    --sheet "$dstAniDir"/sd/"$aniName".png \
                    --replace .*\/=\
                    --max-height 1024\
                    --max-width 1024\
                    --scale 0.5\
                    --dither-fs\
                    "$aniDirName"
    
                    echo "$aniName".plist >> ani_1/sd/aniList.txt
            fi
        done
    exit 0

  • 相关阅读:
    ContentProvider
    铃声设置
    TTS技术
    http://www.w3cschool.cc/jqueryui/jqueryui-tutorial.html
    HttpHelper
    .net面试题
    函数和原型
    关于递增运算符
    CSS学习笔记
    CSS/CSS3 如何实现元素水平居中
  • 原文地址:https://www.cnblogs.com/iapp/p/3631802.html
Copyright © 2011-2022 走看看