Escalando um filme flash


  Share  
|


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


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions