当前位置:首页 > 代码 > 正文

flash拖拽代码(flash怎么拖动图形)

admin 发布:2022-12-19 20:41 133


今天给各位分享flash拖拽代码的知识,其中也会对flash怎么拖动图形进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

flash as3.0 鼠标拖动物体到任意位置 代码

求flash AS3.0按住鼠标元件跟随移动代码,具体要求如下: 1、必须按住左键元件才跟随鼠标运动; 2、元件运动为单方向; 3、松开鼠标元件立即停止移动; 4、代码需为ActionScript 3.0; 5、Replay后此功能不失效;

自己摸索了一下,搞定!代码如下:

stop();

var secondRect:Rectangle=new Rectangle(580,490,130,0);

mc.addEventListener(MouseEvent.MOUSE_DOWN,onDown);

stage.addEventListener(MouseEvent.MOUSE_UP,onUp);

function onDown(event:MouseEvent):void{

mc.startDrag(true,secondRect);

}

function onUp(event:MouseEvent):void{

mc.stopDrag();

if(mc.x690)mc.x=580;else

{

mc.x=580;

gotoAndPlay(119);

}

}

flash拖动图片 代码

默认是以元件中心点为中心,中心点不可以拖拽出舞台外。

你可以加参数设置拖动范围的坐标具体的,你看帮助吧,里面都有。

求:flash 拖拽代码!。。。。

mc.onPress=function(){mc.startDrag();};

mc.onRelease=function(){mc.stopDrag();};

FLASH中拖动物体,松开鼠标后,物体回到原位置的代码是什么

方式一:在on (release) {

//Stop Dragging Movieclip Behavior

stopDrag();this._x=拖动之前本原件的x坐标值; this._y=拖动之前本原件的y坐标值;

//End Behavior

}方式二:(建议这么做)首先: 在帧动作上定义变量: var the_x=0;

var the_y=0;其次:添加为如下:on (press) {

//Start Dragging Movieclip Behavior

the_x = this._x;

the_y = this._y;

startDrag(this);

//End Behavior

}

on (release) {

//Stop Dragging Movieclip Behavior

stopDrag();

this._x=the_x;

this._y=the_y;

//End Behavior

}

以下仅仅是个人的点建议,与你的要求无关。你这段代码中的 tellTarget("")

{

} // End of TellTarget 是完全没用的,就删掉吧,以免有其它冲突 另外,建议tellTarget句式改为with句式或.式结构 ,因为随着flash的版本更新与升级,tellTarget已经渐渐很少有人用了。如:tellTarget("_parent.a")

{

gotoAndPlay(32);

} 可改为:with("_parent.a")

{

gotoAndPlay(32);

} 或者_parent.a.gotoAndPlay(32);(这种方式现在用的比较多)。

关于flash拖拽代码和flash怎么拖动图形的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/23276.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载