| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > Flash经验技巧 > 文章正文 用户登录
Feedsky首推话题广
Web 2.0,如何创造
什么是web 2.0营销
Web 2.0 网站成功
Geesee广告计划详
Dotworlds免费提供
5GBFreephp空间
动易创始人粟维胜
专访菠萝网创始人
在线视频专访-IDG

Tween类以及深度9876           

Tween类以及深度9876

作者:佚名 来源:不详 更新:2007-1-13 20:55:51 错误报告 我要投稿
 记得以前在blog里面介绍过Tween类的一些应用: http://jim.blueidea.com/archives/2006/54.shtml
值得注意的是,该应用使用的时候必须牢记一点,不要使用深度 9876 ,下面有个简单的代码可以测试一下,在flash8中输入一下action,然后测试:
import mx.transitions.Tween;
this.createEmptyMovieClip("square_mc", 9876);
square_mc.beginFill(0xFF0000);
square_mc.moveTo(10, 10);
square_mc.lineTo(100, 10);
square_mc.lineTo(100, 100);
square_mc.lineTo(10, 100);
square_mc.lineTo(10, 10);
square_mc.endFill();
var myTween:Tween = new Tween(square_mc, "_x", mx.transitions.easing.Elastic.easeOut, 0, 300, 3, true);
stop();
你会发现结果是一片空白, 而如果你把  this.createEmptyMovieClip("square_mc", 9876);  这句修改深度为 9875 或者 9877 ,再测试,你就能获取正常的结果了.
原因在于, 计算机在使用 Tween类做动画的时候,会自动运行下面的语句:
var mc = _root.createEmptyMovieClip ("__OnEnterFrameBeacon", 9876);
于是原来位于深度9876上的mc就会被覆盖, 因为,使用Tween类的时候,一定要留意9876这个深度,能避免尽量避免,免得出Bug,呵呵.
文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。