我需要做这样一个效果:
舞台的大小是:1004X479
图片的大小是:2000x1518
图片我要做成影片剪辑, 里面分布很多圆形的小按钮,触发的话,是在舞台显示,图片大小,800x300 。
鼠标拖动的话,可以连影片剪辑一起拖动,不超过,2000x1518,,同时里面的小按钮,要可以点击的,图片和小按钮可以拖动随着鼠标拖动而拖动,但是小按钮触发的800x300的图片始终点击是在舞台正中心显示的。
这个效果怎么做?做了好久,实在是做不出来了,上来问问高手,帮帮我这个菜鸟了,万分感谢
flash 鼠标拖动图片
答案:2 悬赏:50 手机版
解决时间 2021-02-01 21:40
- 提问者网友:箛茗
- 2021-02-01 04:22
最佳答案
- 五星知识达人网友:玩家
- 2021-02-01 05:59
每分不行!!
全部回答
- 1楼网友:老鼠爱大米
- 2021-02-01 07:11
因考虑到拖动是会发生斜角导致判断成又向右又向上的问题,所以建议使用以下脚本:
onmousedown = function(){ var mousex:number = _root._xmouse; var mousey:number = _root._ymouse; onmousemove = function(){ if(_root._xmouse < mousex && math.abs(_root._xmouse - mousex) > math.abs(_root._ymouse - mousey)){ gotoandplay(1) } if(_root._xmouse > mousex && math.abs(_root._xmouse - mousex) > math.abs(_root._ymouse - mousey)){ gotoandplay(10)
} if(_root._ymouse < mousey && math.abs(_root._ymouse - mousey) > math.abs(_root._xmouse - mousex)){ gotoandplay(20) } if(_root._ymouse > mousey && math.abs(_root._ymouse - mousey) > math.abs(_root._xmouse - mousex)){ gotoandplay(30) } } } onmouseup = function(){ onmousemove = function(){} }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