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

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

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

Регистрация: May 2008
Сообщений: 20
По умолчанию Как задать область видимости визуальных компонентов

Здравствуйте. Есть такая задача у меня.
Есть флешка на которой есть динамические визуальные элементы (Sprite, Bitmap), ну чтобы представить то такой вопросник где залетают вопросы ( ну эффект Motion) и потом когда выбераешь они улетают в другую сторону. Как это делаеться понятно, за пределами экрана устанавливаешь им координаты и говоришь двигатся к координатам на экран.
Но теперь такая проблема что эта SWF вставляется в другую и она получается меньше чем рабочая область экрана, чтобы представить большой бекграунд и по середке вот эта флешка. И теперь получаеться что таже фишка не работает, то есть это тупо видно что элемент появляется на экране за пределами этого вопросника и летит в область этой флешки (вопросника).
Вопрос такой можно ли как то задать область видимости элементу (Sprite, Bitmap), чтобы его небыло видно за пределами вопросника (главной флешки)? Может есть что то типа какого то Z-буфера, но только на плоскости или еще какие идеи?
Очень надо. Заранее благодарю.

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

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Можно просто маску на все содержимое положить
__________________
4am is time to rock

Старый 14.01.2009, 03:17
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 3  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
DisplayObject.scrollRect поможет, если флешка ограничена прямоугольником. Работает быстрее маски.
__________________
Дело не в тебе

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

Регистрация: May 2008
Сообщений: 20
Всем большое спасибо, поставил scrollRect и сразу помогло. А с масками хочу разобраться - еще руки не дошли но должна быть очень полезная штука

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

Теги
визуальные элементы , область видимости
Опции темы
Опции просмотра

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

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


 


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


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