文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院媒体动画FlashFlash MX 2004新特性实例学习七
精品推荐
特别推荐
·由浅入深学习Flash制作高射炮游戏
·由浅入深学习Flash制作高射炮游戏(续)
·遮照及文字遮照的几个概念和事例
·创建一个实用Flash站点的十大技巧
·Flash动画制作实例:小野人玩摇滚
·Flash技术在电子杂志设计制作应用
·用js+flash实现网页中复制数据功能
·教你如何去掉网页上的Flash动画虚线框
·让Flash动画适应任何分辨率的网页
·基础:flash9.ocx 加载错误解决方法
·Flash AS基础精典教程
·Flash AS教程之四 动态文本的编写以及外部文本的载入
·flash载入外部文本设置颜色的问题
·Flash制作漂亮的三重卷动相册特效动画
·关于网页中Flash弹出网页窗口的详细讲解
·用FLASH遮罩效果做图片切换效果
·实例技巧:Flash与HTML实现交互的实例
·Macromedia Flex 教程: Flex入门教程
·高级游戏制作:Flash制作物体弹跳电脑游戏
·技巧:用Flash制作动画的经典问题问答
热点TOP10
·Flash 图片轮换效果
·用FLASH遮罩效果做图片切换效果
·flash声音特效实例--架子鼓(图)
·Flash AS3:动态文本滚动条
·FLASH制作一个可以伸缩的导航条
·Flash联合粒子特效软件打造超酷浪漫动画特效
·Macromedia Flex 教程: Flex入门教程
·由浅入深学习Flash制作高射炮游戏
·将数码照片做成自动放映的Flash
·Flash制作漂亮的三重卷动相册特效动画
·入门:Flash制作图片爆炸效果动画
·北影动画学院作品—《黑猫》
·用Flash MX模板制作幻灯片效果
·把好看的flash动画设为桌面
·Flash动画制作实例:小野人玩摇滚
·Flash电子书鼠标拖拽翻页效果原理分析
·Flash文字特效工具RoboFlash
·Flash AS基础精典教程
·两只蝴蝶飞舞动画,Flash制作方法
·轻松做出精美3D效果 浅析Flash 3D动画制作

Flash MX 2004新特性实例学习七

日期:2008年4月13日 作者:清风网络学院 查看:[大字体 中字体 小字体]


实例八、Trace Bitmap Panel

  一、涉及特性

  本实例不太复杂,主要涉及组件的应用、对组件的编程和对javascript的应用,都是Flash MX 2004中的新特性。

  二、制作过程

  1、从组件栏中拖四个Numeric Stepper到场景中,分别设置属性如下:A、命名为start_stp,设置Maximum为10000,设置Minimum为1,step为1,value为100;B、命名为end_stp,设置Maximum为10000,设置Minimum为0,step为1,value为100;C、命名为color_stp,设置Maximum为100,设置Minimum为0,step为1,value为100;D、命名为area_stp,设置Maximum为500,设置Minimum为0,step为1,value为10。

  2、从组件栏中拖两个Combo Box到场景中,分别设置属性如下:A、命名为curve_cb,设置labels为“[normal, very tight, pixels, smooth, very smooth]”,设置rowCount为5;B、命名为corner_cb,设置labels为“[normal, many corners, few corners]”,设置rowCount为5。

  3、从组件栏中拖一个Button到场景中,命名为submit_BTn,设置Labels为Submit。然后排列所有组件如图1所示。


  4、在TimeLine中新建一个图层,命名为Actions,在该层的Action面板中增加如下语句:

/* Copyright 2003 Macromedia, Inc. All rights reserved.
The following is Sample Code and is subject to all restrictions
on sUCh code as contained in the End User License Agreement
accompanying this product.
*/
function click() {
  var tab = " ";
  var asNewLine = "\n";
//注释1
  if (start_stp.value == "") {
    var startKF_as = "\"\"";
  } else {
    var startKF_as = start_stp.value;
  }
  if (end_stp.value == "") {
    var endKF_as = "\"\"";
  } else {
    var endKF_as = end_stp.value;
  }
  if (color_stp.value == "") {
    var threshold_as = "\"\"";
  } else {
    var threshold_as = color_stp.value;
  }
  if (area_stp.value == "") {
    var minArea_as = "\"\"";
  } else {
    var minArea_as = area_stp.value;
  }
  var curveFit_as = _root.curve_cb.value;
  var corner_as = _root.corner_cb.value;
  //注释2
  var str = "var cur_tl = fl.getDocumentDOM().getTimeline();"+"var curFrame, startKF, endKF;"+"var newSel = new Array();"+"try {"+"startKF = eval("+startKF_as+"-1);"+"endKF = eval("+endKF_as+"-1);"+"var threshold = "+threshold_as+";"+"var minArea = "+minArea_as+";"+"var curveFit = \""+curveFit_as+"\";"+"var corner = \""+corner_as+"\";"+"var errorMessage = \"\";"+"function theErrorMessage(msg){"+"if (errorMessage == \"\"){"+"errorMessage = msg;"+"}"+"else{"+"errorMessage += \"\\n\"+msg;"+"};"+"};"+"var thresholdErrorCondition = threshold==\"\" || threshold < 1 || threshold > 500;"+"var minAreaErrorCondition = minArea==\"\" || minArea > 1000 || minArea < 1 ;"+"if(startKF <=-1 || endKF==-1 || thresholdErrorCondition || minAreaErrorCondition){"+"if(startKF == -1){"+"theErrorMessage(\"Please enter a start frame.\");"+"};"+"if(startKF < -1){"+"theErrorMessage(\"The start frame you specified does not exist.\");"+"};"+"if(endKF == -1){"+"theErrorMessage(\"Please enter an end frame.\");"+"};"+"if(endKF < -1){"+"theErrorMessage (\"The end frame you specified does not exist.\");"+"};"+"if(thresholdErrorCondition){"+"theErrorMessage (\"Please enter a value for Threshold between 1 - 500.\");"+"};"+"if( minAreaErrorCondition){"+"theErrorMessage (\"Please enter a value for Minimum Area between 1 - 1000.\");"+"};"+"alert(errorMessage);"+"}"+"else{"+"for (var k=0; k //注释3

[1] [2] 下一页 




上一篇:在局域网中实现文件的批量传送

下一篇:新手上路:初学Java注意什么

Flash MX 2004新特性实例学习七 相关文章:
·ASP.NET上传文件的实例
·Photoshop实例:制作超酷影片画面场景
·DIV CSS网页布局实例:十步学会用CSS建站
·菜鸟学习javascript实例教程
·Photoshop实例:调出漂亮MM的唯美效果
·ADSL共享方案及实例操作
·Photoshop入门与进阶实例:开天辟地软件的界面设计
·Word制作贺卡实例一则
·常用网络命令及命令实例详解
·flash声音特效实例--架子鼓(图)
Flash MX 2004新特性实例学习七 相关软件:
·中文版Excel 2003实例与技巧
·AutoCAD 2004基础与实例教程
·CorelDraw12 入门与实例(图文教程 菜鸟先飞系列教材)
·Flash MX 动画制作实例教程
·中文版 AutoCAD2004 应用实例与技巧
·PhotoShop7 设计百例 + 经典实例教程 + 滤镜教学
·Visio 2003概览与实例
·注册表实例应用视频教程swf
·Photoshop视频实例教程系列电子书 V1.0
·实例实学Corel DRAW9

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn