Conectar-se
Quem está conectado
18 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 18 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 19/07/2008
Número de Mensagens : 758
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : -6

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

[Resolvido] Como dizer, em codigo, que alguma coisa é relativa?

em Sab 08 Maio 2010, 19:33
Como eu posso dizer, em codigo, que algum objeto deve ser criado em uma posição relativa?

Eu queria que esse objeto, visoesruins1, fosse criado em X=-32 e Y=-148, em relação ao "self" (ele mesmo).
Tipo, quando nas açoes D&D (Drag'n'drop) queremos dizer que algo é relativo, só marcamos as caixas:


Alguem aí ajuda? Agradeço!

Editado por CyraxX: Topico resolvido.
Trancado.
Se o autor quiser reabrir o tópico envie MP para algum administrador ou moderador.


Última edição por rafasgb em Qua 02 Jun 2010, 06:44, editado 3 vez(es) (Razão : imagem atualizada!)
avatar
Ranking : Sem avaliações
Data de inscrição : 08/06/2008
Número de Mensagens : 2314
Insígnias de JAM :

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

Prêmios
   : 3
   : 0
   : 1
Ver perfil do usuáriohttp://blackcapapps.blogspot.com.br/

Re: [Resolvido] Como dizer, em codigo, que alguma coisa é relativa?

em Sab 08 Maio 2010, 19:55
Os objetos tem variáveis x e y que guardam suas posições.

Você só precisa fazer isso:
instance_create(x-32,y-184,visoesruins1).
avatar
Data de inscrição : 04/05/2009
Número de Mensagens : 416
Insígnias de JAM :

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

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

Re: [Resolvido] Como dizer, em codigo, que alguma coisa é relativa?

em Sab 08 Maio 2010, 20:05
vc coloca:
Código:
instance_create(x-=32,y-=184,visoesruins1)
é só colocar os sinais(+ e -) antes do sinal =
avatar
Data de inscrição : 19/07/2008
Número de Mensagens : 758
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : -6

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

Re: [Resolvido] Como dizer, em codigo, que alguma coisa é relativa?

em Sab 08 Maio 2010, 20:20
@Kabeção escreveu:Você só precisa fazer isso:
instance_create(x-32,y-184,visoesruins1).
lucforlucas escreveu:é só colocar os sinais(+ e -) antes do sinal =

tem que por sinal de igual ou não?

EDIT: não coloquei o sinal de igual e deu certo. obrigado os dois, mas principalmente o Kabeção que postou antes!
avatar
Ranking : Nota A
Notas recebidas : A
Data de inscrição : 19/05/2008
Número de Mensagens : 581
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : -32

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

Re: [Resolvido] Como dizer, em codigo, que alguma coisa é relativa?

em Sab 08 Maio 2010, 20:26
Não faz diferença NESSE caso.
Mas se você quiser somar o X em outra parte do código(desde que não seja na hora de enviar um argumento para uma função, que nem ai) você precisaria usar
Código:
X+= algumvalor;
avatar
Data de inscrição : 19/07/2008
Número de Mensagens : 758
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : -6

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

Re: [Resolvido] Como dizer, em codigo, que alguma coisa é relativa?

em Sab 08 Maio 2010, 20:48
@rafasgb escreveu:Não faz diferença NESSE caso.
Mas se você quiser somar o X em outra parte do código(desde que não seja na hora de enviar um argumento para uma função, que nem ai) você precisaria usar
Código:
X+= algumvalor;

é, esse de somar eu já sabia. Tanto que eu estranhei quando falaram de colocar um igual, eu pensava que só ia somar o X. testei sem o igual e deu certo, não testei com ele pq pensei que ia dar errado... em todo caso, agora sei que dentro de funções ele não soma (:
avatar
Data de inscrição : 07/11/2008
Número de Mensagens : 521
Insígnias de JAM :

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

Prêmios
   :
   :
   : 1
Ver perfil do usuáriohttp://wac2007.blogspot.com/

Re: [Resolvido] Como dizer, em codigo, que alguma coisa é relativa?

em Sab 08 Maio 2010, 20:51
Forma mais simples:
variavel += valor
EX:
Código:
velocidade += 5
Forma de quem gosta de escrever:
Código:
velocidade = velocidade+5

São 2 formas distintas q dão o mesmo resultado =)

Flws ®/
avatar
Data de inscrição : 19/07/2008
Número de Mensagens : 758
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : -6

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

Re: [Resolvido] Como dizer, em codigo, que alguma coisa é relativa?

em Sab 08 Maio 2010, 20:56
@wac2007 escreveu:Forma mais simples:
variavel += valor
EX:
Código:
velocidade += 5
Forma de quem gosta de escrever:
Código:
velocidade = velocidade+5

São 2 formas distintas q dão o mesmo resultado =)

Flws ®/

Forma de quem gosta de escrever pra cara***:
Código:
velocidade*1 = velocidade+5*2/2
avatar
Data de inscrição : 07/11/2008
Número de Mensagens : 521
Insígnias de JAM :

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

Prêmios
   :
   :
   : 1
Ver perfil do usuáriohttp://wac2007.blogspot.com/

Re: [Resolvido] Como dizer, em codigo, que alguma coisa é relativa?

em Sab 08 Maio 2010, 21:37
Eh neh... cada um escreve o quanto quiser Very Happy

Mas o importante eh q funcionou 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