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

jhoxgamer

Ver toda a lista


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

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

Duvida sobre mouse

em Ter 19 Jul 2011, 08:59
Bom estou com uma duvida estou criando um jogo de defender a base
estilo top-down e criei algumas torres, essas torres que eu criei coloquei no canto da tela
Minha duvida e quando clicar na torre desejada e clicar na tela ele ser criada exemplo:
Esta no canto da tela 3 torres ae eu escolhi a torre 2 então clico nela e clico na tela para ele ser criada entao como faço isso :|


Última edição por KingChaos em Ter 19 Jul 2011, 09:40, editado 1 vez(es)
avatar
Ranking : Nota D
Notas recebidas : C+D
Data de inscrição : 26/10/2010
Número de Mensagens : 163
Insígnias de JAM :

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

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

Re: Duvida sobre mouse

em Ter 19 Jul 2011, 09:12
quando vc clica na torre vc cria o quê?
tente explicar melhor para entender.
avatar
Ranking : Nota C
Notas recebidas : D-B-C
Data de inscrição : 08/09/2010
Número de Mensagens : 914
Insígnias de JAM :

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

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

Re: Duvida sobre mouse

em Ter 19 Jul 2011, 09:36
Eu intendi, você quer criar o seu nível durante o jogo;
Crie um objeto para controlar isso, chame-o de obj_cria_torre.
No Create dele coloque isso:
Código:
global.torre=-1
global.cria_torre=noone
No step coloque:
Código:
switch (global.torre)
{
    case -1: global.cria_torre=noone; break;
    case 0: global.cria_torre=obj_torre1; break;
    case 1: global.cria_torre=obj_torre2; break;
    case 2: global.cria_torre=obj_torre3; break;
}
E crie um evento Global mouse left released, coloque isso nele:
Código:
instance_create(mouse_x,mouse_y,global.cria_torre)

E num evento Mouse Right Released (Não pode ser global) nas torres, coloque isso:
Código:
global.torre= -1(Para criar nada),0(Para criar torre 1),1(Para criar torre 2),2(Para criar torre 3)

PS.: Mude os valores de obj_torre1, 2 ou 3 para o nome das suas torres


Última edição por luiz_100juizo em Ter 19 Jul 2011, 09:40, editado 1 vez(es)
avatar
Data de inscrição : 14/07/2011
Número de Mensagens : 27
Insígnias de JAM :

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

Re: Duvida sobre mouse

em Ter 19 Jul 2011, 09:40
Cara muito obrigado mesmo você me ajudou muito Happy
avatar
Ranking : Nota C
Notas recebidas : D-B-C
Data de inscrição : 08/09/2010
Número de Mensagens : 914
Insígnias de JAM :

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

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

Re: Duvida sobre mouse

em Ter 19 Jul 2011, 09:42
Agora não se esqueça de usar a tag [Resolvido] no titulo do tópico para algum moderador poder tranca-lo.
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