如何实现FLASH中鼠标移动事件 20
首先是这样的.我想设计成这样:我做了四个动作影片剪辑,当鼠标向左移动时会触发一个动画(这个动画的是向左跑的(小狗))当鼠标停止时会触发一个动画(这个动画是站着不动只动耳朵...
首先是这样的.我想设计成这样:我做了四个动作影片剪辑,当鼠标向左移动时 会触发一个动画(这个动画的是向左跑的(小狗)) 当鼠标停止时会触发一个动画(这个动画是站着不动只动耳朵的小狗) 当鼠标向右移动时会触发一个动画(这个动画是向右跑的小狗) 当鼠标点一下会触发一个动画(这个动画是向上跳的小狗)
声明: 会动的小狗我也做好了.我要的效果是鼠标事件.不是所谓的按钮事件. 请高手们帮忙啊! 24小时在线等! 帮帮忙啊!谢谢了!
一个什么也不懂的菜鸟
08年11月14号 16:29
就跟这个http://gbook.etp21.com/ 网站里的那只在下面跑的小兔兔效果一样. 有人会吗? 展开
声明: 会动的小狗我也做好了.我要的效果是鼠标事件.不是所谓的按钮事件. 请高手们帮忙啊! 24小时在线等! 帮帮忙啊!谢谢了!
一个什么也不懂的菜鸟
08年11月14号 16:29
就跟这个http://gbook.etp21.com/ 网站里的那只在下面跑的小兔兔效果一样. 有人会吗? 展开
展开全部
简单噢.给鼠标加两种不同的听侦器,就可以了呀.嘿...这个搞死的小兔子,还有点儿球事哈.
只是做起来有些麻烦得.
stage.addEventListener(MouseEvent.MOUSE_MOVE,mouseMove);
stage.addEventListener(MouseEvent.CLICK,clicked);
function mouseMove(evt:MouseEvent)
{
/*
如果兔儿x不与鼠标x一样,就让兔儿x向鼠标方向移动,直到兔儿x与鼠标x相等.
*/
}
function clicked(evt:MouseEvent)
{
/*
让兔儿跳
*/
}
只是做起来有些麻烦得.
stage.addEventListener(MouseEvent.MOUSE_MOVE,mouseMove);
stage.addEventListener(MouseEvent.CLICK,clicked);
function mouseMove(evt:MouseEvent)
{
/*
如果兔儿x不与鼠标x一样,就让兔儿x向鼠标方向移动,直到兔儿x与鼠标x相等.
*/
}
function clicked(evt:MouseEvent)
{
/*
让兔儿跳
*/
}
展开全部
AS2.0:
_root.onEnterFrame=function():void{
dog.gotoAndPlay("跑");
dog._x=_root._xmouse-(_root._xmouse-dog._x)/2;
if(dog._x=_xmouse){
dog.gotoAndPlay("停");
}
}
_root.onMouseDown=function():void{
dog.gotoAndPlay("跳");
dog._x=_root._xmouse-(_root._xmouse-dog._x)/8;
}
_root.onEnterFrame=function():void{
dog.gotoAndPlay("跑");
dog._x=_root._xmouse-(_root._xmouse-dog._x)/2;
if(dog._x=_xmouse){
dog.gotoAndPlay("停");
}
}
_root.onMouseDown=function():void{
dog.gotoAndPlay("跳");
dog._x=_root._xmouse-(_root._xmouse-dog._x)/8;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询