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

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

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

Регистрация: Sep 2011
Сообщений: 524
По умолчанию может ли bitmap ловить щелчек мыши?

вот такой код - не работает:
Код AS3:
var image2:Bitmap = new Bitmap(e.target.content.bitmapData);
 image2.name="fasImage" ;
     image2.addEventListener(MouseEvent.CLICK,fas_click);
 panel.addChild(image2);
 
 
image2.x = panel.x+ 79;
 image2.y = panel.y- 345; 
 
 
} 
function fas_click(e:Event) 
{  
trace("!!!!");
}
я где то ошибся- или дело в bitmap? может тогда есть стоит преобразовать на ходу в movieclip? вроде бы, была такая функция?

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

Регистрация: Nov 2009
Адрес: Тула / Москва
Сообщений: 734
Отправить сообщение для ChuwY с помощью ICQ Отправить сообщение для ChuwY с помощью Skype™
Битмап не ловит. Закиньте его в контейнер, который ловит. Спрайт или клип.
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ"
Мои ачивки: художник-паразит.

Старый 10.01.2012, 18:15
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Я всегда буду читать документацию прежде чем задавать вопросы. Я всегда буду читать документацию прежде чем задавать вопросы. Я всегда буду читать документацию прежде чем задавать вопросы. Я всегда буду читать документацию прежде чем задавать вопросы. Я всегда буду читать документацию прежде чем задавать вопросы. Я всегда буду читать документацию прежде чем задавать вопросы. Я всегда буду читать документацию прежде чем задавать вопросы. Я всегда буду читать документацию прежде чем задавать вопросы. Я всегда буду читать документацию прежде чем задавать вопросы.

Старый 10.01.2012, 18:18
viktorami вне форума Посмотреть профиль Отправить личное сообщение для viktorami Найти все сообщения от viktorami
  № 4  
Ответить с цитированием
viktorami

Регистрация: Sep 2011
Сообщений: 524
Я не буду хамить показывая свое интеллектуальное превосходство.Я не буду хамить показывая свое интеллектуальное превосходство.Я не буду хамить показывая свое интеллектуальное превосходство.Я не буду хамить показывая свое интеллектуальное превосходство.Я не буду хамить показывая свое интеллектуальное превосходство.Я не буду хамить показывая свое интеллектуальное превосходство.

Добавлено через 14 минут
----------
разобрался, вот: кому интересно где e.target.content - данные картинки bitmap:

Код AS3:
    movie_clip = new MovieClip();
 
            // convert the image to a movie clip (by adding it to a blank movieclip)
            movie_clip.addChild(e.target.content);

Старый 10.01.2012, 18:50
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 5  
Ответить с цитированием
goodguy
Banned

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Цитата:
Я не буду хамить показывая свое интеллектуальное превосходство
В чем хамство? Это нормальная практика, сначала смотреть документацию, и если что-то непонятно, спрашивать на форуме.
То, что Bitmap не является наследником InteractiveObject в документации есть

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

Регистрация: Sep 2011
Сообщений: 524
прекрастно. вот будете к примеру в питере- и там вам прохожий скажет: переходя через проспект - смотрите на светофор. и так: 20 раз подряд) хамство или нет?

Старый 10.01.2012, 19:41
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 7  
Ответить с цитированием
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
viktorami, это не хамство, не понимать очевидного - это глупость. А не прислушиваться к советам - вдвойне.
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 10.01.2012, 19:50
viktorami вне форума Посмотреть профиль Отправить личное сообщение для viktorami Найти все сообщения от viktorami
  № 8  
Ответить с цитированием
viktorami

Регистрация: Sep 2011
Сообщений: 524
то есть никто не считает что написать 20 раз одно и тоже - это стремление обидеть? так?

Старый 10.01.2012, 20:26
Rzer вне форума Посмотреть профиль Отправить личное сообщение для Rzer Посетить домашнюю страницу Rzer Найти все сообщения от Rzer
  № 9  
Ответить с цитированием
Rzer
 
Аватар для Rzer

блогер
Регистрация: Feb 2007
Адрес: Spb
Сообщений: 613
Записей в блоге: 8
Отправить сообщение для Rzer с помощью ICQ
Представляешь сколько нужно отвечать на вопросы новичков, чтобы набрать 30,441 сообщений на форуме. Просто надоедает делать тоже самое. А остальные почтительно относятся к авторитетным людям, поэтому молчат.

Смиритесь.

Старый 10.01.2012, 20:48
viktorami вне форума Посмотреть профиль Отправить личное сообщение для viktorami Найти все сообщения от viktorami
  № 10  
Ответить с цитированием
viktorami

Регистрация: Sep 2011
Сообщений: 524
понятно.

Добавлено через 9 минут
но есть нюанс - авторитетные знающие люди В ПЛАНЕ AS3 - ну или программирования. к чему абсолютизировать?

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

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

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


 


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


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