Escalando um filme flash

  

Você quer controlar como ajustes de um filme no jogador, including o scaling. Use a propriedade de Stage.scaleMode.

O jogador flash opta uma modalidade da escala do "showAll" (exceto o jogador do teste, que opta o "noScale"). Na modalidade do "showAll", as escalas flash do filme para caber o jogador ao manter a relação de aspecto original do filme. O resultado é que o filme pode ter beiras nos lados se a relação de aspecto do jogador não combinar a relação de aspecto do filme. Você pode ajustar um filme à modalidade do "showAll", como segue:

Stage.scaleMode = "showAll";

A modalidade do "noBorder" escala um filme para caber o jogador quando a manter a relação de aspecto original, mas forçar o jogador a não indicar nenhuma beira em torno do estágio. Se a relação de aspecto do jogador não combinar aquela do filme, algum do filme estará cortado fora em torno das bordas. Você pode ajustar um filme à modalidade do "noBorder", como segue:

Stage.scaleMode = "noBorder";

A modalidade do "exactFit" escala um filme para caber o jogador e altera a relação de aspecto do filme, se necessário, ao fósforo que do jogador. O resultado é que o filme enche sempre exatamente o jogador, mas os elementos do filme podem ser distorcidos. Para o exemplo:

Stage.scaleMode = "exactFit";

Na modalidade do "noScale", o filme não é escalado, e mantem seus tamanho original e relação de aspecto não obstante o tamanho do estágio. Quando você usa a modalidade do "noScale", ajuste também o alinhamento do filme. Para o exemplo:

Stage.scaleMode = "noScale";

O valor de propriedade do scaleMode não impede que o usuário possa escalar o filme usando o menu de right-click/Ctrl-click. Entretanto, você pode incapacitar aquelas opções no menu

este é um artigo adicionado por Duncan Murray


Disclaimer: Nosso Web site não é responsável para a informação contida por este artigo. Este artigo em nenhuma maneira reflete as vistas, as opiniões, os pensamentos ou a opinião da equipe de funcionários do diretório dos artigos.

Observação da tradução: O artigo "que escala um filme flash" foi traduzido usando um serviço de tradução automatizado. Nós desculpamo-nos sincerely por todos os erros da tradução que ocorram. Obrigado compreendendo.

Online: 506 users browsing the articles directory