最近更新 / 特别专题 / 我要上传 / 设为首页
满足眼睛的需求

频道精选


拖动问题

2007-06-05 来源:xuezhishi.com   内容报错                        

小弟在做flash课件,我想拖动插入的影片代码如下:   
onClipEvent  (mouseDown)  {   
           startDrag("");   
a1=this._x;   
b1=this._y;   
}   
onClipEvent  (mouseUp)  {   
           stopDrag();   
if  (this.hitTest(744,153,1))  {   
this._x=744;   
this._y=153;   
this._visible=false;   
  
}   
else  {   
           this._x=a1;   
           this._y=b1;   
           }   
}   
确实能拖动,可是当我插入又一个影片剪辑,把代码贴入时,前面一个不动了,只有后面那个有效,我想要2个点在他们的位置上才能被拖动,如何做。   
---------------------------------------------------------------   
  
"我想要2个点在他们的位置上才能被拖动",这句8明白。   
每次总是点一个罗,还好一次点俩?   
---------------------------------------------------------------   
  
在影片剪辑内插入一个与该影片剪辑一样大小的热区,热区的action如下:   
on  (press)  {   
           startDrag("",  false,  0,  0,  744,  153);   
}   
on  (release,  releaseOutside)  {   
           stopDrag();   
}   
  
(0,0,744,153)为拖动约束,具体大小可以根据需要设定。 

评论 点击查看
 

精彩图片