注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

老渔翁音画乐园

.

 
 
 

日志

 
 
关于我

老来无法去挣钱,与世无争度晚年, 粗茶淡饭饱三餐,早晚吃着都香甜, 布衣得暖胜丝绵,长点短点都可穿, 草舍茅屋有几间,遮风挡雨也安然, 雨过天青到河边,独自垂钓来休闲,, 日上三竿我独眠,不是神仙胜神仙, 生死富贵都由天。

网易考拉推荐

Flash AS 制作用鼠标可以观看图片各个部分的效果  

2014-05-21 20:48:12|  分类: ps flash 技巧 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
Flash AS 制作用鼠标可以观看图片各个部分的效果
http://www.webjx.com  更新日期:2007-10-25 23:46  出处:网页教学网  作者:站长整理

Flash AS 制作用鼠标可以观看图片各个部分的效果,至于具体怎么用,你就自己决定吧!这个教程因为制作方法非常简单所以不给大家提供Fla源文件了!

先看演示效果:

制作方法非常简单。

首先准备一幅大的图片(图片尽量足够大),导入到Flash库中,然后建立一个影片剪辑map,把图片放到这里来,调整到合适位置。

Flash AS 制作用鼠标可以观看图片各个部分的效果

然后再建立一个影片剪辑,制作一个箭头。

Flash AS 制作用鼠标可以观看图片各个部分的效果

回到主场景中在第一帧添加如下代码:

Mouse.hide();
_root.attachMovie("map", "map", 1);
_root.attachMovie("the_arrow", "the_arrow", 2, {_x:250, _y:175});
the_arrow.onEnterFrame = function() {
 this._x += (_xmouse-this._x)/5;
 this._y += (_ymouse-this._y)/5;
 dist_x = this._x-250;
 dist_y = this._y-175;
 angle = Math.atan(dist_y/dist_x)/(Math.PI/180);
 if (dist_x<0) {
  angle += 180;
 }
 if (dist_x>=0 and dist_y<0) {
  angle += 360;
 }
 this._rotation = angle;
 deltax = -(this._x-250)/90;
 deltay = -(this._y-175)/90;
 map._x += deltax;
 map._y += deltay;
 if (map._x>1000) {
  map._x = 1000;
 }
 if (map._x<-500) {
  map._x = -500;
 }
 if (map._y>1000) {
  map._x = 1000;
 }
 if (map._y<-650) {
  map._y = -650;
 }
};

保存测试吧!在这里演示因为网络原因我只给大家导入一幅小图。

  评论这张
 
阅读(106)| 评论(28)
推荐

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018