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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 22/09/2012
Número de Mensagens : 5
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuáriohttp://www.gameview.com.br

Eventos dos Objetos

em Sab 22 Set 2012, 23:54
Boa Noite,

Gostaria que alguém explicasse para mim quando cada evento dos objetos e disparado.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://luizpontes.tk/

Re: Eventos dos Objetos

em Dom 23 Set 2012, 00:25
'-' Olha que eu achei googlando: here. Cara, pra isso serve o GOOGLE
avatar
Data de inscrição : 31/08/2012
Número de Mensagens : 37
Insígnias de JAM :

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

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

Re: Eventos dos Objetos

em Dom 23 Set 2012, 03:19
Aqui está a descrição dos eventos:

Create Event (Evento de Criação): Quando o objeto for criado que vão acontecer certas ações.

Destroy Event (Evento de Destruição): As ações acontecerão quando o objeto for destruído. Para ser mais preciso, depois de ser destruído.

Alarm Events (Eventos de Alarmes): Há dois “relógios”. O alarme é como um contador. Você determina quantos passos ele terá (30 passos por segundo), 100, por exemplo. Então quando o “contador” chegar a 0, vai acontecer as ações que estão no alarme que você definiu. Veja o exemplo abaixo.

Uma bomba, por exemplo. Quando ela for criada, ela começará com 280 passos (cerca de 9 segundos, sendo 30 passos por segundo). E quando chegar a 0, irá para as ações do alarme 0.




Quando o contador chegar a 0, as ações do alarme 0 serão efetuadas, como mostra abaixo.




O mesmo se aplica a inimigos ou coisas assim. Quando chegar a determinado tempo do jogo (30 segundos por exemplo) irá criar inimigos mais potentes.

Step Events (Eventos de Passo): Este evento acontece quando o jogo estiver rodando. Aqui você coloca as ações que serão executadas continuamente. Por exemplo: Você pode colocar uma ação para criar fumaça. Então quando o objeto estiver “vivo” a fumaça sempre estará ativa. Basicamente as três funções são iguais. Mas incentivamos você a usar o evento Step.

Collision Events (Eventos de Colisão): Quando duas instâncias colidirem. Mais especificamente os sprites. Então, quando este objeto colidir com o outro que você definir, ele executará as ações. Quando você clica neste evento, aparecerá um menu com os objetos que você deseja que quando colidir, faça tal coisa.



Keyboard events (Eventos de Teclado): Quando a pessoa aperta uma tecla, as ações são realizadas. Mas você pode definir se vai ser Key Press, Key Release, ou Keyboard.

Key Press: Acontece quando a tecla for pressionada uma vez. Daí a pessoa deve apertar várias vezes para as ações serem rezlizada.

Key Release: Acontece quando a pessoa solta a tecla depois de apertá-la.

Keboard: São as teclas normais. Se a pessoa deixar a tecla apertada, as ações serão realizadas várias vezes.

Mouse events (Eventos do Mouse): As três mesmas coisas que o teclado. Só que estes eventos só acontecem se o botão for pressionado em cima do objeto (do sprite dele). Mas se você não quiser isso, é só escolher Global mouse. E é possível também, definir botões de Joystick.

Other events (Outros Eventos): Estes eventos acontecem quando determinadas coisa no jogo todo acontece.

Outside Room: Acontece quando a instância sai da tela do jogo. É um bom momento para destruí-la.
Intersect Boundary: Acontece quando o objeto alcança o limite da fase.
Views: São ações usadas nas visões de suas fases. Estes eventos acontecem quando o objeto está dentro de uma visão ou no limite dela.
Game Start: Acontece quando o jogo começa.
Game End: Acontece quando o jogo termina.
Room start: Acontece quando o objeto entra em uma fase nova.
Room end: Acontece quando o objeto sai de uma fase.
No more lives: O Game Maker tem um sistema de vidas. Então quando as vidas acabarem as ações serão executadas.
No more health: O Game Maker tem um sistema de saúde. Então quando a saúde acabar as ações serão realizadas.
Animation end: Acontece quando a animação do sprite correspondente chegar ao fim.
End of path: Acontece quando o objeto termina um caminho.
Close Button: Acontece quando a pessoa clica o botão do jogo.
User defined: Você determina o que irá acontecer com uma peça de código.
Draw event (Evento de Desenho): As ações são executadas instantaneamente. Você coloca o que quiser que desenhe na tela.


