第...">
论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

动态旋转的文字

文章类别:Flash | 发表日期:2008-9-21 15:52:36

   点击浏览该文件

点击浏览该文件

  第一步,运行flash mx,新建文档,Ctrl+J打开文档属性对话框,设置为图1所示。
按此在新窗口浏览图片
 
  第二步,将图层1的名称改为“文字层”,并输入文字,字体为白色,字号为21,如图2所示。
按此在新窗口浏览图片

 
  第三步,使用变形工具,调整文字的中心点,如图3、图4所示。
按此在新窗口浏览图片
按此在新窗口浏览图片

第四步,Ctrl+T打开变形面板,设置如图5所示,不断单击“复制并应用变形”按钮,使文字形成一个环形,如图6。
按此在新窗口浏览图片
按此在新窗口浏览图片
 
  第五步,适当修改文字,比如把文字修改为“flash8flash8”,然后Ctrl+A全选,按F8转换为影片剪辑,命名为“文字环”,如图7所示。
按此在新窗口浏览图片
 
  第六步,在“文字环”影片剪辑中加入如下脚本:
onClipEvent (mouseDown) {
//当鼠标按下时
if (mouDown != 1) {
//假如mouDown的值不为1,设置变量mouDown的值为1。
mouDown = 1;
}
}
onClipEvent (mouseUp) {
//释放鼠标时
if (mouDown != 0) {
//假如mouDown的值不为0,则设置变量mouDown的值为0
mouDown = 0;
rotateSpeed = newAngle-oldAngle;
}
}
onClipEvent (enterFrame) {
oldAngle = newAngle;//用新得到的角度值覆盖替换旧值
x = _root._xmouse-this._x;//设置变量x的值,为鼠标在主场景中的x坐标减自身x坐标
y = _root._ymouse-this._y;//设置变量y的值,为鼠标在主场景中的y坐标减自身y坐标
newAngle = Math.atan2(y, x)*180/Math.PI;//用atan2得到的角度为弧度,所以乘以180再除以∏,转换为角度值。
if (mouDown == 1) {
//当mouDown的值为1时,即鼠标按下时
this._rotation += newAngle-oldAngle;//设置自身旋转角度
} else {
//否则
this._rotation += rotateSpeed;//自身角度不断加rotateSpeed
rotateSpeed *= 0.95;//0.95是参数,可自行设置,目的是为了让rotateSpeed的值不断减少。
}
}
  第七步,保存,并Ctrl+回车测试。
上一篇:{应用}打字效果 人气:1530
下一篇:{应用}渐显渐隐的字幕效果 人气:2838
视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058