Ir para conteúdo
Fórum Script Brasil
  • 0

Scale e noScale no flash


Jasar

Pergunta

galerinha preciso de um help por favor

o meu problma é o seguinte:

preciso que um if q eu fiz funcione mas ele não funciona como quero.

o if é

if(Stage.height<650){

Stage.scaleMode = "Scale";

} else {

Stage.scaleMode = "noScale";

}

traduzindo : Se o cara tive menor tela útil e visivel que 650 pixels de altura o site entra em modo scale automatico mas c ele tiver resolução maior que 800x600 que he 1024x768 ( o que importa na verdade é so a altura ) o site entra em modo noScale quando carregar.

alguém m ajuda a monta esta função?

Link para o comentário
Compartilhar em outros sites

16 respostass a esta questão

Posts Recomendados

  • 0

Cara me esplica melhor o que você quer fazer!

Pra eu entender melhor!

Se puder me envie o arquivo!

Tenta assim:

if (Stage.height > 600) {
Stage.scaleMode = "noScale";
} else {
if (Stage.height < 600) {
Stage.scaleMode = "Scale";
}
}

Link para o comentário
Compartilhar em outros sites

  • 0

he o seguinte

eu fiz o site nas proporções 900x660

quero q quem trive usando 800x600 de video abre o site com a propriedade scalemode = scale

e quem toive qualquer resolução acima disso abrir o site como NoScale

www.pascofer.com.br

Link para o comentário
Compartilhar em outros sites

  • 0

Ok. Use este código:

if (Stage.height == 600) {
Stage.scaleMode = "Scale";
} else {
if (Stage.height > 600) {
Stage.scaleMode = "noScale";
}else{ if (Stage.heigth < 600) {
Stage.scaleMode = "Scale";
}
}
}

Link para o comentário
Compartilhar em outros sites

  • 0

Eu testei aqui e funcionou!

if (Stage.height == 600) {
Stage.scaleMode = "Scale";
} else {
if (Stage.height > 600) {
Stage.scaleMode = "noScale";
}else{ if (Stage.height < 600) {
Stage.scaleMode = "Scale";
}
}
}

Deve ser porque no ultimo if eu botei heigth e é height

Link para o comentário
Compartilhar em outros sites

  • 0

Cara sei que você está aqui pedindo ajuda, mas tem como você me dizer como você fez aquele efeito do reflexo do menu!

Tava procurando ele há muito tempo!

Ei fiz assim pra testar se tava funcionando:

Eu troquei o "Stage.scaleMode" por "trace".

Ai ele dava um resultado certo!

Link para o comentário
Compartilhar em outros sites

  • 0

estranho aki pra eu da resultado certo também no trace so que quando eu ponho na web troco pra 800x600 e abro o site não redimenciona

o efeito he simples . faz um quadrado branco

poe efeioto linear

sendo que as 2 pontas he banco alpha0 e no meio branco alpha 100%

faz uma mascara em cima do botao e =faz um motim deste quadrado passando por cima dele na diagonal

dai esse efeito aparece so na mascara

Link para o comentário
Compartilhar em outros sites

  • 0

O seu código está em um include?

Ultima dúvida você quer que quando a tela for pequena o site diminua ou aumente?

Se for diminuir bote este código:

if (Stage.height == 600) {
Stage.scaleMode = "noScale";
} else {
if (Stage.height > 600) {
Stage.scaleMode = "Scale";
}else{ if (Stage.height < 600) {
Stage.scaleMode = "noScale";
}
}
}

Aqui funcionou!!!

Link para o comentário
Compartilhar em outros sites

  • 0

não he isso

o q to faznedo he o seguinte no html to usando o object do flash com 100% tanto width quanto height so que como em no scale c o cara tive usando tela 800x600 o site fika cortado queria q c o cara usasse essa resolução o site automaticamente entraria em Scale asism reduz pra fika visivel no monitor d merda do cara e c não fika em no sacale nmormal pra não distorcer.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,4k
    • Posts
      652,2k
×
×
  • Criar Novo...