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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.01.2008, 02:15
Atyten вне форума Посмотреть профиль Отправить личное сообщение для Atyten Найти все сообщения от Atyten
  № 1  
Ответить с цитированием
Atyten
[+1.4 08.01.09]
 
Аватар для Atyten

Регистрация: Sep 2006
Адрес: MOCKBA
Сообщений: 19
Cool Центрирование объектов относительно плеера

Есть сайт. Сзади одноцветный фон, спереди пять квадратных кнопок по расположению похоже на знак +. Непонимаю как сделать так чтобы всё меню в савокупности центролизовалось исходя из размера открытого окна флэш-плеера. И второй вопрос. Как сделать так чтобы некоторый объект на сайте был приклеен к правой его грани. Подскажите пожалуйста.


Последний раз редактировалось Atyten; 11.01.2008 в 02:19.
Старый 11.01.2008, 02:32
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
http://noregret.org/tutor/elastic/
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 11.01.2008, 02:35
Atyten вне форума Посмотреть профиль Отправить личное сообщение для Atyten Найти все сообщения от Atyten
  № 3  
Ответить с цитированием
Atyten
[+1.4 08.01.09]
 
Аватар для Atyten

Регистрация: Sep 2006
Адрес: MOCKBA
Сообщений: 19
Спасибо, но тут проблема в том (забыл написать) что тот объект который должен быть приклеен он находится совершенно в другой дериктории, и подгружается в главный файл. Так вот можно ли какнибуть с ним провернуть такое??

Код:
this._lockroot = true;
Stage.scaleMode = "noScale";//Режим запрещающий маштобирование объектов
Stage.align = "TL";//Нулевая точка координат это верхний левый угол
Stage.showMenu = false; //Отображение меню флэш-плеера
_global.stageWidth = 1024;
_global.stageHeight = 768;
_global.mcScopes = new Object();
_global.mngrScopes = new Object();
_global.buttonScopes = new Object();
loadMovieNum("player/mp3player.swf", 998);//Подгрузка плеера
var menuManager = new cbi.menu.MenuManager();
menuManager.init(_root);
вот пример кода из главного файла а тот объект есть mp3player.swf


Последний раз редактировалось iNils; 11.01.2008 в 02:40.
Старый 11.01.2008, 02:40
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
А какая разница?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 11.01.2008, 02:45
Atyten вне форума Посмотреть профиль Отправить личное сообщение для Atyten Найти все сообщения от Atyten
  № 5  
Ответить с цитированием
Atyten
[+1.4 08.01.09]
 
Аватар для Atyten

Регистрация: Sep 2006
Адрес: MOCKBA
Сообщений: 19
ок Спасибо, сейчас попробую

Я сделал всё как там говорится, но работает только с самим плеером, тоесть в его файле. А когда запускаю основной (в который плеер загружается), то он прилипает к верхнему левому углу. Может всётки есть какаято разница, и подгружаемые файлы немогут центролизоваться относительно главного файла???

в файле где лежит плеер я прописал
Код:
Stage.scaleMode = "noScale";
Stage.align = "TR";


var resize_obj = {};

resize_obj.normal_width = 1024;
resize_obj.normal_height = 768;
resize_obj.position = [mp3player];
resize_obj.onResize = function ()
{
    var _loc2;
    for (var _loc3 in this.position)
    {
        _loc2 = this.position[_loc3];
        _loc2._x = Stage.width * _loc2._xRatio;
        _loc2._y = Stage.height * _loc2._yRatio;
    }
};
Stage.addListener(resize_obj);
var clip;
for (var i in resize_obj.position)
{
    clip = resize_obj.position[i];
    clip._xRatio = clip._x / resize_obj.normal_width;
    clip._yRatio = clip._y / resize_obj.normal_height;
}
resize_obj.onResize();


Последний раз редактировалось etc; 11.01.2008 в 10:45.
Создать новую тему Ответ Часовой пояс GMT +4, время: 18:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

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


 


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


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