Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Размер окна не совпадает на НотеБуках (http://www.flasher.ru/forum/showthread.php?t=105299)

Kashak 12.12.2007 13:17

Размер окна не совпадает на НотеБуках
 
Сделал клип.
Опубликовал в WindwsProjector (*.exe - файл)

На моем компе воспроизводится нормально, а на нотеБуке с широкоформатным дисплеем окно плеера больше самого клипа и
по краям видны куски объектов которые залетают на сцену "снаружи".



Как сделать так чтобы размеры окна проигрывателя на любом компе совпадали с размерами клипа.

ЗЫ: Если "телезритель" захочет включить FullScreen, то опять таки, может увидеть объекты, которых ему не надо видеть, которые находятся за пределами сцены. Вопрос тот же.

DimZ 12.12.2007 13:43

используй маску

olexandr 12.12.2007 13:45

ну по второму - ответ очевиден
ложи поверх большую заливку цвета фона с отверстием по центру по размерам ролика

to DimZ:
Успел раньше :)

Результат тот же - подход разный!

Kashak 12.12.2007 14:12

ЗАатветы всем спасибо. Я думал, что проигрыватель должен догадаться, что его окно "пусть будет как надо". Мы же ставим В "Document prperties" - Dimentions(ширина, высота). Ну я и подумал, что эти цыфырки не просто так. Странно однако, что приходится так выеживаться с масками и дырками.

2morrowMan 12.12.2007 14:21

Код:

Stage.scaleMode = "exactFit";

Kashak 12.12.2007 14:49

Опана. 2morrowMan - великий колдун! Все помогло. Заживем как надо.
Кстати, эти волшебные букавки "Stage.scaleMode = "exactFit";" открывают еще кое какие возможности: у юзера с низким разрешением экрана, можно это разрешение чем-то понюхать, а потом изменить размер окошка. И все будет хорошо. Как это сделать, я не знаю - не ас я в AS. Потому за любые колдунские строчки буду дико благодарен.
Наверное, стоит добавить: я делаю не сайт, а презентацию, довольно длинную и муторную, которая должна запускаться с СВ автораном, на разных компах. Потому и размеры всяческих экранов имеют значение.
Еще раз большое человечье спасибо.

Fernando Costa 12.12.2007 15:23

разрешение экрана:
Код:

trace(System.capabilities.screenResolutionX);
trace(System.capabilities.screenResolutionY);


Kashak 21.12.2007 14:38

Fernando Costa(e) так же респектИуважуха. Ухожу учить AS.


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

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