专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Flash

求一段简单的flash源码,200分相送谢谢

发布时间:2011-06-27 19:56:12 文章来源:www.iduyao.cn 采编人员:星星草
求一段简单的flash源码,200分相送多谢!
要求:

1. flash宽300像素高100,里面放3个100x100的图片. (随便弄3个图片也行,不限宽高)
2. 三个图片预设是50% alpha 透明度, 当鼠标移动到任何一个图片上,渐渐显示图片至完全透明,当移走鼠标后图片又变会50%透明度

------解决方案--------------------
import flash.display.Sprite;
import flash.events.MouseEvent;
var mcA:Sprite =new Sprite();
mcA.graphics.beginFill(0xFF0000);
mcA.graphics.drawRect(0,0,100,100);
var mcB:Sprite =new Sprite();
mcB.graphics.beginFill(0x00FF00);
mcB.graphics.drawRect(100,0,100,100);
var mcC:Sprite =new Sprite();
mcC.graphics.beginFill(0x0000FF);
mcC.graphics.drawRect(200,0,100,100);
addChild(mcA);
addChild(mcB);
addChild(mcC);

var mov:Array = new Array(mcA,mcB,mcC);
for (var i:int; i<mov.length; i++)
{
mov[i].addEventListener(MouseEvent.MOUSE_OUT,myevt);
mov[i].addEventListener(MouseEvent.MOUSE_OVER,myevt);
mov[i].alpha = 0.5
}

function myevt(evt:MouseEvent)
{
if (evt.type == MouseEvent.MOUSE_OVER)
{
evt.target.alpha = 1
}
else
{
evt.target.alpha = 0.5
}
}


----------------
这个比较简单。拿你的分也觉得受之有愧
------解决方案--------------------
图片滚动部分可以先参照这个:http://download.csdn.net/source/2966646
------解决方案--------------------
哎~我发现此人并不是来问问题的。给你写出代码,你都看不懂。浪费别人的时间。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: