工程開發
Pixel Art Animator
管理 Aseprite 中的精靈動畫、幀序列、時間軸與標籤。適用於遊戲開發、走路循環、待機動畫及高效像素藝術工作流。
簡介
Pixel Art Animator 技能是專為使用 Aseprite 的遊戲開發者、數位藝術家與像素藝術創作者所設計的代理能力。它提供對動畫流程的自動化控制,允許對精靈幀、時間軸與順序組織進行精確管理。無論您是在為 Unity、Godot 或 Phaser 等遊戲引擎構建複雜的動作控制器,還是僅僅製作藝術 GIF,此技能都能透過自然語言指令簡化重複性的動畫任務。
主要功能與能力包括:
- 智能幀管理:在精靈圖表結構內新增、刪除、複製與重新排列幀。
- 動畫序列:建立並標記動畫標籤(例如 'walk'、'idle'、'attack'),以將幀範圍分組並定義播放方向(如正向、反向或來回播放)。
- 精確的時間控制:設定單幀或全域幀持續時間(毫秒),以實現專業的幀率,包括支援可變時間軸以建立定格、緩入或快速動作。
- 連結單元格(Linked Cels)操作:跨幀共享圖像數據,以減少記憶體使用量並確保靜態元素(如背景層或角色面部)的一致性。
- 無縫整合:與 pixel-art-creator 及匯出技能協調,確保匯出的 JSON 元數據與 PNG 精靈圖表已準備好匯入遊戲引擎。
實用建議與注意事項:
- 當您需要新增動畫、定義動作或管理幀序列時,請使用此技能。它會觸發於 'animate'、'frames'、'keyframes'、'walk cycle'、'run'、'idle'、'loop' 與 'playback' 等關鍵字。
- 幀率以毫秒計算;預設 100ms 對應 10 FPS。對於快速動作可使用 50ms,對於戲劇性的停頓可使用 200ms 以上。
- 對於複雜的角色圖表,務必使用動畫標籤,這能讓遊戲開發者在匯出的 JSON 檔案中引用特定序列。
- 當您的精靈中有大面積在整個循環中保持靜態時,強烈建議使用連結單元格進行優化。
- 在執行進階動畫操作前,請確保已透過 /pixel-setup 指令正確設定您的 Aseprite 路徑。
倉庫統計
- Star 數
- 157
- Fork 數
- 14
- Open Issue 數
- 1
- 主要語言
- Shell
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午07:19