Pular para Coordenada Específica

4 Respostas   280 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

Nick Rock

  • *
  • Posts: 37
  • Ouros: 3
Tópico criado em: 05/02/2015 às 18:33 - Última modificação por Nick Rock em 05/02/2015 às 21:36

Tem como usar o comando "Pular" do evento de um modo que ele pule para uma coordenada específica, dada por duas variáveis (uma para x e outra para y) ?

Kaneki

  • *
  • Posts: 81
  • Ouros: 14
  • You're lucky, my summer vacation is...over
Resposta 1: 05/02/2015 às 19:51

Cara quando você usa o comando pular, já abre uma janela com cordenadas, essas são as X e Y, isso já algo padrão do maker.


Shiroyasha

  • *
  • Posts: 277
  • Ouros: 342
  • Viajando por aí.
  • Medalhas Participantes do Maps Together 2
Resposta 2: 05/02/2015 às 20:29 - Última modificação por Shiroyasha em 05/02/2015 às 20:32

Código: [Selecionar]
p = $game_player
p.jump($game_variables[id1] - p.x, $game_variables[id2] - p.y)

Onde id1 é o id da variável que tem a coordenada x de destino e id2 é o id da variável que contém a coordenada y de destino.


Nick Rock

  • *
  • Posts: 37
  • Ouros: 3
Resposta 3: 05/02/2015 às 20:44

Código: [Selecionar]
p = $game_player
p.jump($game_variables[id1] - p.x, $game_variables[id2] - p.y)

Onde id1 é o id da variável que tem a coordenada x de destino e id2 é o id da variável que contém a coordenada y de destino.


Aaah, legal vou textar. Para fazer com eventos, eu troco por $game_map.events[id] né?
De qualquer modo, obrigado !

Shiroyasha

  • *
  • Posts: 277
  • Ouros: 342
  • Viajando por aí.
  • Medalhas Participantes do Maps Together 2