【发布时间】:2012-12-07 03:20:15
【问题描述】:
我制作了这个动画,它是一只手臂从某个人的头顶移动到他身体的中心。手臂边缘到男孩身体中点的距离是一个圆的半径,所以无论男孩的手臂在他的右、左、上,这个距离都是完全一样的,另外,动画是无论手臂从哪个方向到中心,都完全相同。如果只有 4 个攻击方向,我知道我可以制作 4 个不同的动画,但在我的游戏中,手臂可以延伸的方向是无限的,因为用户滑动并且手臂会朝那个方向延伸。
无论手臂伸向哪个方向,相同的动画只是在不同的角度工作(动画是在男孩的手臂正上方制作的)。
我可以计算出手臂伸展的角度,但是如果你明白我的意思,我该如何以这个角度播放动画?
【问题讨论】:
标签: animation cocos2d-iphone angle