Skip to content

Instantly share code, notes, and snippets.

@hcrub
Created November 17, 2013 05:35
Show Gist options
  • Save hcrub/7509712 to your computer and use it in GitHub Desktop.
Save hcrub/7509712 to your computer and use it in GitHub Desktop.
Pack Sprite Sheet Textures
#!/bin/bash
# ##########################################################
# Author: Neil Burchfield
# Purpose: Pack Textures Script
# Date: Nov 16, 2013
# ##########################################################
TP="/usr/local/bin/TexturePacker"
if [ "${ACTION}" = "clean" ]
then
echo "cleaning..."
rm Resources/popper-levels-spritesheet*
rm Resources/popper-menu-spritesheet*
rm Resources/popper-spritesheet*
else
echo "building..."
${TP} --smart-update \
--format cocos2d \
--data Resources/popper-levels-spritesheet-hd.plist \
--sheet Resources/popper-levels-spritesheet-hd.pvr.ccz \
--dither-fs \
--opt RGBA4444 \
Assets/popper-levels-spritesheet-hd/*.png
${TP} --smart-update \
--format cocos2d \
--data Resources/popper-levels-spritesheet.plist \
--sheet Resources/popper-levels-spritesheet.pvr.ccz \
--dither-fs \
--opt RGBA4444 \
Assets/popper-levels-spritesheet-iPhone/*.png
${TP} --smart-update \
--format cocos2d \
--data Resources/popper-menu-spritesheet-hd.plist \
--sheet Resources/popper-menu-spritesheet-hd.pvr.ccz \
--dither-fs \
--opt RGBA4444 \
Assets/popper-menu-spritesheet-hd/*.png
${TP} --smart-update \
--format cocos2d \
--data Resources/popper-menu-spritesheet.plist \
--sheet Resources/popper-menu-spritesheet.pvr.ccz \
--dither-fs \
--opt RGBA4444 \
Assets/popper-menu-spritesheet-iPhone/*.png
${TP} --smart-update \
--format cocos2d \
--data Resources/popper-spritesheet-hd.plist \
--sheet Resources/popper-spritesheet-hd.pvr.ccz \
--dither-fs \
--opt RGBA4444 \
Assets/popper-spritesheet-hd/*.png
${TP} --smart-update \
--format cocos2d \
--data Resources/popper-spritesheet.plist \
--sheet Resources/popper-spritesheet.pvr.ccz \
--dither-fs \
--opt RGBA4444 \
Assets/popper-spritesheet-iPhone/*.png
fi
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment