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

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

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

Регистрация: Sep 2010
Сообщений: 10
По умолчанию Отцентровка MovieClip относительно другого MovieClip

Есть fon_mc:MovieClip его размеры 1920-1080, я его хочу его засунуть в другой aux_mc:MovieClip меньшего размера, но чтоб он был посередине.
Сам проект flesh 1920-1080 тот который flv
Код AS3:
var aux_mc:MovieClip = new MovieClip();	
aux_mc.graphics.beginFill(0xeb66ff);	
aux_mc.graphics.drawRect(0,0,stage.stageWidth,stage.stageHeight);
aux_mc.graphics.endFill();	
addChild(aux_mc);
 
// Вычисляю насколько надо сместить влево чтоб был по центру fon_mc:MovieClip у aux_mc:MovieClip
var indexOffset:Number = (1920-gsWidth)/2;
 
var fon_mc:MovieClip = new MovieClip();
fon_mc.x -= indexOffset;	
aux_mc.addChild(fon_mc);
//fon_mc:MovieClip в него загружена swf

Итого: при тесте в плеере без html работает все отлично! но запускаю как веб страницу полученную при публикации fon_mc:MovieClip не смещается влево, но если я ручками присваиваю fon_mc.x -= 170; все работает...... Готов уже расколотить ноут! но лучше думаю спросить
Как выйти из этой ситуации! хочу чтоб мой загруженный swf был по центру предоставленной области.

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

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

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


 


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


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