Qual a diferença entre "this" e "relate"?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Qual a diferença entre "this" e "relate"?

Mensagem  Drakula_Ryuuzaki em Dom 25 Dez - 12:50:15

Essas duas referencias são muito parecidas, reparei que por exemplo há triggers de actor que usam o "this" e em Custom Events (usados dentro de um trigger de actor) se usa o "relate".

Gostaria de saber qual a diferencia desses dois, e quando se usa um e outro.


[Você precisa estar registrado e conectado para ver esta imagem.]
Clube X5 Computadores

Drakula_Ryuuzaki
Templário
Templário

Masculino
Mensagens : 1144
Experiência : 2819
Frase : Foca da Selva... (WTF?)

Voltar ao Topo Ir em baixo

Re: Qual a diferença entre "this" e "relate"?

Mensagem  Grisson em Dom 25 Dez - 14:44:18

This significa Este e Relate significa Relacionado

This,geralmente se usa quando o evento que você esta programando é um objeto(tal como um ator).

Relate,eu uso quando o script quie estou usando se relaciona a algo,que seja por exemplo,uma tabela ou uma coleção que tenha relação com o evento que você esta scriptando no momento.


Em outras palavras

This é para scripts de um determinado objeto,Relate é para scripts de uma determinada classe de objetos,relacionadas a o lugar que o script esta (exemplo:um field da interface,se ele for relacionado com outro o que você colocar em Relate,acontece no outro)

acho que ficou meio dificil de entender,mas eu tentei explicar da forma que eu entendi.


O império nunca morre!! [Você precisa estar registrado e conectado para ver esta imagem.]

[Você precisa estar registrado e conectado para ver esta imagem.]
Baixe o Action RPG melhor qualificado no site oficial do Engine 001 atualmente clicando neste banner!

Grisson
Lorde
Lorde

Masculino
Mensagens : 410
Experiência : 2196
Frase : Impossível é dar Head Shot na Mula sem cabeça!

Voltar ao Topo Ir em baixo

Re: Qual a diferença entre "this" e "relate"?

Mensagem  Noeneto em Dom 25 Dez - 16:53:30

Na real não é isso, "this" é quando por exemplo você quer se referir a algum objeto que está no script, vou dar um exemplo: "Estou fazendo um jogo do mario e queria fazer o script de pular na cabeça do personagem e ele morrer, mas tem um problema, vai dar muito trabalho se eu ficar configurando cada personagem pra morrer com pulo na cabeça (colocando os nomes), então vou fazer o seguinte, vou usar o this ao invés do nome / ID do ator!" ou seja, "this" quer se referir ao presente objeto em que está o tal custom event ou script!
Já o "relate" é outra história, vou dar um exemplo novamente: "Quero fazer um BOSS no meu jogo que todo ator que atirar nele perde vida mas tem um problema, como é que vou identificar o ator que bateu nele se pode ser qualquer um? Ja sei vou utilizar o "relate" porque ele pode identificar quem ativou tal trigger!" pelo exemplo acho que você entendeu qualquer duvida sobre isso não hesite em comentar!
Feliz


Processador: i7 4790 3.6GHz
Memória RAM: 8GB DDR3 1333MHz
Disco rígido: HD 1TB Sata II
Placa de Video: AMD R9 280x 3GB 384-bit
Placa Mãe: GIGABYTE M68MT-S2P
Sistema Operacional: Windows 7 Ultimate 64-bit
Monitor:  Samsung Monitor 1400x900
Headset: Multilaser 5.1 Real

Noeneto
Templário
Templário

Masculino
Mensagens : 1143
Experiência : 2755
Frase : Eu amo Jesus amém!

Voltar ao Topo Ir em baixo

Re: Qual a diferença entre "this" e "relate"?

Mensagem  Grisson em Dom 25 Dez - 17:39:02

Ahh sim,agora eu entendi Dando Língua


O império nunca morre!! [Você precisa estar registrado e conectado para ver esta imagem.]

[Você precisa estar registrado e conectado para ver esta imagem.]
Baixe o Action RPG melhor qualificado no site oficial do Engine 001 atualmente clicando neste banner!

Grisson
Lorde
Lorde

Masculino
Mensagens : 410
Experiência : 2196
Frase : Impossível é dar Head Shot na Mula sem cabeça!

Voltar ao Topo Ir em baixo

Re: Qual a diferença entre "this" e "relate"?

Mensagem  Drakula_Ryuuzaki em Seg 26 Dez - 13:00:36

Nossa, muito obrigado, acho q entendi perfeitamente o que vcs disseram Positivo

Num actor por exemplo, o "this" do seu trigger é o proprio actor, e o "relate" seria quem ativou o trigger.

Vlw pessoal Idéia


[Você precisa estar registrado e conectado para ver esta imagem.]
Clube X5 Computadores

Drakula_Ryuuzaki
Templário
Templário

Masculino
Mensagens : 1144
Experiência : 2819
Frase : Foca da Selva... (WTF?)

Voltar ao Topo Ir em baixo

Re: Qual a diferença entre "this" e "relate"?

Mensagem  Conteúdo patrocinado Hoje à(s) 15:03:16


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

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