Shuma
02.05.2003, 12:00
Добрый день!
Други, помогите!
Суть вопроса.
Я сделал прокрутку, которая определяет положение мыши, и если та находится в заданном квадрате, совершает прокрутку.
Создаю текстовое поле. Затем пихаю его мувик (мне потом в него картинку придется вставить). Назначаю имя "reel"
Код:
первый кадр.
Объявляю переменные.
center = 0;
reelPos = reel._y;
bottomStop = -150;
topStop = 208;
Второй кадр.
Задаю условия.
if (_xmouse>453&& _xmouse<767&&_ymouse>-113&&_ymouse<127) {
reelSpeed = (_ymouse-center)/20;
reelPos = Math.round (reelPos-reelSpeed);
if (reelPos<bottomStop) {
reelPos = bottomStop;
}
if (reelPos>topStop) {
reelPos = topStop;
}
reel._y = reelPos;
}
deb = reel._y;
В третьем кадре отправляю головку на второй кадр
В руте все работает отлично. Но как только я енто все пихаю в мувик, то появляются проблемы. Прокрутка идет, но как только мышь уезжает за рамки определённых координат, текст возвращается на исходное место. Как сделать так, чтобы мувик оставался на месте, присвоенном ему прокруткой?
P.s. пожет все запутанно, но , я думаю решаемо. Спасибо.
Други, помогите!
Суть вопроса.
Я сделал прокрутку, которая определяет положение мыши, и если та находится в заданном квадрате, совершает прокрутку.
Создаю текстовое поле. Затем пихаю его мувик (мне потом в него картинку придется вставить). Назначаю имя "reel"
Код:
первый кадр.
Объявляю переменные.
center = 0;
reelPos = reel._y;
bottomStop = -150;
topStop = 208;
Второй кадр.
Задаю условия.
if (_xmouse>453&& _xmouse<767&&_ymouse>-113&&_ymouse<127) {
reelSpeed = (_ymouse-center)/20;
reelPos = Math.round (reelPos-reelSpeed);
if (reelPos<bottomStop) {
reelPos = bottomStop;
}
if (reelPos>topStop) {
reelPos = topStop;
}
reel._y = reelPos;
}
deb = reel._y;
В третьем кадре отправляю головку на второй кадр
В руте все работает отлично. Но как только я енто все пихаю в мувик, то появляются проблемы. Прокрутка идет, но как только мышь уезжает за рамки определённых координат, текст возвращается на исходное место. Как сделать так, чтобы мувик оставался на месте, присвоенном ему прокруткой?
P.s. пожет все запутанно, но , я думаю решаемо. Спасибо.