Vrefr
22.03.2004, 15:01
трабл в коде наверное (где-то лажанулся не могу понять где)
профи, помогите, смысл в чем - меню плавающее (хит тест) влево вправо ездит нормально сразу, но как только достигает крайней точки - например - вправо полностью прокурчивается, то назад уже не едет.... файл прилагаю.
Спасибо заранее :) :rolleyes: :)
не могу загрузить исходник - большой размер.. :(
поэтому только свфка....
а код главный вот:
onClipEvent (load) {
var speed = _root.speedout;
}
onClipEvent (enterFrame)
{
trace(_x);
if (_root.menu.menubut.leftover.hitTest(_root._xmouse, _root._ymouse) || _root.bg1.hitTest(_root._xmouse, _root._ymouse))
{
if (_x < _root.rightpos)
{
this._x += _root.speedout;
} // end if
}
else if (_root.menu.menubut.rightover.hitTest(_root._xmouse, _root._ymouse) || _root.bg1.hitTest(_root._xmouse, _root._ymouse))
{
if (_x < _root.leftpos)
{
this._x -= _root.speedout;
} // end if
} // end if
}
профи, помогите, смысл в чем - меню плавающее (хит тест) влево вправо ездит нормально сразу, но как только достигает крайней точки - например - вправо полностью прокурчивается, то назад уже не едет.... файл прилагаю.
Спасибо заранее :) :rolleyes: :)
не могу загрузить исходник - большой размер.. :(
поэтому только свфка....
а код главный вот:
onClipEvent (load) {
var speed = _root.speedout;
}
onClipEvent (enterFrame)
{
trace(_x);
if (_root.menu.menubut.leftover.hitTest(_root._xmouse, _root._ymouse) || _root.bg1.hitTest(_root._xmouse, _root._ymouse))
{
if (_x < _root.rightpos)
{
this._x += _root.speedout;
} // end if
}
else if (_root.menu.menubut.rightover.hitTest(_root._xmouse, _root._ymouse) || _root.bg1.hitTest(_root._xmouse, _root._ymouse))
{
if (_x < _root.leftpos)
{
this._x -= _root.speedout;
} // end if
} // end if
}