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

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

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

Регистрация: Sep 2011
Сообщений: 18
По умолчанию Чувствительная область объекта для мыши

Хочу разместить кнопочки таким образом:
Название: btns.jpg
Просмотров: 353

Размер: 92.1 Кб
А мышь походу чувствительна к таким облястям:
Название: btnsMouse.jpg
Просмотров: 321

Размер: 97.7 Кб
как ето можно исправить? не меняя расположения кнопок!!!


Последний раз редактировалось iNils; 25.09.2011 в 02:12.
Старый 25.09.2011, 01:01
Azo вне форума Посмотреть профиль Отправить личное сообщение для Azo Найти все сообщения от Azo
  № 2  
Ответить с цитированием
Azo
 
Аватар для Azo

Регистрация: Nov 2004
Адрес: Архангельская область
Сообщений: 492
Отправить сообщение для Azo с помощью ICQ Отправить сообщение для Azo с помощью AIM Отправить сообщение для Azo с помощью Yahoo
Кнопки сделать с масками.
__________________
-------------------------------
FLASH FLASH FLASH FLASH FLASH

Старый 25.09.2011, 01:47
ЗлОй ПрОграММер вне форума Посмотреть профиль Отправить личное сообщение для ЗлОй ПрОграММер Найти все сообщения от ЗлОй ПрОграММер
  № 3  
Ответить с цитированием
ЗлОй ПрОграММер

Регистрация: Nov 2010
Сообщений: 434
можна ещё разместить 4 спрайта (точки) одну вверх-влево, другую вниз-вправо и две по бокам-по середине
сделать их невидимыми
Код AS3:
alpha = 0
затем проверять по их координатам позицию курсора, входит он в область кнопки или нет, но будет не совсем точно

Старый 25.09.2011, 01:57
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 4  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
)))))))))))) Самый простой вариант юзать png/ или у вас с пнг такие траблы?
__________________
Марк Tween

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Цитата:
Сообщение от in4core Посмотреть сообщение
)))))))))))) Самый простой вариант юзать png/ или у вас с пнг такие траблы?
Речь идет о том, что мышь реагирует на прямоугольную область от картинок, а не на видимую область.

Либо ограничивать кнопку маской, либо определять для кнопок область hitArea.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 25.09.2011, 06:21
Taburet вне форума Посмотреть профиль Отправить личное сообщение для Taburet Найти все сообщения от Taburet
  № 6  
Ответить с цитированием
Taburet

Регистрация: Sep 2011
Сообщений: 18
Цитата:
Сообщение от iNils Посмотреть сообщение
Либо ограничивать кнопку маской, либо определять для кнопок область hitArea.
спасибо, буду пробовать оба варианта

Старый 25.09.2011, 11:39
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 7  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
мм, а про InteractivePNG все забыли чтоли?
Как раз для таких случаев.
Для кнопок вместо
Код AS3:
extends MovieClip
делаем
Код AS3:
extends InteractivePNG
и все будет рабоать как надо

Старый 25.09.2011, 11:47
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 8  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Цитата:
Сообщение от goodguy Посмотреть сообщение
мм, а про InteractivePNG все забыли чтоли?
Как раз для таких случаев.
Он для случаев, когда способы выше не подходят в силу различных причин. Маска и hitArea нативные инструменты.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 25.09.2011, 11:49
Vishapakahr вне форума Посмотреть профиль Отправить личное сообщение для Vishapakahr Найти все сообщения от Vishapakahr
  № 9  
Ответить с цитированием
Vishapakahr

Регистрация: Apr 2009
Адрес: Armenia , Yerevan
Сообщений: 145
Цитата:
Сообщение от goodguy Посмотреть сообщение
Для кнопок вместо
Код AS3:
extends MovieClip
делаем
Код AS3:
extends InteractivePNG
и все будет рабоать как надо
Ну можно и экземпляр делать и добавить пнг в контейнер. Я обычно так делаю не наследоваю.
__________________
Urartu is a neoHittite and ProtoArmenian kingdom !!

Старый 25.09.2011, 13:31
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 10  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Цитата:
Он для случаев, когда способы выше не подходят в силу различных причин. Маска и hitArea нативные инструменты.
Там тоже используются только нативные методы. Это упрощает задачу.
Конечно, одно дело когда интересно самому научиться это делать, а другое - когда нужен только результат.
Цитата:
Ну можно и экземпляр делать и добавить пнг в контейнер.
Можно и так. Не принципиально.

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

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

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


 


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


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