绚酷鼠标 [目标移动]

在学习之前,我们先复习一下前面(功能代码07<百变图>)曾用过的
目标移动公式:

mc.当前坐标 += (mc.目标坐标 - mc.当前坐标) * A 缓动常量(0<A<1)

例如:

舞台上有一个影片剪辑,实例名为 mc,使其移动到 x=400, y=300 的位置
mc.Tox = 400;
mc.Toy = 300;
mc.onEnterFrame = function() {
  this._x += (this.Tox-this._x)*0.3;
  this._y += (this.Toy-this._y)*0.3;
//更新每个实例的坐标了,可理解为:
//实例的 X 坐标 = 自己的X坐标 +(目标的X坐标–自己的X坐标)*0.3
//实例的 Y 坐标 = 自己的Y坐标 +(目标的Y坐标–自己的Y坐标) *0.3
};

实例一

思路:
1.复制出Num个鼠标,鼠标的透明度递减(如果i是递增的,N-i 就是递减的);
2.用第Num鼠标作为当前鼠标,其它均为跟随;
3.跟随的原理就是以前一个鼠标位置作为目标坐标,使后一个鼠标向前一个的位置移动。

步骤1:

CoolMouse1.jpg

     绘制一个鼠标,保存为影片剪辑,连接—>导出—>标志符"mouse"
步骤2:
加入AS代码:
Mouse.hide();
//隐藏原有鼠标
var Num = 10;
//鼠标跟随的数量
for (var i = 0; i<Num ; i++){
_root.attachMovie("mouse", "m"+i, i);
//复制出Num个鼠标的影片剪辑
this["m"+i]._alpha = (Num-i)/Num*100;
//设置出渐隐效果,每个鼠标的透明度递减
}
_root.onEnterFrame = function() {
this["m"+0]._x = _xmouse;
this["m"+0]._y = _ymouse;
//让this["m"+0]作为当前鼠标
for (var i = 1; i<Num ; i++){
  this["m"+i]._x += ((this["m"+(i-1)]._x)-this["m"+i]._x)*0.5;
  this["m"+i]._y += ((this["m"+(i-1)]._y)-this["m"+i]._y)*0.5;
}
//令后一个鼠标跟随前一个鼠标的位置,缓动地向前一个鼠标接近
};

实例二

思路:
1.方法与实例一类似;
2.改变了鼠标跟随的样式;
3.使小的鼠标透明度大,大的鼠标透明度小(如果i是递增的,N-i 就是递减的)。

步骤1:

CoolMouse1.jpg

     绘制一个鼠标,保存为影片剪辑,连接—>导出—>标志符"mouse"
步骤2:
加入AS代码:
Mouse.hide();
//隐藏原有鼠标
var Num = 10;
//鼠标跟随的数量
for (var i = 0; i<Num ; i++){
_root.attachMovie("mouse", "m"+i, i);
this["m"+i]._xscale = this["m"+i]._yscale=i/Num*100;
//鼠标的尺寸递增
this["m"+i]._alpha = (Num-i)/Num*100;
//鼠标的透明度递减
}
_root.onEnterFrame = function() {
this["m"+0]._x = _xmouse;
this["m"+0]._y = _ymouse;
for (var i = 1; i<Num ; i++){
  this["m"+i]._x += ((this["m"+(i-1)]._x)-this["m"+i]._x)*0.5;
  this["m"+i]._y += ((this["m"+(i-1)]._y)-this["m"+i]._y)*0.5;
}
};

实例三

思路:
1.方法与实例一类似;
2.改变了鼠标跟随的样式,也是使鼠标跟随围成一个圆的关键;
3.改变每个鼠标的旋转。

步骤1:

CoolMouse1.jpg

     绘制一个鼠标,保存为影片剪辑,连接—>导出—>标志符"mouse"
     注意:鼠标与注册点之间要留有一定的距离,这是使之围成圆的关键
步骤2:
加入AS代码:
var Num = 30;
//鼠标跟随的数量
for (var i = 0; i<Num ; i++){
_root.attachMovie("mouse", "m"+i, i);
this["m"+i]._rotation = i*24;
//设置初始的旋转角度
this["m"+i]._alpha = (Num-i)/Num*100;
}
_root.onEnterFrame = function() {
this["m"+0]._x = _xmouse;
this["m"+0]._y = _ymouse;
this["m"+0]._rotation += 10;
for (var i = 1; i<Num ; i++){
  this["m"+i]._x += ((this["m"+(i-1)]._x)-this["m"+i]._x)*0.5;
  this["m"+i]._y += ((this["m"+(i-1)]._y)-this["m"+i]._y)*0.5;
  this["m"+i]._rotation += 10;
  //使所有鼠标都转起来
}
};

Flash 充电: for 循环实现数组反向存储
var Len = 20;
//数组长度
var A:Array = new Array(Len);
for (var i = 0; i<Len ; i++){
A [I]= Len-i;
//A[Len-i-1] = i;
}
trace(A);

时间: 2024-11-01 20:03:58

绚酷鼠标 [目标移动]的相关文章

[Flash基础理论课15] 绚酷鼠标[目标移动]

返回"Flash基础理论课 - 目录" 在学习之前,我们先复习一下前面(功能代码07<百变图>)曾用过的 目标移动公式: mc.当前坐标 += (mc.目标坐标 - mc.当前坐标) * A 缓动常量( 0 < A < 1 ) 例如: 舞台上有一个影片剪辑,实例名为 mc,使其移动到 x=400, y=300 的位置 mc.Tox = 400; mc.Toy = 300; mc.onEnterFrame = function() { this._x += (th

JG Capital重申优酷中性 目标价调低至24美元

摘要: 查看最新行情 北京时间5月23日晚间消息,投资银行JG Capital今日发布研究报告,重申 优酷土豆 股票(NYSE: YOKU )中性评级,将目标股价从32美元调低至24美元. 以下为报告内容摘要: 第一   查看最新行情   北京时间5月23日晚间消息,投资银行JG Capital今日发布研究报告,重申 优酷土豆 股票(NYSE: YOKU )"中性"评级,将目标股价从32美元调低至24美元. 以下为报告内容摘要: 第一财季业绩:优酷土豆2014财年第一季度业绩喜忧参半.

Flash基础理论课

Flash基础理论课 第一章 基础动画概念 Flash基础理论课 第二章 ActionScript 3.0 动画基础Ⅰ Flash基础理论课 第二章 ActionScript 3.0 动画基础Ⅱ Flash基础理论课 第三章 三角学应用Ⅰ Flash基础理论课 第三章 三角学应用Ⅱ Flash基础理论课 第四章 渲染技术Ⅰ Flash基础理论课 第四章 渲染技术Ⅱ Flash基础理论课 第四章 渲染技术Ⅲ Flash基础理论课 第五章 速度与加速度Ⅰ Flash基础理论课 第五章 速度与加速度Ⅱ

优酷正式启动2009牛计划 搜索民间状元

中介交易 SEO诊断 淘宝客 云主机 技术大厅 2009年3月26日,中国第一视频网站优酷(YOUKU.com)在北京正式启动优酷"牛计划"---本年度最大规模的民间"状元"搜索行动.该活动自2008年年底开始精心筹划,将贯穿2009全年,通过优酷网庞大的用户基础.强劲的品牌势力和扎实的文化策源,正式招募各地牛人,展现大众才艺,以充分发动网络力量,搜索民间智慧,生动演绎年度关键词"牛人"现象及其背后的精彩内涵,由此打造2009年最强的优酷&quo

尊酷:将奢侈品折扣进行到底?

杨杨 北京报道 尊酷(www.vipku.com)的故事,有个与偶然相关的庸俗开始. 去年的一次社交聚会上,文颐遇到了侯煜疆.前者是巴黎ESMOD高级时装艺术学院的管理学硕士,后者的标签则是数据挖掘高手.IT精英.遗憾的是"偶遇"催生的并非浪漫的爱情故事,而是偏向了商业层面. "我们俩都对奢侈品B2C很有兴趣."文颐回忆说,但前提是既要有人懂奢侈品市场,又得有人能借力互联网.因此文颐与侯煜疆的组合,被接触他们的投资人认为是最优的:前有Gilt Groupe为例,其两

优酷新闻频道上线 视频网站新的盈利点

优酷网(http://www.youku.com)是对古永锵诠释的"微视频"概念的全面演绎.关于"优酷"这个网名的由来,古永锵谈到:"优,代表服务品质,优酷倡导一种精品视频文化,让精品内容浮出水面,让用户价值充分展现:酷,代表用户体验,第一时间品味独特的视频自助餐,满足人人参与的热情与个性化生活方式的表达."在优酷你可以最快.最方便地浏览.上传.搜索.分享丰富多彩的微视频内容.与播客有所不同,优酷不一定只有原创才能登台表演,无论业余或专业,无论个

阿里巴巴宣布收购云存储软件酷盘 收编整个团队

中介交易 SEO诊断 淘宝客 云主机 技术大厅 阿里巴巴宣布收购酷盘 团队整体收编(TechWeb配图) [TechWeb报道]9月25日消息,阿里巴巴集团宣布,收购国内云储存软件酷盘,进军个人无线云存储领域.酷盘CEO.暴风影音前创始人顾志诚及其团队将加盟阿里巴巴集团,顾志诚本人仍将负责酷盘业务.但阿里方面并没有透露具体的收购金额,以及相关细节. 据了解,酷盘作为跨平台个人同步云存储服务提供商,2010年上线至今,已拥有1500万用户,其中超过300万的移动端用户.2012年起,随着移动互联网

优酷土豆被主流投行评级集体看好

北京时间5月16日,中国网络视频行业领军企业优酷土豆集团(NYSE:YOKU)公布了2013年Q1未经审计的财务报告.财报显示,集团收入持续增长,首次实现毛利同比由负转正.净亏进一步缩窄,成本结构继续优化.财报发布后,全球主要投资银行和机构发布了对优酷土豆集团的投资研报,普遍持乐观和长期看好态度.据统计,包括在Q1下半段发布研报的数家在内,高盛.大摩.汇丰.美银美林.德银.T.H.Capital.Maxim.太平洋皇冠等十多家主流投行研报均对优酷土豆作出"买入"."增持&qu

优酷CFO刘德乐:网络视频推动文化创意产业

挖贝网4月8日消息 今天下午,优酷网在京发布了媒体合计划3.0,优酷称各行各业的合作伙伴规模已超过千家.在2008年中优酷发布合计划1.0的时候,宣布有100多家媒体合作伙伴. 昨天中国互联网络信息中心(CNNIC)发布<2009年中国网民网络视频应用研究报告>.报告显示截止到2009年底,我国网络视频用户规模达到2.4亿.这些用户很大一部分时间是在看视频.根据艾瑞的数字显示,中国全体网民有6%的时间是花在优酷上看视频.中国互联网最大的网站中, 用户使用时间上排在第一位的是是QQ,第二位的是百