flash小游戏及flash片头等等的flash资源源码都是新丁flash资源网为大家提供娱乐和学习以及为相关flash工作者提供方面之门!
  首页 | 片头欣赏 | Banner 欣赏 | Flash 特效 | 网站欣赏 | 技术文档 | 视频教程 | 网页模板 | flash小游戏 | 源码下载 | 相关下载 | 声音下载 | 
  flash经验技巧   您当前的位置是:首页 >> 技术文档 >> flash经验技巧 >> 详细内容
Flash技巧:动态柱状图表制作原理
加入时间:2007-10-12  浏览:58   录入:启能Flash资源网   来源:网络
1、外部xl.txt:

  num0=480&num1=320&num2=500&num3=200&//柱状高度来源

  2、主场景第一帧上放四个实例名称分别是mc0、mc1、mc2、mc3的电影实例。

  3、主场景第一帧上:

  System.useCodepage=true;//除乱码

  varxl=newLoadVars();//创建LoadVars对象的实例

  xl.load("xl.txt");//引导外部文本中的变量

  xl.onLoad=function(suc){

  if(suc){

  nums=[xl.num0,xl.num1,xl.num2,xl.num3];//外部文本中的变量存入数组中

  }

  };

  for(vari=0;i<=3;i++){

  _root["mc"+i]._yscale=10;//初始缩放比例

  _root["mx"+i]=_root["mc"+i]._x;//存贮初始坐标值

  _root["my"+i]=_root["mc"+i]._yscale;//存贮初始缩放值

  }

  this.onEnterFrame=function(){

  for(vari=0;i<=3;i++){

  _root["mc"+i]._yscale=_root["my"+i]*nums[i];//显示缩放变化

  _root.createEmptyMovIEClip("mytxt"+i,i*2);//创建电影实例四个用于下句中绑定库中的动态文本

  _root["mytxt"+i].attachMovie("txtmc","txt"+i,1000,{_x:_root["mx"+i],_y:(Math.round(Number(_root["mc"+i]._y-nums[i]*(0.3))))});//

  _root["mytxt"+i]["txt"+i].t.text=nums[i];//显示动态数值

  }

  };

关于我们 | 联系方式 | 广告赞助 | 免责声明 | 站点留言 | 友情链接 | 推荐站点
Copyright 2007-2008 新丁flash资源网 All Rights Reserved
本站版权所有 新丁flash资源网 保留所有权利 未经许可请勿任意转载或复制使用 
请使用1024*768分辨率浏览本站以达到浏览新丁flash资源网的最佳视觉效果
新丁flash资源网中所有的解压密码均为:www.qnflash.com
粤ICP备08010396号