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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Apr 2008
Сообщений: 41
По умолчанию Почему объект увязывается за мышкой?

Есть невидимая кнопка, которая тянет за собой папку при зажатии мышкой.
Код:
on (press) {
	startDrag ("");
}
on (release) {
	stopDrag();
}
Все работает. Так как папок несколько, они разнесены по разным слоям и проименованы instance f1, f2...etc
Так вот,
Код:
on (press) {
	f1.startDrag ("");
}
on (release) {
	f1.stopDrag();
}
уже не отключается, то есть кликаешь мышой, тянешь объект, отпускаешь мышу - а папка продолжает двигаться за ней.. в чем может быть дело?

Старый 29.04.2008, 16:19
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 2  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
Может так попробовать?
Код:
on (press) {
	f1.startDrag ("");
}
on (release) {
	f1.stopDrag();
}
on(releaseOutside) {
	f1.stopDrag();
}

Старый 29.04.2008, 17:31
arrio вне форума Посмотреть профиль Отправить личное сообщение для arrio Найти все сообщения от arrio
  № 3  
Ответить с цитированием
arrio
 
Аватар для arrio

Регистрация: Apr 2008
Сообщений: 41
Цитата:
Сообщение от Ostgur Посмотреть сообщение
Может так попробовать?
Код:
...on(releaseOutside) {
	f1.stopDrag();
}
Уменьшил число книг и слоев до одного.. Теперь объект отпускается.. но уже заново начать перетаскивать его нельзя.. Если убираешь Outside и указатели f1. - все отлично работает.. но только с одной книгой.. при добавлении книг и кнопок объекты перестают отпускаться..
как достали примеры из книг, которые не работают!!!


Последний раз редактировалось arrio; 29.04.2008 в 17:41.
Старый 29.04.2008, 17:39
arrio вне форума Посмотреть профиль Отправить личное сообщение для arrio Найти все сообщения от arrio
  № 4  
Ответить с цитированием
arrio
 
Аватар для arrio

Регистрация: Apr 2008
Сообщений: 41
вот..
Изображения
 

Старый 29.04.2008, 17:40
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 5  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
так вы поймите смысл функций и логику происходящего, а не то что написано в книге, тогда всё станет ясно

Старый 29.04.2008, 17:43
arrio вне форума Посмотреть профиль Отправить личное сообщение для arrio Найти все сообщения от arrio
  № 6  
Ответить с цитированием
arrio
 
Аватар для arrio

Регистрация: Apr 2008
Сообщений: 41
Так смысл в том, что я хочу получить несколько объектов, которые можно двигать на моем экране моей мышкой. А факт - что не получается. Код учебника не срабатывает, ваш тоже срабатывает, но не так. Это вообще не первый язык, который я учу, и такая бадья, что примеры не срабатывают - не новость. Но надо же стать повелителем вселенной ActionScript (причем по срокам - за год), а как..


Последний раз редактировалось arrio; 29.04.2008 в 17:47.
Старый 29.04.2008, 18:25
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 7  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
Удачи
Вложения
Тип файла: rar test.rar (5.4 Кб, 59 просмотров)

Старый 29.04.2008, 18:56
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 8  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Повелителем Вселенной? Для начала купите книжку по АС 2.0, или уж сразу по АС 3.0.
А этот язык - мертвый. Не делайте на нем ничего, не надо. И, если можно, откройте секрет - где начинающие флэшеры в 2008 году берут уроки прошлого века? Где Вы книжки-то такие находите, в магазинах их уже лет пять как нет! Простите за флуд, просто десятый человек подряд с АС 0.5 - это уже невыносимо. За что Вы себя так не любите?
__________________
Reality.getBounds(this);

Старый 01.05.2008, 13:42
arrio вне форума Посмотреть профиль Отправить личное сообщение для arrio Найти все сообщения от arrio
  № 9  
Ответить с цитированием
arrio
 
Аватар для arrio

Регистрация: Apr 2008
Сообщений: 41
Цитата:
Сообщение от Wolsh Посмотреть сообщение
За что Вы себя так не любите?
Шем Бенгал, Основы ActionScript Flah5, 2002г.
Гэри Розенцвейг Создание игр на ActionScript Flash 8, 2006г.

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

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

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


 


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


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