Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 02.05.2003, 12:00
Shuma вне форума Посмотреть профиль Отправить личное сообщение для Shuma Найти все сообщения от Shuma
  № 1  
Shuma
eXtreme

Регистрация: Feb 2003
Адрес: на берегах Невы.
Сообщений: 673
Отправить сообщение для Shuma с помощью ICQ Отправить сообщение для Shuma с помощью AIM Отправить сообщение для Shuma с помощью Yahoo
По умолчанию Как сохранить динамически изменённое положение текста в мувике?

Добрый день!
Други, помогите!
Суть вопроса.
Я сделал прокрутку, которая определяет положение мыши, и если та находится в заданном квадрате, совершает прокрутку.

Создаю текстовое поле. Затем пихаю его мувик (мне потом в него картинку придется вставить). Назначаю имя "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. пожет все запутанно, но , я думаю решаемо. Спасибо.

Старый 02.05.2003, 23:20
Shuma вне форума Посмотреть профиль Отправить личное сообщение для Shuma Найти все сообщения от Shuma
  № 2  
Shuma
eXtreme

Регистрация: Feb 2003
Адрес: на берегах Невы.
Сообщений: 673
Отправить сообщение для Shuma с помощью ICQ Отправить сообщение для Shuma с помощью AIM Отправить сообщение для Shuma с помощью Yahoo
Никто не знает? Ну помогите!
__________________
Feel The Flow!

Старый 02.05.2003, 23:34
Usnul вне форума Посмотреть профиль Отправить личное сообщение для Usnul Посетить домашнюю страницу Usnul Найти все сообщения от Usnul
  № 3  
Usnul
 
Аватар для Usnul

Регистрация: Mar 2001
Адрес: во сне
Сообщений: 2,701
Отправить сообщение для Usnul с помощью ICQ
давай исходу и не парь мозги
__________________
I'm only happy when it rains.
Waka Laka

Старый 04.05.2003, 17:52
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 4  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Возможно, дело в разнице координат мыши в клипе и в _root.
Попробуй ко всем _xmouse и _ymouse приставить "_root."
__________________
ВКЛЮЧИ МОЗГИ!!!
Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin

Старый 04.05.2003, 17:56
Shuma вне форума Посмотреть профиль Отправить личное сообщение для Shuma Найти все сообщения от Shuma
  № 5  
Shuma
eXtreme

Регистрация: Feb 2003
Адрес: на берегах Невы.
Сообщений: 673
Отправить сообщение для Shuma с помощью ICQ Отправить сообщение для Shuma с помощью AIM Отправить сообщение для Shuma с помощью Yahoo
2TTS: Разницу координат в руте и муве я учел.(но я не _root подставлял, а просто вычичлил эти координаты.) Тут проблема в другом. Допустим, текст в исходном положении. Прокрутил его. По илее, он должен остаться на месте, присвоенном ему прокруткой. Но он, гад, возвращается на исходное место =(.
__________________
Feel The Flow!

Создать новую тему   Часовой пояс GMT +4, время: 11:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:54.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.