旋转flash影片剪辑

时间:2009-01-19 21:23:25

标签: flash rotation

我想做一个类似于this company's的闪光菜单,我有旋转向下,我只是无法弄清楚如何让它旋转到顶部。例如,如果您在其菜单上单击“融资”,则融资一词将旋转到顶部。如果有人能够给我这样做的理论,那就太棒了。

修改

我想我遇到的问题是我没有任何x和y位置来获得差异以便旋转它。如果这有意义吗?

4 个答案:

答案 0 :(得分:2)

最简单的方法是找出每个按钮笔直的角度(我的意思是手工或纸上)。圆圈中有360度,但要小心,因为闪光角度范围从-180到+180度(不像你期望的那样从0到360)。

对于旋转,您需要将一个圆形滚轮动画片段中的所有按钮分组,并将该轮旋转到您在纸上发现的角度。

我为您做了一个快速动画示例, you can see here 。它包含一个补间版本,其移动方式与您提供的链接非常相​​似。祝你好运!

答案 1 :(得分:0)

您是否尝试对_rotation属性使用否定值?

正角度>彻头彻尾 <负角>上/左

答案 2 :(得分:0)

您需要两个时间轴,一个用于顺时针旋转,另一个用于逆时针旋转。从构建电影开始,标记点是每个菜单项位于顶部。根据点击的菜单项是否小于(旋转地说)或大于当前位于顶部的项目,您可以在时间线中播放该位置。

注意作者在那里放了一点减速和弹跳效果或更大的旋转。

答案 3 :(得分:0)

在ActionScript Math上查看此页面上的last example。使用此方法,每个菜单项调用OnPress()都会rotation(this._x, this._y)

要检查的另一件事是你的旋转点位于圆圈的中间。如果它在拐角处,就像默认情况一样,它不会像车轮一样旋转。