Boa tarde galera, vou direto ao assunto. tenho um game estilo RPG, quando vc clica em certo local opersonagem se move ate o local clicado. A visao do cenário eh pratiamente isometrica. O meu problema eh q nao estou conseguindo com q o personagem quando tem q andar e fique parado quando tem que ficar. Entenderam? As vezes ele esta parado so q com uma sprite ( animação do personagem ) na qual ele esta andando por exemplo. Vou deixar o codigo que usei abeixo:
o personagem esta dentro de um movie clip. No fram 1 ele esta parado e nos demais(2,3,4,5) são as poses dele em movimento.
function Move(obj, posFinalx, posFinaly) {
obj.posx = posFinalx;
obj.posy = posFinaly;
obj.velo = 5;
obj.onEnterFrame = function() {
if (this._x-this.posx>0) {
if (Math.abs(this._x-this.posx)>5) {
this.gotoAndStop(5);
this._x -= this.velo;
}
} else {
if (Math.abs(this._x-this.posx)>5) {
this.gotoAndStop(3);
this._x += this.velo;
}
}
if (this._y-this.posy>0) {
if (Math.abs(this._y-this.posy)>5) {
this.gotoAndStop(4);
this._y -= this.velo;
}
} else {
if (Math.abs(this._y-this.posy)>5) {
this.gotoAndStop(3);
this._y += this.velo;
}
}
};
}
Agradeço qualquer ajuda...
Obrigado desde já!
Publicidade
|
|
Page 1 of 1
Movimentação de personagem com cliques Alguns problemas...pode ajudar?
#2
Posted 06 July 2006 - 12:07 PM
Se eu entendi bem, não é só fazer quando zerar a velocidade dele utilizando um Math.floor(), mandar ele pro frame "parado" da mesma forma que vc mandou ele andar?
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Como criar?
|
Flash & ActionScript |
GfSouza
|
|
|
|
Ajuda com Swf e Xml dentro de outro swf
|
Flash & ActionScript |
goku1718
|
|
|
|
Compradores de 'Halo 3' encontram novos problemas
|
Notícias |
Notícias
|
|
|
|
Problema com a função submit()
Função 'so executa uma vez!!! |
Web Standards |
webcleiton
|
|
|
|
Mudar o nome da página com link
|
Web Standards |
alexdureggae
|
|
|
|
Estágio na Globo.com
Oportunidade de ouro |
Mercado / Vagas |
triko
|
|
|
|
Layers fora do lugar...
Como eu corrijo? |
Dreamweaver |
andregufc
|
|
|
|
Interação de Flash com PHP, HTML , ASP etc.
Como faço? |
Flash & ActionScript |
kirax
|
|
Publicidade
|
|

Help













