文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 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 AS3:动态文本滚动条
·flash声音特效实例--架子鼓(图)
·Flash 实现3D的类(教程 源文件)
·Flash 图片轮换效果
·动画编程:Flash中的物理运动知识
·Flash AS基础精典教程
·用FLASH遮罩效果做图片切换效果
·Flash用鼠标控制图片移动效果动画教程
·由浅入深学习Flash制作高射炮游戏
·Flash AS3.0 爽快使用XML
·Flash AS教程之四 动态文本的编写以及外部文本的载入
·Flash联合粒子特效软件打造超酷浪漫动画特效
·Macromedia Flex 教程: Flex入门教程
·两只蝴蝶飞舞动画,Flash制作方法
·Flash动画制作实例:小野人玩摇滚
·Flash制作漂亮的三重卷动相册特效动画
·精彩推荐:全Flash网站制作实例
·Flash8 字体特效
·Flash制作滚动广告图片效果
·北影动画学院作品—《黑猫》

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] 下一页 




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

下一篇:Photoshop美食系列教程集

Flash MX 2004新特性实例学习七 相关文章:
·教你学习如何破解XP登陆密码
·QQ空间4.0 透明Flash_500个
·Photoshop精细抠像实例
·DIV CSS网页布局实例:十步学会用CSS建站
·ASP.NET上传文件的实例
·QQ空间透明flash代码
·Photoshop实例:制作超酷影片画面场景
·新收集200多种美化QQ空间的透明Flash
·Flash AS3:动态文本滚动条
·Photoshop实例:调出漂亮MM的唯美效果
Flash MX 2004新特性实例学习七 相关软件:
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·FLASH 8中文使用手册
·中文版Excel 2003实例与技巧
·洪恩轻松教你学电脑_internet学习
·Flash MX2004中文版多媒体教程
·CorelDraw12 入门与实例(图文教程 菜鸟先飞系列教材)
·Flash MX 动画制作实例教程
·AUTOCAD 2002机械设计应用与实例
·闪魂——Flash网站建设实录
·Flash MX 从入门到精通

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