2014-11-03 49 views
0

我正在做一個益智遊戲,並有三塊水平對齊。這些作品具有空的像素,在製作spritesheet時會進行修剪並獲得相應的偏移量。當我在spritebuilder中製作spritesheet時,這三個部分將會有x偏移量(從左到右):-177,23,0。Spritebuilder的Spritesheet偏移量

如果我在texturepacker中做同樣的工作,相同的部分將會有偏移量:-177 ,22,200。

的texturepacker結果更有道理,因爲對於一塊3偏移大於2塊大(也區間似乎更爲準確)

我缺少的東西或者是在spritebuilder的錯誤嗎? (我正在使用1.3.1-rc.1)

+1

所以,應用程序本身有問題,還是這是一個關於.plists及其格式的問題? – YvesLeBorg 2014-11-03 14:47:14

+0

這個問題出現在.plist – zumph 2014-11-03 17:23:56

+0

中,所以這不是問題。 – YvesLeBorg 2014-11-04 12:13:03

回答

0

兩個紋理打包程序將以不同的方式打包紋理。比較兩張圖集,你會發現它們(幾乎可以肯定)是不完全相同的。

即使在相同的應用程序中,實際佈局可能會在兩次導出/發佈運行之間發生變化。

紋理地圖集的全部要點是,您無需擔心圖集內圖像的任何偏移,修剪和旋轉屬性 - 它是由引擎透明處理的。