当前位置:七道奇文章资讯设计学堂Flash设计
日期:2009-04-04 00:44:00  来源:本站整理

<b>FLASH中图片的方法代码</b>[Flash设计]

赞助商链接



  本文“<b>FLASH中图片的方法代码</b>[Flash设计]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
近来恰好帮人家做一个图片的翻页的FLASH,所以重新研究了一下FLASH中图片的方法代码!从前自己写过一些,不过转动的效果不是太好,基本的原理就是取起始值与终究值之间的差值,然后除以一个移动系数的方法来写! function mov() {
lx = n*w;
btx = btx+(lx-btx)/6;
this._x = Math.round(0-btx);
} 从前写的一段代码!此中LX为终究值 BTX为其实值 6为一个系数 然后没经过一次移位后通过this._x = Math.round(0-btx); 来赋值. 此中的缺陷就是,在图片移动的时刻,到最后几个移位距离分外短,视觉效果上有点打折扣. 看下这个网站就知道了, http://www.grigoriandesign.com/ ,这个网站的移动方法我就采取的这段老代码. 这几天我又重新研究了一下GROUP94的移动代码,发现他们在这方面就夺目很多,整个图片在移动的时刻效果也很帮,基本在最后的几帧之内,它采纳了一个取整的方法. 代码以下: MovieClip.prototype.xPOS = function(a, d) {
this.xD = this.ePY-this._x;
this.xA = (this.xD/a+this.xA)/d;
this._x = this._x+this.xA;
if (Math.abs(this.xA)<0.500000 && Math.abs(this.xD)<0.500000) {
this.xD = this.xA=0;
this._x = this.ePY;
this.xCTV = false;
}
}; 此中 this.ePY 为终究值,xD 为2点之间的位移,然后它是通个2个系数来掌握整个移动方法,这样细分就会好很多, 最后它利用了一个判断来做一个位置的取整. 整个移动效果就会漂亮很多! 注意下,大概有很多人不太懂得 MovieClip.prototype.xPOS = function(a, d) {} 什么意义,其实这断程序的意义就是给MovieClip 加上一个自定义函数,今后在影片内的任何MovieClip 都能调用 这个函数了,不用再去重新定义!!相对新手而言拉...老鸟预计城市懂得的拉!!:) 有空多学习学习老外的代码是非常不错的!
  以上是“<b>FLASH中图片的方法代码</b>[Flash设计]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .