看过了斑竹大人的旋转字教程,我又想起了自己用过的一种方法,同样可以完成,只是复杂一些,顺便再加上几个步骤,即可完成如下效果,做成logo是不是很酷啊~~
点这里下载演示效果文件
我这种做法要麻烦很多~(在flash5里我是这样做的)
想让文字环形排列在corel、ai里可以很轻松的完成,让文字适配路径就可以了。但flash里没有这个功能:( 仔细想想,其实flash里有一个功能和文字适配路径非常相似,就是在作引导线动画的时候,我们可以让实例调整到路径。利用这个办法,就可以实现文字环绕的效果了
1、首先新建文件,大小无所谓,根据你自己的需要。画布颜色为#cccccc,帧速率为24fps
2、在场景中打字(这便是你将来要环绕排列的文字)
3、将文字打散(ctrl+b),一次即可
4、将文字逐个转换为实例。
5、将主场景中的内容删除,只留下一个"r"(无所谓那个字母,我们要用这个字作动画)
6、为图层1新建引导线层,
在引导线层上绘制一个圆(这个圆就是将来文字所环绕的那个圆,注意大小),去填充色,留下边框。
7、接下来的工作比较麻烦,首先我们要让"r"沿这个圆形作运动。所以首先在圆的上顶点(一定要是上顶点)用橡皮擦(笔头最小),擦出一个缺口
8、创建运动引导线动画,但此时一定要计算一下:用多少帧作完这个引导线动画。如果的旋转文字一共有9个文字(包括空格),那就要创建10帧的动画。我的文字有15个,我就创建16帧的动画。(一定要计算空格,我大的文字为“ramile''s-flash-”。"-"代表空格。结尾处最好也要有一个空格,因为你的文字最终是环形的,所以开头和结尾要隔开)
一定要勾选这里
将第一帧的文字吸附到引导线缺口的右侧
将最后一帧的文字吸附到引导线缺口的左侧
可以观看动画了,文字环绕着路径旋转了。
9、在图层1的这个动画上创建关键帧(f6)
10、取消所有的动画
11、接下来知道该干什么了吗?替换实例,分别在不同的帧上把实例进行替换。该空格的地方,就把实例删除即可,把第16帧删除掉
12、将不同镇上的文字全部原位粘贴到第一帧(ctrl+shift+v)
13、删除引导线,和多余的帧,选中所有的文字,f8,创建成一个实例"group"
14、ctrl+f8创建一个mc,ctrl+l,将库打开,把group拖入mc,在mc的第300帧位置创建关键帧,创建补间动画,在属性面板里调节旋转为逆时针1次
15、将mc拖入主场经,进行变形,新建图层,置于图层1之下。新层里也放一个mc,进行调节。
可以在加一些修饰,大家自己看着办吧。整个效果就效果完成了~
其实aiyi的那种环形的做法要简单得多,但我所教给大家的这种方法,不仅可以做环形
用引导线画出来的每种形状都用这种方法让文字去适配。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器