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
|
|||
|