flash中按钮随意移动图片的代码是什么?

http://www.tudou.com/programs/view/3f9rBk0aD1k/
看了地址的教程视频但还是弄不懂,画面超模糊,但又好想学会,
不知道只问代码能不能做成欸,求指教求指教QAQ

把图片做成按钮,把按钮拖到场景,选中场景中的按钮,在属性面板给它起个实例名,如a1,
在在动作面板“动作—按钮”出输入:
on (press) {
startDrag("a1");
}//当按住鼠标时,拖动a1
on (release) {
stopDrag();
}//当释放鼠标时,停止拖动
实例完成,测试,存盘。追问

谢谢!
但是教程里说还要转成影片剪辑放到场景里,
大概步骤是:
把图片素材导入到库里,
新建按钮,
新建影片剪辑然后把按钮拖到影片剪辑里,
然后选中按钮给影片剪辑添加动作代码(这里看不懂,试着
给按钮添加动作代码但是输入代码那里无法输入,
orz就是按钮那无法输入代码这里也好困惑,
期待你的答复,感谢w

追答

不用那么复杂,教学的不一定是个高手,他连那几个按钮都做得拖动不灵,因为发型图片太大,造成按钮的区域太大了,所以按钮重叠,拖动不灵。后来他想改小,又回到PS中改,烦!其实只要在Flash把图片打散,选取白色删掉,留下发型就行了,可见他不是高手。当然我也不是什么高手,只是入门者。

你输入不了代码,是没有选中按钮再打开动作面板,或者你选择了AS3.

你按我说的做试试。实践出真知。你可参考附件:

追问

感谢!

温馨提示:内容为网友见解,仅供参考
无其他回答

点击Flash按钮后能拖动图片移动的代码~~ http:\/\/www.webjx.com\/htmldat...
on(release){\/\/当鼠标释放时执行以下动作 move();\/\/调用move()函数 function move(){\/\/定义move()函数 map_mc.onMouseDown=function(){\/\/当鼠标左键按下时 startDrag(map_mc);\/\/开始拖动地图map_mc } map_mc.onMouseUp=function(){\/\/当鼠标左键释放时 stopDrag();\/\/停止拖动地图map_mc }...

如何用flash制作可上下移动图片的上下键按钮?
需要加代码 可以加on(press){mc._y=mc._y+10} mc是图片的事例名,10可以随便选

flash中,如何制作按钮移动图片?
点击B1--动作--代码:on(release){ t1._x=-1200;} 点击B2--动作--代码:on(release){ t1._x=-2400;} 点击B3--动作--代码:on(release){ t1._x=-3600;} 最终的结果是,点B1画面跳到第二个页面,再在画面上随意点一下就回到了目录页 点B2画面跳到第三个页面,再在画面上随意点一下...

在flash中如何实现多张小图在一张大图中通过鼠标随意拖动?
我记得用startDrage()只能拖动一个。可以这么写 var f=true sun.addEventListener(MouseEvent.MOUSE_DOWN,onDown);sun.addEventListener(MouseEvent.MOUSE_UP,onUp);function onDown(event:MouseEvent):void{ f=true if(f==true){ event.x=MouseX event.y=MouseY } } function onUp(event:MouseEv...

求Flash按钮、进度条及底图移动代码
\/\/caidan1或caidan1_1或。。这里就用caidan1表示吧!caidan1._visible = true; \/\/显示 } 这是最简单的,如果要弹出的效果,可以在影片剪辑里创好按钮后,加一个补间动画,要呢种缓缓弹出的效果,然后在最后一帧加上动作代码stop(); 然后把主按钮里的caidan1._visible = true;改成caidan1....

Flash 移到按钮上时,图片向上移动;离开按钮,图片回到原来位置。有运动效...
创建动画的方式还是按照你上面的方式,但代码你得改改:_global.mcback = function(mc){ mc.onEnterFrame=function(){ mc.prevFrame();if(mc._currentframe<=1){ delete mc.onEnterFrame } } } btn.onRollOver=function(){ a.gotoAndPlay(2);} btn.onRollOut=function(){ _global.mcback(a)...

想问下flash像这样的左右移动效果是怎么做的?有源代码什么的吗?
MOVE,stagemousemove);function stagemousemove(event:MouseEvent){ picture_mc.x=(mouseX\/stage.stageWidth)*(stage.stageWidth-picture_mc.width);picture_mc.y=(mouseY\/stage.stageHeight)*(stage.stageHeight-picture_mc.height);} 把图片放在picture_mc中,再把这代码放在主时间轴上就可以了 ...

flash怎样点击鼠标人物或物体跟随移动 代码是什么
ActionScript3.0代码:事件实例名.sddEventListener(MouseEvent.MOUSE_DOWN,事件处理函数1)事件实例名.sddEventListener(MouseEvent.MOUSE_UP,事件处理函数2)function 事件处理函数1(evt:MouseEvent):void{ evt.target.startDrag()} function 事件处理函数2(evt:MouseEvent):void{ evt.target.stopDrag()}...

如何制作悬浮移动图片
固定挂件的源代码使用Flash技术,位于网页特定位置保持不动。代码示例如下:RIGHT(为右挂件)LEFT(为左挂件)。只需将代码中的“RIGHT”替换为“LEFT”即可。浮动挂件的源代码也使用Flash技术,随网页上下移动。代码示例如下:(ientWidth)-1020);表示图片左右位置,负数值越大距离左侧越远。(documentHeight)-...

FLASH中,如何让图片在指定范围内拖动
\/\/假设你的图片在flash中的是一个实例名称为"mc"的影片剪辑,则应在Flash中添加AS3.0代码如下:import flash.events.MouseEvent;\/\/载入需要使用的类,Flash 自动添加语句import flash.geom.Point;\/载入需要使用的类,Flash 自动添加语句var _x:Number = new Number(0);\/\/需定义范围的左上角坐标X值...

相似回答