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

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

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

Регистрация: May 2012
Адрес: Европа
Сообщений: 11
Question Как выбрать объект png ?

Здравствуйте! Я использую as3isolib, и столкнулся с проблемой выбора объекта на сцене. У меня в качестве объектов выступают png-изображения с прозрачностью. Когда кликаешь на прозрачную область, то выбирается все тот же png что поверх, а не тот что под прозрачностью. Какие приемы вы знаете/используете для выбора?...маски, getPixel или что еще!?
примеры кода были бы кстати.

Старый 20.05.2012, 12:34
Vishapakahr вне форума Посмотреть профиль Отправить личное сообщение для Vishapakahr Найти все сообщения от Vishapakahr
  № 2  
Ответить с цитированием
Vishapakahr

Регистрация: Apr 2009
Адрес: Armenia , Yerevan
Сообщений: 145
А тут не все так просто .. нужно использовать hitTestPoint или getObjectsUnderPoint ... для обекта под просрачностью. Если доступна ссылка на конкретный обект то hitTestPoint лучше , а если неизвестно , то нужно подбирать getObjectsUnderPoint массив и тут найти что нужно.
__________________
Urartu is a neoHittite and ProtoArmenian kingdom !!

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

Регистрация: May 2012
Адрес: Европа
Сообщений: 11
пробовал использовать getObjectsUnderPoint , но он возвращает мне слишком много элементов разного рода..те что надо и не надо. Может кому известно как проще это сделать, чтобы не перебирать все эти элементы при каждом клике на сцене?

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

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

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


 


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


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