Просмотр полной версии : размер экрана
Вот опять про это..
Как средствами только Флеша определить пользовательский размер экрана?
Или хотя бы ответить на вопрос больше ли он чем некий заданный размер (скажем размер ролика)?
Ролик представляет собой презентацию, запущенную как отдельное приложение, т.е. броузера нет, жавы нет, пхп нет и пр. тоже нет.
Есть идея разрешить скалирование ролика и во весь экран его. А потом как-то определить насколько его раздуло :) ...
Но это все шаманство... Может кто скажет как узнать разрешение экрана и дело в шляпе...
Если МХ, то можно fullscreen, а потом Stage.height, Stage.width.
Только перед этим, кажется надо сделать Stage.scaleMode="noScale"... Что-то такое.
спасибо за ответ,
но не подходит...
выдаются размеры самого мувика прописанные в файле, а не реальные размеры его во весь экран.
тестовый код таков:
frame1:
Stage.scaleMode="noScale";
fscommand("allowscale", "true");
fscommand("fullscreen", "true");
frame2:
w = Stage.width;
h = Stage.height;
frame3:
stop();
после чего w=550, h=400, т.е. размеры самого мувика, хотя он смотрится во весь экран (см. код в frame1).
может я что-то не так сделал?
:( :confused:
так никто и ничего не скажет болше?
:( :rolleyes: :confused: :(
trace(System.capabilities.screenResolutionX)
trace(System.capabilities.screenResolutionY)
:D :p :D :p :D :p :D :p :D :p :D :p :D
Ура! Ура! Большое спасибо, john!!!
Все заработало.
Окончательный код:
frame1:
Stage.scaleMode="noScale";
fscommand("allowscale", "true");
fscommand("fullscreen", "true");
frame2:
w = System.capabilities.screenResolutionX;
h = System.capabilities.screenResolutionY;
frame3:
stop();
после чего w=ширина экрана, h=высота экрана
Думаю это можно прямо в исходники.
ширина экрана берется независимо от размера флэшки
так что, для того чтобы узнать размер, растягивать на весь экран не обязательно :)
или я тебя не понял ... :)
Точно!
А я это не проверил...
ну тогда все вАЩе просто.
Спасибо еще раз!
to john
эх... побольше бы таких людей в своё время, глядишь, коммунизм бы построили...
2sapiens
не ...... тогда бы его строить даже не надумали ;)))
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.