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

(Resolvido) botão fechar em flash-AS2


jhessis

Pergunta

Eu to fazendo um joguinho em flash CS3 e preciso de um botão fechar

que saia do swf (como o X no canto da tela)!!!!

Eu tentei com esse codigo:

on(press){

fscommand("quit",true)}

mas não deu certo!!!!! :huh:

Se alguém souber de AS2 e puder me ajudar eu agradeço muito!! :rolleyes:

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

  • 0

Tenta sem o true

Agora se o swf estiver em um HTML tenta assim:

GetURL("window.close()","");
Você ta colocando o evento no botão certo ?! Por que se estiver nos frames tem que usar assim:
instancia.onPress = function(){
fscommand("quit");
}

Qualquer coisa posta ae ;)

Link para o comentário
Compartilhar em outros sites

  • 0

Eu to colocando o evento no proprio frame porque é mais flexivel.

Ao exportar é mais seguro. E é um aplicativo tipo pra instala(não p/ site).

eu usei o codigo com true, sem true, com onPress, com onRelease,

com função, sem função... mas não entendo o que ta errado.

:wacko:

Você (ou alguém) pode me esclarecer???? :rolleyes:

Link para o comentário
Compartilhar em outros sites

  • 0

Então do jeito que você estava fazendo era para ficar no código do botão

Agora no frame tem que ser da maneira que escrevi no segundo código.

Veja se a instancia dele está correta.

Use um trace para ver se o botão está funcionando.

instancia.onPress = function(){
trace("teste");
}

Se aparecer o teste no OutPut é por que o botão está funcionando e o problema é no fscommand

Depois de conferir isso tudo posta aqui de novo e fala o que ta acontecendo

Link para o comentário
Compartilhar em outros sites

  • 0

Em primeiro lugar, Valeu por ter respondido Thelon,

Eu já tinha desanimado com esse botão. :D

eu coloquei o codigo no botão, e depois usei uma função

colocando o codigo no frame.

Agora que você falou, eu tentei com trace e mostrou que o botão ta funcionando,

é o fechar que ta dando problema.

Acho que esse codigo fscommand("quit");

com true ou sem true, que ta errado :huh:

ou é o quit que não ta servindo???

Voce sabe que comando eu devo usar??

Aguardo respostas....Tchau tchau :rolleyes:

Link para o comentário
Compartilhar em outros sites

  • 0

Da na mesma Renier

tanto isso:

on (press) {
fscommand("quit");
}
como isso:
instancia.onPress = function(){
fscommand("quit");
}

Só que eu prefiro usar a segunda forma é melhor para organizar pois vai no frame

;)

Mas obrigado pelo post se todos membros tentassem ajudar concerteza o fórum seria MUito melhor.

Link para o comentário
Compartilhar em outros sites

  • 0

Funcionou!!!! :lol:

Brigada pela ajuda meninos!!!!

Mas eu não acredito que eu teria que salvar

de modo compacto e testar fora do flash.

Eu não sei se eu fico feliz por ter funcionado ou se

fico com vergonha por ter sido um erro tão bobo de minha parte :P

Mas FUNCIONOU

Valeu pela ajuda

Td de Bom !!!!

Bjos, ate mais

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,3k
    • Posts
      652,4k
×
×
  • Criar Novo...