2014-03-04 4 views
0

스프라이트 시트와 그 작업을 내보내는 texturePacker 스크립트를 추가했습니다. Xcode 스크립트를 통해 시트를 내보내는 동안 'Pre Multiply Alpha'및 'NPot any size'를 설정하는 방법을 알고 싶습니다. 외부 텍스처 포장에서텍스쳐 패커 (Xcode 포함)

TP="/usr/local/bin/TexturePacker" 

${TP} --smart-update \ 
--format cocos2d \ 
--padding 2 \ 
--main-extension "-ipadhd" \ 
--autosd-variant 0.5:-ipad \ 
--autosd-variant 0.5:-hd \ 
--autosd-variant 0.25: \ 
--opt RGBA8888 \ 
--data iOS/Resources/Game_SpriteSheet/CBirdSpriteSheet_1-ipadhd.plist \ 
--sheet iOS/Resources/Game_SpriteSheet/CBirdSpriteSheet_1-ipadhd.pvr.ccz \ 
SpriteSheet/Sprite_Sheet_1/*.png 

스크린 샷 :

여기에 내 현재 코드입니다. 나는 대본에서 같은 것을 원한다. enter image description here

답변

1

는 명령에 --premultiply-alpha--size-constraints <value> 옵션을 추가하는 시도 했습니까? [1]

TP="/usr/local/bin/TexturePacker" 

${TP} --smart-update \ 
--format cocos2d \ 
--padding 2 \ 
--main-extension "-ipadhd" \ 
--autosd-variant 0.5:-ipad \ 
--autosd-variant 0.5:-hd \ 
--autosd-variant 0.25: \ 
--opt RGBA8888 \ 
--premultiply-alpha \ 
--size-constraints NPOT \ 
--data iOS/Resources/Game_SpriteSheet/CBirdSpriteSheet_1-ipadhd.plist \ 
--sheet iOS/Resources/Game_SpriteSheet/CBirdSpriteSheet_1-ipadhd.pvr.ccz \ 
SpriteSheet/Sprite_Sheet_1/*.png 

[1] http://www.codeandweb.com/texturepacker/documentation

+0

많이 큰 감사를 작동합니다. – Guru