Conectar-se

Esqueci minha senha

Últimos assuntos
» Novo endereço da XCreator
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...
Sab 11 Dez 2010, 22:26 por vinians

» URL Reverse
Sab 11 Dez 2010, 22:23 por vinians

Parceiros
Seja nosso parceiro, adicione nosso button em seu portal!


• • •

• • •

• • •
[parceiro 3]

dúvida em centralizar arma e player

Ir em baixo

dúvida em centralizar arma e player

Mensagem por AndersonXD em Qua 26 Jan 2011, 10:33

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.
avatar
AndersonXD
Recém-chegado

Mensagens : 3
Data de inscrição : 08/03/2010

Voltar ao Topo Ir em baixo

Re: dúvida em centralizar arma e player

Mensagem por vinians em Qui 27 Jan 2011, 20:57

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:
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;
      }
  }
}
Isso é apenas um exemplo. x_rel e y_rel são variaveis globais que serão adicionadas ao x do player para posicionar as armas. Isso da pra fazer com qualquer acessório.
Espero que ajude!
flws!


_________________
we love to make games!
avatar
vinians
Editor

Masculino
Mensagens : 85
Data de inscrição : 24/08/2009
Localização : Rio de Janeiro

http://www.xcreator.com.br

Voltar ao Topo Ir em baixo

Re: dúvida em centralizar arma e player

Mensagem por AndersonXD em Dom 30 Jan 2011, 17:08

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.
avatar
AndersonXD
Recém-chegado

Mensagens : 3
Data de inscrição : 08/03/2010

Voltar ao Topo Ir em baixo

Re: dúvida em centralizar arma e player

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum