KeyPress - Actionscript

Calendário de artigos

< Janeiro 2007 >
S T Q Q S S D
voltar ao mês actual
A carregar
01 02 03 04 05 06 07
08 09 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Por brincadeira queria colocar, no meu trabalhinho de Flash para amanhã, uns botões a serem activados, para além do click do rato, com determinados keypress. Estranhamente não me estão a funcionar. Se criar um novo documento no Flash, meter para lá qualquer coisa, um quadrado qualquer, converter para botão e colocar o código do keyframe, por exemplo:
  1. on(keyPress "k") { gotoAndPlay(2); }
Mas colocando no meu trabalho não funciona. Não sei se tem algumas incompatibilidades, no início até poderia ser porque experimentava o Enter ou o Escape, para ser o keypress, mas nenhuma tecla funciona. Penso que possa ter a ver com o facto de estar dentro de alguns movieclips... mas não tem grande lógica suponho.. mas é a unica logica mais perto que acho. Entretanto, ontem enquanto pesquisava sobre este tema, vi que se pode fazer desta maneira, no caso de ter atribuido mais do que uma acção ao botão:
  1. on(release, keyPress "k") { gotoAndPlay(2); }
Faz lembrar o css, toca a reunir todos os códigos iguais numa só linha, eheh. Vou fazer mais uns testes á parte, dentro e fora de movieclips e testando em vários sitios do meu trabalho, a ver se resolvo isto, mas também não é importante para o trabalho, apenas lembrei-me de utilizar for fun.

Comentários