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 | |
|---|---|---|---|---|---|
|
Informação em rede social se espalha como pólvora, diz professor
|
Notícias |
Notícias
|
|
|
|
Como usar javascript no flash?
carregar no primeiro frame um txt |
Flash & ActionScript |
mcs
|
|
|
|
botao reset
como inserir imagem |
Dreamweaver |
danielle ballester
|
|
|
|
Como agrego fonte no pop-up menu ?
Como agrego fonte no pop-up menu ? |
Fireworks |
dkuasar
|
|
|
|
Comparando Arrays
Como comparo X a qualquer valor da Array |
Flash & ActionScript |
ROX
|
|
|
|
RedBull??????
Como funciona? |
Flash & ActionScript |
loko
|
|
|
|
Up Load de imagem?
como se faz? |
ASP |
Morfel
|
|
|
|
PUBLIFOLHA: Livro explica a internet e mostra tudo o que se pode fazer online; leia trecho
|
Notícias |
Notícias
|
|
Publicidade
|
|

Help













