【发布时间】:2014-09-01 12:56:14
【问题描述】:
我正在为自己构建一个 API 来制作 2D 骨骼动画。
我有一个骨骼类 和一个 Skeleton 类。
Skeleton 创建一个根骨骼,然后通过 Skeleton 的 add 方法通过提供父骨骼添加后续骨骼。
我现在要做的是添加动画和帧。
我在想的是一个可以加载和插入动画的类。所以它将是一个加载动画的对象。然后,它会在每一帧接收一个骨架并相应地修改骨架。
这是一个好的设计吗?动画应该采用骨架,还是骨架应该采用动画并将其应用于自身?
【问题讨论】:
标签: oop architecture skeletal-animation