flash as3.0鼠标放在图片上图片放大源代码

刚开始学习3.0,寻求帮助还有3.0中按钮不能直接加代码,那我应该怎么给按钮加代码呢?谢谢... 刚开始学习3.0 ,寻求帮助
还有3.0中按钮不能直接加代码,那我应该怎么给按钮加代码呢?谢谢
展开
 我来答
上虞田启航
2011-08-12 · 超过11用户采纳过TA的回答
知道答主
回答量:91
采纳率:100%
帮助的人:17.6万
展开全部
在帧上、文档类中或用到的类中写代码。
建议你买本as3入门的书看看。
图片放大源代码:
先把要放大的图片都转换为元件,然后放在舞台上,实例名称分别命名为pic1,pic2之类的,然后再鼠标左键单击这一帧,打开动作面板(F9),写:
//-----------------------------------------------------------------------------------------------
stop();
pic1.scaleX =pic1.scaleY = 1;
pic2.scaleX = pic2.scaleY = 1;
//以此类推,若有更多图片,舞台上命名只需改个数字(如pic3),代码也一样。
pic1.addEventListener(MouseEvent.MOUSE_OVER,mover);
pic2.addEventListener(MouseEvent.MOUSE_OVER,mover);
//以此类推,若有更多图片,舞台上命名只需改个数字(如pic3),代码也一样。
function mover(e:MouseEvent):void {
e.target.addEventListener(MouseEvent.MOUSE_OUT,mout);
e.target.scaleX = e.target.scaleY = 1.5;//1.5可改为其他比值,1为原始尺寸。
MovieClip(root).setChildIndex(MovieClip(e.target),MovieClip(root).numChildren-1);//置顶图片
}
function mout(e:MouseEvent):void {
e.target.scaleX = e.target.scaleY = 1;//还原图片尺寸
e.target.removeEventListener(MouseEvent.MOUSE_OUT,mout);
}
经测试,效果很完美——上虞田启航原创
博思aippt
2024-07-20 广告
博思AIPPT是基于ai制作PPT的智能在线工具,它提供了4种AI制作PPT的方式,包括AI生成大纲、AI直接生成PPT、文本生成PPT、AI提炼文档生成PPT,一站式集成多种AI生成PPT的方式,可满足办公用户的不同需求和使用场景。ai生... 点击进入详情页
本回答由博思aippt提供
手机用户9608b
2011-08-11 · TA获得超过144个赞
知道答主
回答量:251
采纳率:0%
帮助的人:46.2万
展开全部
先把两张图片都制作成元件,然后放在舞台上,实例名称分别命名为_picA,_picB,然后再这一帧的脚本栏里写:

stop();

var bool:Boolean = false;
_picA.visible = true;
_picB.visible = false;

function clickHandle(e:MouseEvent):void{
bool = !bool;
if(bool){
_picA.visible = false;
_picB.visible = true;
}else{
_picA.visible = true;
_picB.visible = false;
}
}

addEventListener(MouseEvent.CLICK,clickHandle);

经测试无误
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaoliyaooo0
2011-08-12 · TA获得超过1820个赞
知道大有可为答主
回答量:2528
采纳率:0%
帮助的人:2073万
展开全部
你是放在图片上 图片放大 给图片加mouseDown的侦听,然后设置图片的scale属性就好,

对按钮进行侦听 addeventlistenter

还不懂 hi我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式