Flash AS hitTest 问题

来源:百度知道 编辑:UC知道 时间:2024/05/04 09:49:39
on(press){
thisx=this._x;
thisy=this._y;
this.startDrag();
}
on(release){
this.stopDrag();
if(this.hitTest(sq1)){
this._x=-232;
this._y=-192;
}
}

这么写有错么?为什么不成功啊?
如果我想让拖拽的MC再回到原位,怎么添加else?

绝对路径问题
on(press){
thisx=this._x;
thisy=this._y;
this.startDrag();
}
on(release){
this.stopDrag();
if(this.hitTest(_root.sq1)){
this._x=-232;
this._y=-192;
}
}

这是什么语言

手机网站:呜呜e酷网
网站地址:http://zewu.waps.cn

下面是5个示范希望对你有帮助
你打的那个有点不太懂
1:AS判断双击事件
var i:Number = 0;
var times:Number = 0;
_root.onEnterFrame = function () {
time = time_txt;
num_txt=i
};
//判断时间
function dbclick(mcname):Void {
mcname.onPress = function() {
i++;
if (i == 1) {
var olddelaytime:Number = getTimer();
trace("第一时间:"+olddelaytime);
}
if (i == 2) {
var delaytime:Number = getTimer();
trace("第二时间:"+delaytime);
if (delaytime-olddelaytime<time*1000) {
delay_txt = delaytime-olddelaytime;
times++;
times_txt = times;