|
|
Você quer saber os ajustes da exposição para o dispositivo em que o filme está sendo jogado. Use o screenResolutionX e as propriedades screenResolutionY do objeto de System.capabilities.
Você deve usar o objeto de System.capabilities determinar os ajustes da exposição do dispositivo que está jogando o filme. O screenResolutionX e as propriedades screenResolutionY retornam a definição da exposição nos pixels.
//exemplo output: //1024// 768 trace(System.capabilities.screenResolutionX); trace(System.capabilities.screenResolutionY);
Você pode usar estes valores determinar como indicar um filme ou nivelá-lo que filme à carga. Estas decisões são cada vez mais importantes porque os dispositivos mais handheld suportam o jogador flash. Para o exemplo, as dimensões de uma tela do telefone da pilha e uma exposição típica do computador desktop são diferentes, assim que você deve carregar o índice diferente baseado no dispositivo do playback:
resX = System.capabilities.screenResolutionX; resY = System.capabilities.screenResolutionY;
//se a definição for 240 x 320 ou menos, carrega
então/da versão do filme de PocketPC/de outra maneira, supõe que o
dispositivo é um computador desktop e carrega o índice regular.
se ((resX < = 240) && (resY < = 320)) {_
root.loadMovie("main_pocketPC.swf"); } mais {_
root.loadMovie("main_desktop.swf"); }
Você pode também usar os valores da tela-definição centrar uma janela de browser pop-up:
resX = System.capabilities.screenResolutionX; resY = System.capabilities.screenResolutionY;
//variáveis ajustadas para a largura e a altura do winW novo da janela de browser = 200; winH = 200;
//determine o x e y avalia a fim centrar o winX da janela = (resX/2) - (winW/2); winY = (resY/2) - (winH/2);
//críe o código que, quando passado ao getURL(), abre o
jsCode novo da janela de browser =
"javascript:void(newWin=window.open('http://www.person13.com/'," + "'
newWindow ', ' largura =" + winW + ", altura =" + winH + "," + "à
esquerda =" + winX + ", alto =" + winY + "'));";
//chamada a função do Javascript usando o getURL(). _ root.getURL(jsCode);
Adicionalmente, vale a pena considerar usando os valores
da tela-definição determinar se escalar um filme. Para o
exemplo, quando os usuários têm sua definição ajustada a um valor
elevado tal como 1600 x 1200, algumas pias batismais podem parecer
demasiado pequenas ler.
Online: 653 users browsing the articles directory
|
|