flash滚动条显示问题
发布网友
发布时间:2023-11-05 03:15
我来回答
共1个回答
热心网友
时间:2024-07-28 15:12
如果是水平滚动,在滚动条的mc上面写代码:
onclipevent
(mousedown)
{
if
(this.hittest(_root._xmouse,
_root._ymouse))
{
//当鼠标在mc上按下时
this.startdrag(false,
【左面*坐标】,
this._y,
【右面*坐标】,
this._y);
}
//开始mc鼠标拖动(不锁定鼠标中心,四面约束)
}
onclipevent
(mouseup)
{
//当鼠标松开时
this.stopdrag();
//停止mc鼠标拖动
}
垂直的写:
onclipevent
(mousedown)
{
if
(this.hittest(_root._xmouse,
_root._ymouse))
{
this.startdrag(false,
this._x,
【上面坐标*】,
this._x,
【下面坐标*】);
}
}
onclipevent
(mouseup)
{
this.stopdrag();
}