佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 856|回复: 2

如何解决 MovieClip Drag n Drop Overlapses 的问题, 急呀 :(

[复制链接]
发表于 26-2-2006 11:17 AM | 显示全部楼层 |阅读模式
请问各位大大,要如何解决 MovieClip Drag n Drop Overlapses 的问题...

如何每次把正在 startDrag 的 movieclip 在 action script move到最高的layer呢? (cover the rest of objects/movieclips)

如何把一个可以 drag 的 movie clip 变成不可以 drag ??(disable drag)
mymovie.enabled = false;  不能!

希望各位大大可以拔刀相助,小弟感激不尽

[ 本帖最后由 os 于 26-2-2006 11:33 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 27-2-2006 02:58 AM | 显示全部楼层
拖動就用startDrag()和stopDrag()控制就好了,要控制深度的話就用swapDepth()


拷貝這個例子到flash中的第一個frame測試吧

MovieClip.prototype.drawRect = function(w:Number, c: Color, str:String) {
        this.createTextField("txt", 0, 0, 0, 0, 0);
        this.txt.text = str;
        this.txt.autoSize = true;
        this.lineStyle(1);
        this.beginFill(c);
        this.lineTo(0, w);
        this.lineTo(w, w);
        this.lineTo(w, 0);
        this.lineTo(0,0);
        this.endFill();
}
var mc:MovieClip = this.createEmptyMovieClip("mc", 0);
mc.drawRect(100, 0xFF9900, "Super-Tomato" );
var blocker:MovieClip = this.createEmptyMovieClip("blocker", 1);
blocker._x = blocker._y = 50;
blocker.drawRect(50, 0x339900, "Blocker" );
mc.onPress = function() {
        this.swapDepths(2);
        this.startDrag();
}
mc.onRelease = function() {
        this.stopDrag();
        this.swapDepths(0);
}
blocker.onRelease = function() {}

[ 本帖最后由 super-tomato 于 27-2-2006 02:59 AM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 27-2-2006 11:20 AM | 显示全部楼层
原帖由 super-tomato 于 27-2-2006 02:58 AM 发表
拖動就用startDrag()和stopDrag()控制就好了,要控制深度的話就用swapDepth()


拷貝這個例子到flash中的第一個frame測試吧

MovieClip.prototype.drawRect = function(w:Number, c: Color, str:String) {
...

swapDepths 成功了,非常感谢 super-tomato 大大!

等下还有一个关于 tree component 的问题,希望您可以看看,无限感激。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 21-9-2024 10:52 PM , Processed in 0.100299 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表