最近我一直在嘗試精靈,尤其是在AS3中。我已經設法提取標準精靈並通過具有相同大小的正方形的工作表開發功能動畫。儘管如此,互聯網上的許多spritesheet並沒有正確地組織正確的大小的正方形。有沒有辦法操縱像素以動態地從這些圖紙中獲取精靈的位置和尺寸?或者我必須將Spritesheet本身修改爲「方形格式」?我想盡可能避免硬編碼。從AS3中的Spritesheet中提取精靈
0
A
回答
0
spritesheets的要點通常是減少數據開銷。加載一張圖片比加載數百張圖片要快得多。由於您可以擁有可變大小的圖像,因此大多數生成的Spritesheet都會附帶一個輔助文件,用於定義Spritesheet中每個圖像的位置。然後,這只是引用該圖像的x,y,寬度和高度值的問題。
TexturePacker會生成這些,正如我想象的其他應用程序一樣。
0
通常情況下,如果您有非常規大小和/或間距精靈,您還會有一個附帶的數據文件(可能是XML或JSON),它定義了不同精靈的位置和大小。
相關問題
- 1. 從spritesheet陣列中存儲精靈Libgdx
- 2. 動畫精靈沒有spritesheet
- 3. 如何從精靈網格中提取單個精靈?
- 4. 在AS3中加入精靈?
- 5. 在AS3中從位圖生成精靈
- 6. 動態精靈as3
- 7. AS3:分組精靈
- 8. AS3灰色精靈?
- 9. as3中精靈的最大尺寸?
- 10. 在as3中縮放一個精靈?
- 11. AS3類從精靈繼承不畫
- 12. AS3 As3IsoLib添加精靈
- 13. 精靈(X,Y)在AS3
- 14. 位圖數據api,從轉換後的精靈中提取
- 15. AS3 Spritesheet動畫
- 16. 逆向工程:從apk中提取圖片/精靈圖片
- 17. 如何從一個精靈文件中提取函數原型?
- 18. 如何從不同精靈尺寸的精靈圖表中獲取子圖像?
- 19. 移除舞臺上的精靈as3
- 20. 如何讓精靈從精靈表變成另一個精靈?
- 21. 從精靈表
- 22. Flex AS3異步精靈(MovieClip)動畫
- 23. AS3動態小精靈/電影剪輯
- 24. Spritesheet vs個人精靈地圖,Android性能
- 25. 獲取精靈在cocos2d中的位置
- 26. as3從swc中提取類的引用
- 27. 如何從Win32 C++的spritesheet中提取位圖?
- 28. AS3:獲取點擊/點擊精靈的event.localY
- 29. 如何從精靈的arrayList中移除精靈並在精靈發生碰撞時將其從精靈屏幕中移除? Java/Libgdx
- 30. 從它的當前角度旋轉精靈as3