como eu faço um personagem se mover usando as teclas? quando eu aperto a tecla da direita ele vai para direita, esquerda para a esquerda, cima ele pula e baixo ele agacha?
eu uso o flash MX 2004
ogb
Publicidade
|
|
Page 1 of 1
fazer movimento do personagem pelas setas Como eu faço o personagem se movimentar usando as setas do teclado?
#2
Posted 16 February 2011 - 03:00 PM
Felps, on 11 February 2011 - 10:10 PM, said:
como eu faço um personagem se mover usando as teclas? quando eu aperto a tecla da direita ele vai para direita, esquerda para a esquerda, cima ele pula e baixo ele agacha?
eu uso o flash MX 2004
ogb
eu uso o flash MX 2004
ogb
Olá Felps, apesar do meu conhecimento limitado em AS2, nisso eu posso te ajudar.
A coisa é bem simples, mas vamos por etapas:
1- Converta em movieclip a coisa que vc quer que se movemente;
2- Instancie essa coisa com um nome qualquer, ex: "personagem_mc";
3- Para instanciar, basta clicar no seu personagem (movieclip) e, no painel "Properties", você coloca o nome abaixo de onde está escrito "Movie Clip".
Isso serve para o flash entender o que você quer que se mova, nesse caso, o nosso personagem.
4- Crie uma nova layer, clique no primeiro frame e insira o seguinte código:
personagem_mc.onEnterFrame = function() {
if (Key.isDown(Key.LEFT)) {
personagem_mc._x--;
}
if (Key.isDown(Key.RIGHT)) {
personagem_mc._x++;
}
if (Key.isDown(Key.UP)) {
personagem_mc._y--;
}
if (Key.isDown(Key.DOWN)) {
personagem_mc._y++;
}
}Pronto, agora é só testar e ver o resultado.
#3
Posted 14 April 2011 - 01:29 PM
Leandro Guimarães, on 16 February 2011 - 03:00 PM, said:
Felps, on 11 February 2011 - 10:10 PM, said:
como eu faço um personagem se mover usando as teclas? quando eu aperto a tecla da direita ele vai para direita, esquerda para a esquerda, cima ele pula e baixo ele agacha?
eu uso o flash MX 2004
ogb
eu uso o flash MX 2004
ogb
Olá Felps, apesar do meu conhecimento limitado em AS2, nisso eu posso te ajudar.
A coisa é bem simples, mas vamos por etapas:
1- Converta em movieclip a coisa que vc quer que se movemente;
2- Instancie essa coisa com um nome qualquer, ex: "personagem_mc";
3- Para instanciar, basta clicar no seu personagem (movieclip) e, no painel "Properties", você coloca o nome abaixo de onde está escrito "Movie Clip".
Isso serve para o flash entender o que você quer que se mova, nesse caso, o nosso personagem.
4- Crie uma nova layer, clique no primeiro frame e insira o seguinte código:
personagem_mc.onEnterFrame = function() {
if (Key.isDown(Key.LEFT)) {
personagem_mc._x--;
}
if (Key.isDown(Key.RIGHT)) {
personagem_mc._x++;
}
if (Key.isDown(Key.UP)) {
personagem_mc._y--;
}
if (Key.isDown(Key.DOWN)) {
personagem_mc._y++;
}
}Pronto, agora é só testar e ver o resultado.
#4
Posted 14 April 2011 - 01:31 PM
Boa tarde!
Achei interessante este código e tentei faze-lo, mas deu erro. O que pode ser?
A versão que uso é o Flash CS3.
Abraços.
Olá Felps, apesar do meu conhecimento limitado em AS2, nisso eu posso te ajudar.
A coisa é bem simples, mas vamos por etapas:
1- Converta em movieclip a coisa que vc quer que se movemente;
2- Instancie essa coisa com um nome qualquer, ex: "personagem_mc";
3- Para instanciar, basta clicar no seu personagem (movieclip) e, no painel "Properties", você coloca o nome abaixo de onde está escrito "Movie Clip".
Isso serve para o flash entender o que você quer que se mova, nesse caso, o nosso personagem.
4- Crie uma nova layer, clique no primeiro frame e insira o seguinte código:
Pronto, agora é só testar e ver o resultado.
Achei interessante este código e tentei faze-lo, mas deu erro. O que pode ser?
A versão que uso é o Flash CS3.
Abraços.
Leandro Guimarães, on 16 February 2011 - 03:00 PM, said:
Felps, on 11 February 2011 - 10:10 PM, said:
como eu faço um personagem se mover usando as teclas? quando eu aperto a tecla da direita ele vai para direita, esquerda para a esquerda, cima ele pula e baixo ele agacha?
eu uso o flash MX 2004
ogb
eu uso o flash MX 2004
ogb
Olá Felps, apesar do meu conhecimento limitado em AS2, nisso eu posso te ajudar.
A coisa é bem simples, mas vamos por etapas:
1- Converta em movieclip a coisa que vc quer que se movemente;
2- Instancie essa coisa com um nome qualquer, ex: "personagem_mc";
3- Para instanciar, basta clicar no seu personagem (movieclip) e, no painel "Properties", você coloca o nome abaixo de onde está escrito "Movie Clip".
Isso serve para o flash entender o que você quer que se mova, nesse caso, o nosso personagem.
4- Crie uma nova layer, clique no primeiro frame e insira o seguinte código:
personagem_mc.onEnterFrame = function() {
if (Key.isDown(Key.LEFT)) {
personagem_mc._x--;
}
if (Key.isDown(Key.RIGHT)) {
personagem_mc._x++;
}
if (Key.isDown(Key.UP)) {
personagem_mc._y--;
}
if (Key.isDown(Key.DOWN)) {
personagem_mc._y++;
}
}Pronto, agora é só testar e ver o resultado.
#5
Posted 14 April 2011 - 03:36 PM
Renato flash cs3 ele vem com as3.0 tome cudiado que o codigo que ele passou é 2.0 você deve criar um documendo em as.20 para conseguir fazer o codigo que ele postou.
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Páginas em ASP
Como configurar |
Dreamweaver |
ModellosWeb
|
|
|
|
cores de um site
como usar a cor perfeita |
DESIGN em GERAL |
M4V3RiCk
|
|
|
|
loading
Como se faz??? |
Flash & ActionScript |
actionweb
|
|
|
|
catálogo de produtos em flash+php+xml+mysql
como criar?? |
Flash & ActionScript |
pedrorafaelvidal
|
|
|
|
Repetir video flash (FLV) algumas vezes
Como posso repetir um video do flash (flv) por um numero X de vezes |
Flash & ActionScript |
jgramado
|
|
|
|
NOTICIAS NA HOME II
SISTEMA DE NOTICIAS EM MOVIMENTO NA HOME |
Dreamweaver |
crisan19
|
|
|
|
window.top.location.href=caminho;
como mudar o frame tambem |
Web Standards |
raseckefa
|
|
|
|
Como fazer folder
|
Corel Draw |
lechuga
|
|
Publicidade
|
|

Help













