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

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

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

Регистрация: Jun 2008
Сообщений: 76
Cool Точки на плоскости

Привет Всем!
Помогите справиться с такой задачей.
Нужно определить какой области(плоскости) принадлежат точки.
Чтобы было нагляднее вот рисунок.

Без hitTest.
То есть если я к примеру перетяну точку (любую) то она должна определить в какой плоскости она находится.

Заранее спасибо
Изображения
 

Старый 18.11.2009, 09:58
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Чем вызван запрет на hitTest?

Старый 18.11.2009, 12:20
Жень Шень вне форума Посмотреть профиль Отправить личное сообщение для Жень Шень Найти все сообщения от Жень Шень
  № 3  
Ответить с цитированием
Жень Шень
 
Аватар для Жень Шень

блогер
Регистрация: Feb 2004
Адрес: Украина
Сообщений: 1,180
Записей в блоге: 3
Отправить сообщение для Жень Шень с помощью ICQ
Без хиттеста, так без хиттеста
Вложения
Тип файла: rar color.rar (7.7 Кб, 75 просмотров)

Старый 18.11.2009, 15:21
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 4  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Немного смутило, что ветка AS1.0/2.0, а исходник на AS3.0. Минуту втыкал в метод MovieClip#addEventListener, судорожно вспоминая, что такового никогда не было в AVM1.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 18.11.2009, 16:23
Жень Шень вне форума Посмотреть профиль Отправить личное сообщение для Жень Шень Найти все сообщения от Жень Шень
  № 5  
Ответить с цитированием
Жень Шень
 
Аватар для Жень Шень

блогер
Регистрация: Feb 2004
Адрес: Украина
Сообщений: 1,180
Записей в блоге: 3
Отправить сообщение для Жень Шень с помощью ICQ
О! Точно! Так сложилось что в основном работаю с АС2, а открыта была 9-ка. И по привычке сохранил здесь, без предупреждения.
Спасибо. Буду внимательней.

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

Регистрация: Dec 2008
Сообщений: 31
Отправить сообщение для _musicano с помощью ICQ
Если способ с проверкой цвета под точкой не прокатит в явном виде, то можно это сделать в "скрытом" виде

Создайте скрытый слой, в котором изобразите ваши фигуры однотонными, задав им по определению разные цвета. Чтобы потом не было путаницы, цвета даже можно запрограммировать: например, перевести в шестн. систему 10, 100 и 1000... (или 50, 100, 150 и т.д.). А фон сделать чёрным, т.е. 0.

При загрузке флешки сформируйте из этого слоя битмап. А потом проверкой цвета пиксела под точкой можно узнать, что за фигура находится под точкой: если цвет 0 - значит нет фигуры, если цвет больше 0, то смотрим массив соответствия [цвет/фигура].

Старый 19.11.2009, 00:35
max123456789 вне форума Посмотреть профиль Отправить личное сообщение для max123456789 Найти все сообщения от max123456789
  № 7  
Ответить с цитированием
max123456789

Регистрация: Jun 2008
Сообщений: 76
Ого! Благодарю!

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

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

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


 


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


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