Entrar
Últimos assuntos
Enquete
dúvida em centralizar arma e player
2 participantes
Página 1 de 1
dúvida em centralizar arma e player
ola, eu tenho uma dúvida sobre centralizar uma sprite arma com uma sprite player, tipo eu criei as armas separada do player, e cada arma tem um monte de sprite de acordo com quantidade de sprite de ações do player, e queria saber como junto elas, e a parte de centraliza-las vou posicionando manualmente, o contole já esta feito, mas o player apenas faz ação do ataque sem arma, os controles usei com evento trigger.
AndersonXD- Recém-chegado
- Mensagens : 3
Data de inscrição : 08/03/2010
Re: dúvida em centralizar arma e player
A ae AndersonXD, primeiramente bem vindo ao fórum da XCreator!
Não vou falar sobre códigos, mas sim como eu resolveria um problema desses.
Pelo que você está dizendo você tem diversas poses do seu player cada uma com seu momimento, e também tem sprites de armas que precisam se encaixar.
Basicamente o que você precisa é definir o ponto central de rotação de cada arma. Depois elas serão elas serão posicionadas "relativamente" ao player. Porém cada posição do player poderá requerer uma posição relativa diferente.
Pra resolver esse problema ao mudar de sprite do Player, crie um script para ser executado ao "pegar" ou trocar de arma. O script poderia ser um grande switch alimentando 2 variaveis globais de deslocamento relativo. Exemplo do script:
Espero que ajude!
flws!
Não vou falar sobre códigos, mas sim como eu resolveria um problema desses.
Pelo que você está dizendo você tem diversas poses do seu player cada uma com seu momimento, e também tem sprites de armas que precisam se encaixar.
Basicamente o que você precisa é definir o ponto central de rotação de cada arma. Depois elas serão elas serão posicionadas "relativamente" ao player. Porém cada posição do player poderá requerer uma posição relativa diferente.
Pra resolver esse problema ao mudar de sprite do Player, crie um script para ser executado ao "pegar" ou trocar de arma. O script poderia ser um grande switch alimentando 2 variaveis globais de deslocamento relativo. Exemplo do script:
- Código:
//Seleciona a posição do player
switch(objPlayer.sprite_index)
{
spArmadura1:
switch(global.tipo_arma)
{
case arma_revolver:
{
x_rel = 10;
y_rel = 10;
}
case arma_metralha:
{
x_rel = 25;
y_rel = 25;
}
}
spArmadura2:
switch(global.tipo_arma)
{
case arma_revolver:
{
x_rel = 12;
y_rel = 14;
}
case arma_metralha:
{
x_rel = 22;
y_rel = 22;
}
}
}
Espero que ajude!
flws!
Re: dúvida em centralizar arma e player
Opa vlw Vinians, vai poder ajudar pelo menos um básico, e que eu to desenvolvendo um sistema em que o personagem usara a arma quando ele selecionar a arma em seu menu ou inventory, mas isso ja fica um pouco avançado.
AndersonXD- Recém-chegado
- Mensagens : 3
Data de inscrição : 08/03/2010
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Qua 16 Mar 2011, 08:49 por vinians
» C++? ajuda
Qui 17 Fev 2011, 16:42 por Henrique_GJ
» dúvida em centralizar arma e player
Dom 30 Jan 2011, 17:08 por AndersonXD
» GO linguagem de programação da Google !!
Qui 27 Jan 2011, 21:04 por vinians
» [Duvida]esqueci o código pra mudar o tamanho da room
Qui 13 Jan 2011, 15:12 por mystery_boy_maker
» show_message_ext duvida
Qua 22 Dez 2010, 21:36 por mystery_boy_maker
» Testes com C & Allegro
Seg 13 Dez 2010, 14:31 por vinians
» FreeBasic - Código completo Snake
Seg 13 Dez 2010, 11:13 por tblima123
» Me apresentando...
Sáb 11 Dez 2010, 22:26 por vinians
» URL Reverse
Sáb 11 Dez 2010, 22:23 por vinians