Conectar-se
Quem está conectado
24 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 23 Visitantes

makgamer

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 31/01/2013
Número de Mensagens : 55
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

coordenadas

em Sab 16 Mar 2013, 17:28
bem eu particularmente tenho uma deficiência para achar as coordenadas de qualquer coisa, digo acho que ninguém fez um tutorial aqui dizendo como saber a coordenada tal de sua sprite, (para acoplar a um objeto ou botar um objeto encima...), ou as coordenadas da room, como eu desenharia a barra de vida sem saber as coordenadas? elas ficariam lá no 0.

alguém me explica como saber as coordenadas aí
avatar
Ranking : Nota C
Notas recebidas : D-D-D-C-C-B
Data de inscrição : 15/03/2012
Número de Mensagens : 564
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 13

Prêmios
   : 1
   : 0
   : 1
Ver perfil do usuário

Re: coordenadas

em Sab 16 Mar 2013, 17:31
eu vou pelo chute msm, testando e testando varias vezes, ou faço uma variavel e vou almentando ela no jogo e depois pego os valores, é bem na sorte msm, Smile
avatar
Data de inscrição : 31/01/2013
Número de Mensagens : 55
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: coordenadas

em Sab 16 Mar 2013, 17:35
bem se a room for pequena até vai, mas se ela for enorme? kk passar o dia testando coordenadas não é nada legal
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 24/03/2010
Número de Mensagens : 1129
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 17

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://awesomewizards.deviantart.com/

Re: coordenadas

em Sab 16 Mar 2013, 17:43
vá no editor de room, em baixo da tela que mostra sua room tem duas informações, elas são o x e o y de seu mouse, sempre que precisar saber uma coordenada bote o mouse nela, mas cuidado, as coordenadas do mouse respeitam a grid, espero ter ajudado, até (=
avatar
Ranking : Nota B
Notas recebidas : B+B
Data de inscrição : 04/03/2012
Número de Mensagens : 1925
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 144

Prêmios
   : 1
   : 2
   : 0
Ver perfil do usuário

Re: coordenadas

em Sab 16 Mar 2013, 19:42
Eu já sofri muito com isso no passado tipo com posição de textos quando eu queria usar varias caixas em apenas uma instancia,para resolver isso eu mesmo criei um codigo que eu uso antes de deixar meu texto ou objetos definitivos na room

para o objeto que vc vai colocar em cordenada coloque esse codigo no Evento Draw do objeto e faça os testes:

Código:

draw_set_color(c_white)
draw_set_alpha(1)
draw_text(x,y,"x"+string(object_index.x))
draw_text(x,y+32,"y"+string(object_index.y))

if (keyboard_check_pressed(vk_left)) then x-=4
if (keyboard_check_pressed(vk_right)) then x+=4
if (keyboard_check_pressed(vk_up)) then y-=4
if (keyboard_check_pressed(vk_down)) then y+=4


assim basta ajustar com as setas para os lados que vc quer posicionar e anotar as possiçoes quando estiver ao seu gosto,eu coloquei valor 4 mas pode ser qualquer valor ok ;)

uma dica: para qualquer coisa que vc quizer tranformar em HuD (uma sprite por exemplo basta colocar junto nesse codigo mais ou menos assim:


Código:

draw_set_color(c_white)
draw_set_alpha(1)
draw_sprite(nome da sprite,0,x,y)//aqui é a sprite que será a hud
draw_text(x,y,"x"+string(object_index.x))
draw_text(x,y+32,"y"+string(object_index.y))

if (keyboard_check_pressed(vk_left)) then x-=4
if (keyboard_check_pressed(vk_right)) then x+=4
if (keyboard_check_pressed(vk_up)) then y-=4
if (keyboard_check_pressed(vk_down)) then y+=4



agora sua sprite ira acompahar a room quando vc digitar as teclas,nota: coloque sempre as coisas que vc quer que apareçam na tela antes dos codigos de coordenadas,do contrario eles ficarao atraz do que vc esta querendo por na room ,ok

espero ter ajudado Happy
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum