2012-08-07 63 views
0

我在做一個小遊戲,使用KineticJS。對於角色移動的動畫,我使用了一張spritesheet。KineticJS Sprite在iPad上無法正常工作

在桌面(使用不同的瀏覽器)中,角色動畫做得很好,就像在Android中一樣。但是,在iPad上,它會出錯。我很確定這是因爲iOS平臺,因爲Safari,Chrome或UIWebView都無法顯示Spritesheet的正確行爲。

有人可以幫助我嗎?

在此先感謝

+1

你可以發佈一些代碼給我們看嗎? – Bodman 2012-08-17 17:16:50

+0

博德曼,對於遲到的迴應感到抱歉。事實上,我已經知道發生了什麼。它與iOS上的png圖像的分辨率有關,不能優於某個維度(我想是1024x1024)。 再次,抱歉等了很長時間,並感謝您的評論。 – 2012-09-28 14:15:06

回答

1

完成了。該錯誤與iOS設備支持的最大分辨率有關。

+0

你能給我們解決這個問題的一些代碼嗎?我正在嘗試解決這個問題,我正在使用版本5.0.2。非常感謝 – 2014-05-26 20:39:41

+0

Hi @AndrewJuniorHoward。這是iOS環境的限制。您的圖片不能超過一定的尺寸。我在項目中使用了一個精靈,我不得不減小它的大小。希望能幫助到你。乾杯! – 2014-05-27 10:29:38