[url=afingamemaker.blogspot.com.br]aqui[/url]
avatar
Data de inscrição : 22/09/2012
Número de Mensagens : 5
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuáriohttp://www.gameview.com.br

Re: Eventos dos Objetos

em Dom 23 Set 2012, 10:35
@luiz_eldorado escreveu:'-' Olha que eu achei googlando: here. Cara, pra isso serve o GOOGLE

Eu sei que tem o google. MAS, SE A FUNÇÃO DO FORÚM É ESSA!!!!!!!!!!!!!!!!!!
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://luizpontes.tk/

Re: Eventos dos Objetos

em Dom 23 Set 2012, 12:50
@Diego Moreno escreveu:Eu sei que tem o google. MAS, SE A FUNÇÃO DO FORÚM É ESSA!!!!!!!!!!!!!!!!!!
Postar uma pergunta no fórum é o último recurso, primeiro você deve pesquisar no Google, no fórum (apesar de que, pesquisando no Google, você já está pesquisando no fórum), pesquisar em inglês, perguntar aos seus amigos nerds que fazem jogos, perguntar por MP (no, no), ver tutoriais, e por último, postar uma pergunta no fórum (se não achar nada é claro).
#PS: Não quero fazer uma discussão xD
avatar
Data de inscrição : 22/09/2012
Número de Mensagens : 5
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuáriohttp://www.gameview.com.br

Re: Eventos dos Objetos

em Dom 23 Set 2012, 12:55
@luiz_eldorado escreveu:
@Diego Moreno escreveu:Eu sei que tem o google. MAS, SE A FUNÇÃO DO FORÚM É ESSA!!!!!!!!!!!!!!!!!!
Postar uma pergunta no fórum é o último recurso, primeiro você deve pesquisar no Google, no fórum (apesar de que, pesquisando no Google, você já está pesquisando no fórum), pesquisar em inglês, perguntar aos seus amigos nerds que fazem jogos, perguntar por MP (no, no), ver tutoriais, e por último, postar uma pergunta no fórum (se não achar nada é claro).
#PS: Não quero fazer uma discussão xD

A forma que cada um escolhe para sanar suas dúvidas é algo pessoal.
E, também o assunto desse tópico não é esse, e já fui respondido sobre o que eu queria. Então é melhor encerrar essa discussão aqui, pois, cada um tem o seu ponto de vista, e os moderadores pode não achar bom fazer isso.
avatar
Data de inscrição : 02/03/2012
Número de Mensagens : 192
Insígnias de JAM :

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

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

Re: Eventos dos Objetos

em Dom 23 Set 2012, 16:40
Eu não me queria estar a meter mas, Diego, fizeste poluição do forum, o que tu fizes-te foi simples mente isso, e depois ainda defendes como sendo a atitude certa????!!!

Diego Moreno escreveu:
Eu sei que tem o google. MAS, SE A FUNÇÃO DO FORÚM É ESSA!!!!!!!!!!!!!!!!!!

Eu acho que a função do forum é ENSINAR a arte de programar no game maker, e para isso casa usuario registado pelo menos deveria ver os tutoriais do FORUM, isso supostamente é o minimo pedido, acho eu..

se tivesses feito isso este topico agora não estava cá, pensa nisto Smile
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

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

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

Re: Eventos dos Objetos

em Dom 23 Set 2012, 17:01
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