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

Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B - B - A - B
Data de inscrição : 06/07/2011
Número de Mensagens : 764
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0

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

Sistema de criar

em Qui 28 Jul 2011, 22:00
Tem como fazer tipo assim uma grade na hora de criar objetos. Sem ter que programar todos os espaços ? Algo mais automatico ?
avatar
Data de inscrição : 22/06/2011
Número de Mensagens : 101
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Sistema de criar

em Qui 28 Jul 2011, 22:02
Me desculpe mas, não entendi...Como assim uma grade?
avatar
Ranking : Nota B
Notas recebidas : B - B - A - B
Data de inscrição : 06/07/2011
Número de Mensagens : 764
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0

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

Re: Sistema de criar

em Qui 28 Jul 2011, 22:11
Tipo assim em criadores de mapa. Você só pode colocar um item em certos lugares não no pixel que vc quiser, algo tipo aquela grade que tem na room na hora de colocar os objetos
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 25/04/2008
Número de Mensagens : 318
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://brasilgame.forumbrasil.net

Re: Sistema de criar

em Qui 28 Jul 2011, 22:21
for(i=0;i<room_width/32;i+=32){
instance_create(32*i,y,obj_bola)
for(i2=32;i2<room_height/32;i2+=32)
instance_create(32*i,32*i2,obj_bola)
}

use isso no create de um objeto
e crie um objeto com nome obj_bola e com sprite menor de 32x32,
o número 32 é o espaçamento, case queire outro valor de espaçamento troque o valor de todos os "32" para o outro valor
avatar
Ranking : Nota B
Notas recebidas : B - B - A - B
Data de inscrição : 06/07/2011
Número de Mensagens : 764
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0

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

Re: Sistema de criar

em Qui 28 Jul 2011, 22:28
Não funcionou. Acho que porque eu tenho que adptar é logico, e pra isso eu preciso entender esse codigo, explica ele ai.
avatar
Data de inscrição : 22/06/2011
Número de Mensagens : 101
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Sistema de criar

em Qui 28 Jul 2011, 22:29
Ainda não te entendi direito mas, se for quando está criando a room...

É só colocar o tamanho da grade em '1x1'

Ali onde está Snap X e Snap Y ao invés de 16x16 você coloca 1x1...Isso deixará você colocar o objeto em qualquer pixel que você quiser...
avatar
Ranking : Sem avaliações
Data de inscrição : 21/11/2010
Número de Mensagens : 775
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Sistema de criar

em Qui 28 Jul 2011, 22:31
ou simplesmente, crie um objeto, no step coloque o codigo:

x=mouse_x
y=mouse_y

e depois coloque a ação align to grid, ai nos numeros, coloque o tamanho do grid que vc quer, ai ao invez de vc colocar, po objeto ser criado no x e y do mouse, coloque para ele ser criado no x e y do obeto que vc criou agora, isso nunca falha!

_________________

.-.
avatar
Ranking : Nota B
Notas recebidas : B - B - A - B
Data de inscrição : 06/07/2011
Número de Mensagens : 764
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0

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

Re: Sistema de criar

em Qui 28 Jul 2011, 22:35
Valeu Tedy a sua funfou
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