使用闪光灯每秒增加图像数量?

时间:2010-03-12 10:20:48

标签: flash adobe flash-cs4

我是Flash CS4的初学者,我想知道如何增加序列每秒的图像数量,因为我想要更平滑的变形。时间不会改变。 实际上,我每秒钟有24张图像,我想把它放到48.有没有办法让它自动制作而不用手动改变。

自动:我的意思是,我只需要在某处更改我的帧数,闪光灯将调整我的序列,现在将使用48帧1s而不是24帧1s并重新生成我使用的变形。

由于

2 个答案:

答案 0 :(得分:1)

更改属性中的FPS。如果您在时间轴上进行任何动画操作,这将导致外观更平滑,但动画更快。如果您想要更平滑的外观但动画的时间长度相同,则必须更新动画。假设你正在补间,那么你将不得不手动拖动关键帧。痛苦的是。

一个提示是您也可以通过代码动态更改FPS播放。这样,如果动画师以某个FPS(比如24fps)给你一些动画,但是你想要其他动画的平滑动画,那么你可以动态改变帧速率。

答案 1 :(得分:1)

你是什么意思,'自动'?

AS3中有一个名为Stage.frameRate的属性,您可以根据需要在代码中更改此属性。

您还可以在应用的时间轴下更改它:alt text http://img42.imageshack.us/img42/8052/fpsr.png

然而,它会在几秒钟内影响电影的长度,所以你宁愿用这个公式计算:

MovieTime = NumberOfFrames / FPS

或:

NumberOfFrames = MovieTime * FPS

因此,如果您希望保持电影时间一致,则必须手动更改帧数。