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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.01.2011, 14:51
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 31  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
Ребята что-то не получается у меня растянуть сцену под экран. Как это делается вообще ? Если не затруднит покажите код. У Stage есть свойства width и stageWidth, чем отличаются ?

Старый 20.01.2011, 15:00
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 32  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
stageWidth это ширина окна плеера.
width это ширина stage как экранного объекта, т.е. зависит от содержимого.
__________________
Reality.getBounds(this);

Старый 20.01.2011, 15:16
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 33  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
А как подстроить чтобы и width и stageWidth были равны ширине экрана ?

Старый 20.01.2011, 16:04
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 34  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
FlashWizard, научитесь уже формулировать вопросы.
Ширине какого экрана? Плеера? stageWidth и есть эта ширина "экрана". Добавьте на стейдж объект с шириной, равной stageWidth, и stage.width будет так же равно stage.stageWidth, то есть - ширине экрана.
Если же вы спрашиваете, как растягивать само ОКНО ПЛЕЕРА на весь МОНИТОР, то это называется фуллскрин.
__________________
Reality.getBounds(this);

Старый 20.01.2011, 16:53
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 35  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
Цитата:
фуллскрин
Во во. Да, вот что я хотел. Не подскажите?
Мне нужно четыре мувиклипа по углам экрана монитора расставить.

Старый 20.01.2011, 17:37
3p.station вне форума Посмотреть профиль Отправить личное сообщение для 3p.station Найти все сообщения от 3p.station
  № 36  
Ответить с цитированием
3p.station
 
Аватар для 3p.station

блогер
Регистрация: Oct 2009
Адрес: кочевник. Киев
Сообщений: 453
Записей в блоге: 5
может так?

Добавлено через 4 минуты
Код AS3:
public function myClassName()
{
	super();
	if(stage)init(null) else addEventListener(Event.ADDED_TO_STAGE,  init);
}
 
private function init(event:Event):void
{
	removeEventListener(Event.ADDED_TO_STAGE, init);
 
	stage.align = StageAlign.TOP_LEFT;
	stage.scaleMode = StageScaleMode.NO_SCALE;
 
        leftTopObj.x = 0;
 
        rightTopObj.x = stage.stageWidth - rightTopObj.width;
 
        leftBottomObj.y = stage.stageHeight - leftBottomObj.height;
 
        rightBottomObj.x = stage.stageWidth - rightBottomObj.width;
        rightBottomObj.y = stage.stageHeight - rightBottomObj.height;
}
__________________
мира и гармонии


Последний раз редактировалось 3p.station; 20.01.2011 в 19:25.
Старый 20.01.2011, 19:34
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 37  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Ну да. И после нажатия кнопки "фуллскрин" надо будет повторить расстановку, так что лучше ее сразу вынести в отдельный метод.
__________________
Reality.getBounds(this);

Старый 21.01.2011, 12:19
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 38  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
Я поставил слушатель на событие ресайз, и в обработчике расставляю. В принципе работает.

Старый 25.01.2011, 15:31
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 39  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
А как быть если флэшка загружается в другую флэшку? Как растягивать интерфейс внутри подгружаемой, если там нет stage ?

Старый 25.01.2011, 16:33
3p.station вне форума Посмотреть профиль Отправить личное сообщение для 3p.station Найти все сообщения от 3p.station
  № 40  
Ответить с цитированием
3p.station
 
Аватар для 3p.station

блогер
Регистрация: Oct 2009
Адрес: кочевник. Киев
Сообщений: 453
Записей в блоге: 5
как это там нету stage ?
__________________
мира и гармонии

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

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

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


 


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


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