2015年1月8日 星期四

[DragonBones] New Feature - Hit Area

目前DesignPanel v3.01版本在測試新的功能「碰撞範圍」,可以在Flash中直接定義碰撞範圍,輸出到引擎中,讓DragonBones To Engine的流程更加順暢、直覺,不過此功能尚在測試中,所以不確定性非常高,在這邊只是做個紀錄…

實作方法是在Flash中建立導引線圖層並且圖層名稱以@開頭,然後在圖層內用基本形狀工具(矩形或橢圓形皆可)去定義碰撞範圍即可,不過目前的設計是hit area是隸屬於armature,且不具有時間軸,因此限制很大。如果想要不同動作有不同的hit area會不是這麼直覺,如果又想要hit area隨著動作演出而有改變的話,又更是困難了,雖不是完全沒辦法,但會變得頗複雜…很不直覺…