Alterando o tamanho da janela ao testar aplicativos móveis do Adobe AIR

1

Estou criando um aplicativo Android para celular no Flash CS 5.5. Eu configurei a largura / altura do palco para 480/800 px.

Quando eu clico em CTRL + ENTER para testar o aplicativo, eu obtenho uma janela que é 480/800 px. Não pode ser redimensionado. Quero alterar o tamanho dessa janela SEM alterar a largura / altura do palco.

Por exemplo, se eu rodar o APK em um celular com uma tela de 1000x1000, o flash será dimensionado automaticamente para caber no palco 480/800 e na tela de 1000x1000.

Portanto, deve ser possível alterar o tamanho da janela para 1000x1000 sem precisar alterar a largura / altura do palco.

Mas como?

    
por Peter 18.03.2012 / 21:23

1 resposta

1

Não sei se entendi completamente sua pergunta (ou seu problema), mas tentarei responder o que acho que você está fazendo.

Tente definir o [stage.scaleMode][1] para NO_SCALE . Em seguida, no tempo de execução, verifique o stageWidth e o stageHeight e crie sua cena com base nesses valores. Como sugestão, ao definir o stage.scaleMode try, defina o alinhamento como TOP_LEFT . A menos que scaleMode esteja definido como no_scale , o Flash dimensionará automaticamente as dimensões do estágio declarado para as dimensões do contêiner. Se o scaleMode estiver definido como no_scale , as dimensões declaradas serão ignoradas e as dimensões do contêiner serão usadas para o estágio.

    
por 07.12.2012 / 11:21