造成flash动画不流畅的因素有哪些?怎么改善?
需要缓冲,动画里必须处处都需要缓冲,没缓冲就会不流畅
(我认为)缓冲就是指移动距离(或角度,速度,两点之间的距离)递增或递减,每次移动增加的距离要比上一帧多,每次移动减少的距离要比上一帧少,并且不可以突然停下来(必须有一帧移动的很少)。缓冲越多越流畅。移动的方向会有一点影响。如果移动的距离一样就不是缓冲,而是均速移动(不一定不流畅,看情况而定)。[图一 不知道他动了不,没动点开看]
(我认为)很多新手都会疑惑缓冲该用在哪里。其实哪里都应该用缓冲,因为物体是有惯性的(不知道惯性的自行百度),所以不会很唐突的停下来,每一个支点都应该加上缓冲(除非是想表达出机器的感觉)。新手可能会觉得每个支点都有缓冲很难,其实可以先从一只手(两个支点)开始练,然后是上半身(7~9个),最后才是全身(12~13个)。不要觉得很麻烦,其实练多了很容易就习惯的,习惯了就会觉得很容易的。
(我认为)摩擦力(不知道是啥就自行百度)是很重要的,如果没考虑到摩擦力,那么你做出来的走路和跑步就会滑步(好像溜冰一样),所以人在走路的时候要注意踩在地上的脚不能乱动。另外,物质的摩擦力是不同的。)粗糙的物品摩擦力会较大,所以摸在上面不会很顺,因此缓冲也不用做的太完整;而平滑的物质摩擦力较小,所以缓冲就需要做的很好。如果真想长期混
柴圈加我qq2848675905,我可以当你师傅,如果只想玩玩的话请另请高明,但是我是用pivot的,pivot相对来说比较简单,因为不用画......emmm,就讲到这里吧!
加帧数呗,不要偷懒
在同一帧中出现的元素过多。。渐变过多。。。MASK过多。。。或者其中的图形太复杂。。。都可能造成这种情况。。如果制作的Flash文件较大,常常会让网上浏览者在不断等待中失去耐心。因此,对Flash动画文件进行优化,使它播放更流畅就显得很有必要了。一般的方法如下:
1.多使用符号。如果动画中的元素有使用一次以上者,则应考虑将其转换为符号。重复使用符号并不会使动画文件明显增大,因为动画文件只需储存一次符号的图形数据。
2.尽量使用渐变动画。只要有可能,应尽量以“移动渐变”的方式产生动画效果,而要尽量避免使用“逐帧渐变”的方式产生动画效果。关键帧使用得越多,动画文件就会越大。
3.多用实线,少用虚线。限制特殊线条类型如短划线、虚线、波浪线等的数量。由于实线的线条构图最简单,因此使用实线会使文件更小。
4.多用矢量图,少用位图。矢量图可以任意缩放而不会影响Flash动画的画质。Flash并不擅长处理位图的动作,应尽量避免位图元素的动画。
5.音效文件最好以MP3格式压缩。MP3格式可以把声音文件压缩得很小,应尽量使用。
6.限制字体样式的数量。尽量不要使用太多不同的字体,应尽可能使用Flash内设的字体。使用的字体越多,电影文件就越大。
7.尽量不要将文字打散。文字打散后就变成图形了,这样会使动画文件增大。
8.尽量少使用过渡填充颜色。使用过渡填充颜色填充一个区域比使用纯色来填充要多占50字节左右。
9.尽量缩小动作区域。限制每个关键帧发生变化的区域,一般应使动作发生在尽可能小的区域内。
10.尽量避免在同一时间内安排多个对象同时产生动作,而有动作的对象也不要和其他静态对象安排在同一图层里。应该将有动作的对象安排在各自专属的图层内,以便加速Flash动画的处理过程。
不流畅的因素:
1)在同一帧中出现的元素过多。
2)渐变过多。
3)MASK过多。
4)其中的图形太复杂。
使Flash流畅的方法:
1)多使用符号。
2)尽量使用渐变动画。
3)多用实线,少用虚线。
4)多用矢量图,少用位图。
5)音效文件最好以MP3格式压缩。
6)限制字体样式的数量。
7)尽量不要将文字打散。
8)尽量少使用过渡填充颜色。
9)尽量缩小动作区域。
10)尽量避免在同一时间内安排多个对象同时产生动作,而有动作的对象也不要和其他静态对象安排在同一图层里。简介:Flash是由macromedia公司推出的交互式矢量图和 Web 动画的标准,由Adobe公司收购。做Flash动画的人被称之为闪客。网页设计者使用 Flash 创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。Flash的前身是Future Wave公司的Future Splash,是世界上第一个商用的二维矢量动画软件,用于设计和编辑Flash文档。
我的体会是,在不同层的同一帧上关键帧太多就会很卡,稍微错开几帧要好得多
减少位图的使用量,不用as,不加载使用文字以外的字符串,使用最新版本的flash。
造成flash动画不流畅的因素有哪些?怎么改善?视频
相关评论:
璩斩映……flash帧速至少每秒12帧,才能有较流畅的动画,建议略高些。另外,风车转动的动画总共有多少帧呢?帧数量少了,自然会一顿一顿的。还有,这种动画不要一帧一帧的做,否则不可能流畅的,除非你花很长时间做的很细致。做法,直接将头尾两帧弄好,然后创建补间动画即可。如果以上的听不懂的花,我...
璩斩映如果机子不好的话放大是会比平常卡的,建议按原来的播放
璩斩映flash不需要设置那么高帧频,12--15帧就可以,闪烁是你的显示器分辨率没有设置正确,分辨率过低就是闪烁。设置分辨率要根据你显示器出厂给的最佳数值。例如我的显示器是22寸,分辨率是1680*1050.
璩斩映和配置没关系 如果在你没删除元件情况下测试没事,删完就不动了一定是元件问题了,什么提示也没有的话我遇到的这种情况有三种可能:一种是一定你删除了使用的元件而你不知道,比如导入一个图片元件,而你后来又把它转成另一元件,看似原来的图片元件没有用了,可一删就不行了。第二种是元件出现重名...
璩斩映动画流畅与否与脚本关系不大,关键是元件,矢量图太复杂,组合元件太多,都会造成运行困难。还有位图没有转换成元件或没有压缩,属性---位图运行“允许平滑”没有打钩,透明flash加的太多,里面有视频,粒子影片剪辑这些都是造成不流畅的因素。
璩斩映分离就是打散。这样图片就不会应为其他什么原因比如放大缩小但又不能改变质量。所以变得很模糊。你试试把图片的大小设置好了以后再打散。不行的画就按CTRL+SHIFT+F12在FLASH里面吧图片质量调到最高!
璩斩映3.1.4 Flash高级设计 Flash有一个特殊的图层——运动导向层。运动导向层允许绘制路径,内插实体、集合或字块沿着这个路径进行动态变化。可以将多个图层链向同一个运动导向层,让多个对象沿同一路径运动。利用运动导向层,可以制作出沿着特定路线运动的动画。互动影像在制作精彩的Flash动画时必不可少,它...
璩斩映机器不快,内存小了。本身也不是播放flash的软件,只能加小文件的flash特效。不过保存后的视频是正常的。
璩斩映自然不会流畅。但如果你觉得这段动画就要半秒这么短的话,那么可以增加帧数量(也就是这段动画的长度),然后提高帧速 (动画是否流畅除了帧速还要看具体动画是怎么做的,例如高速运动的物体帧数量肯定相对少,这时候帧速如果过低的画,当然不会流畅。)还有,缓动和这个关系不大。
璩斩映可以设置fps稍微大一点,然后把动作所占的桢格设大一点就可以了.比如,假如你做一个很简单的动画,需要4秒钟,那么你可以设置文档的FPS为25,然后动作所占的桢格为100桢就可以了,或者FPS设为20,那么桢格就要占80桢,这样播放动画都是4秒,但看起来是有区别的:前者的动作比较圆滑。