Entrar
Últimos assuntos
» Retorno da GMBR!!!por theguitarmester Ter 19 Mar 2024, 22:38
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39
» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16
» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05
» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55
» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39
» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28
» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01
Duvida, como coloro sprites com comandos?
5 participantes
Página 1 de 1
Duvida, como coloro sprites com comandos?
Bom, eu li algumas duvidas de alguns membros... e gostaria de saber como eu faço pra colorir um sprite??
eu tenho um objeto:
controller_obj (objeto q controla tudo no meu game)
e nele, muda-se os cursores do mouse de acordo com a mira da arma(pois meu game sera de tiro/platform)
eu fiz uma mira de cruz comum, vermelha, gostaria de saber qual comando uso pra colorir a sprite partindo de um outro objeto?
ja tentei: aim_cross_cursor.image_blend = c_blue (aim_cross_cursor é o sprite da minha mira.)
alguem sabe?
VLW!!!
eu tenho um objeto:
controller_obj (objeto q controla tudo no meu game)
e nele, muda-se os cursores do mouse de acordo com a mira da arma(pois meu game sera de tiro/platform)
eu fiz uma mira de cruz comum, vermelha, gostaria de saber qual comando uso pra colorir a sprite partindo de um outro objeto?
ja tentei: aim_cross_cursor.image_blend = c_blue (aim_cross_cursor é o sprite da minha mira.)
alguem sabe?
VLW!!!
bimorx- Data de inscrição : 24/01/2010
Reputação : 0
Número de Mensagens : 153
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Duvida, como coloro sprites com comandos?
Tenta deixar a mira branca, o branco é mais leve pra ser colorido.
Mr. Kaleb- Games Ranking :
Notas recebidas : C
Data de inscrição : 07/09/2010
Reputação : 21
Número de Mensagens : 1400
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Duvida, como coloro sprites com comandos?
Image Blend é o caminho certo =D
Tem uma engine minha, com a inalcançavel marca de 0 respostas e 0 downloads ¬¬
[ENGINE] Ok, Vamos Colorir!
Lembre-se que para o image_blend funcionar certo, a area afetada deve ser branca.
Espero que ajude (e que alguem baixe a engine ¬¬)
Tem uma engine minha, com a inalcançavel marca de 0 respostas e 0 downloads ¬¬
[ENGINE] Ok, Vamos Colorir!
Lembre-se que para o image_blend funcionar certo, a area afetada deve ser branca.
Espero que ajude (e que alguem baixe a engine ¬¬)
Re: Duvida, como coloro sprites com comandos?
ASehsauehaheuaheeaheahehuaehuehaaeuhhue tranquilo vo testar e ja edito se deu certo!!!
bimorx- Data de inscrição : 24/01/2010
Reputação : 0
Número de Mensagens : 153
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Duvida, como coloro sprites com comandos?
Amigão, crie uma variavel com a cor que você desenha e no Evento DRAW do objeto onde está o sprite a colorir use:
draw_sprite_ext(sprite_index, image_index, x, y, 1, 1, 0, cor, image_alpha);
Nesse caso usei a variável "cor". Se você desenha a cor original do sprite use c_white, qualquer outra cor muda pra ela.
**Somente na versão Pro do GM.
flws!
draw_sprite_ext(sprite_index, image_index, x, y, 1, 1, 0, cor, image_alpha);
Nesse caso usei a variável "cor". Se você desenha a cor original do sprite use c_white, qualquer outra cor muda pra ela.
**Somente na versão Pro do GM.
flws!
Re: Duvida, como coloro sprites com comandos?
Não... não deu certo, tipo acho q o problema é o seguinte, é certo colocar
spr_mira.image_blend = c_blue ?????
ou comandos referenciais com ponto (.) é apenas para objetos??
[edit]
Vinians, mas o problema é q a sprite não pertence a um objeto, ela é o cursor do game, porem e feita no obj_controlador
se eu colocar draw_sprite vai mudar a sprite do obj_controlador
spr_mira.image_blend = c_blue ?????
ou comandos referenciais com ponto (.) é apenas para objetos??
[edit]
Vinians, mas o problema é q a sprite não pertence a um objeto, ela é o cursor do game, porem e feita no obj_controlador
se eu colocar draw_sprite vai mudar a sprite do obj_controlador
bimorx- Data de inscrição : 24/01/2010
Reputação : 0
Número de Mensagens : 153
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Duvida, como coloro sprites com comandos?
Não, você deve usar:
nome_do_objeto.image_blend=cor
Você não vai colorizar a sprite, mas sim o objeto.
nome_do_objeto.image_blend=cor
Você não vai colorizar a sprite, mas sim o objeto.
Re: Duvida, como coloro sprites com comandos?
Willy, então, não tem como colorir apenas o sprite do cursor?
bimorx- Data de inscrição : 24/01/2010
Reputação : 0
Número de Mensagens : 153
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Duvida, como coloro sprites com comandos?
Quando me refiro a colorir o objeto, quero dizer que a função vai colorir a sprite do objeto.
Re: Duvida, como coloro sprites com comandos?
Sim, entendi, mas de outra maneira, tem como colorir apenas o sprite do cursor?
bimorx- Data de inscrição : 24/01/2010
Reputação : 0
Número de Mensagens : 153
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Duvida, como coloro sprites com comandos?
Aí que você se engana, meu caro. draw_sprite desenha uma sprite na posição que você quiser, seja no 0, ou nas coordenadas do objeto. sprite_index que vai mudar a sprite do obj_controlador.se eu colocar draw_sprite vai mudar a sprite do obj_controlador.
Se você estiver usado cursor_sprite nem dá, mas caso esteja usando um obj_controlador que desenha uma sprite nas coordenadas do mouse, aí sim, você pode usar o conceito do vinians.tem como colorir apenas o sprite do cursor?
Markituh- Games Ranking :
Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Duvida, como coloro sprites com comandos?
Se você estiver usando um cursor do windows, não vai funcionar.
Apenas se estiver usando um sprite.
Use um objeto unico para o mouse.
Caso não seja possivel, você pode optar por criar duas sprites ou sub-imagens para o mouse.
Ai ao invez de image_blend, você usa image_index OU sprite_index dependedo do caso.
Se for uma imagem nimada, você usa o sprite index.
Se for uma iamgem parada, coloque as duas imagens na mesma sprite.
No create do mouse, coloque image_speed=0
Ai quando for trocar de imagem, use image_index=1 ou =0
Apenas se estiver usando um sprite.
Sim, entendi, mas de outra maneira, tem como colorir apenas o sprite do cursor?
Use um objeto unico para o mouse.
Caso não seja possivel, você pode optar por criar duas sprites ou sub-imagens para o mouse.
Ai ao invez de image_blend, você usa image_index OU sprite_index dependedo do caso.
Se for uma imagem nimada, você usa o sprite index.
Se for uma iamgem parada, coloque as duas imagens na mesma sprite.
No create do mouse, coloque image_speed=0
Ai quando for trocar de imagem, use image_index=1 ou =0
Re: Duvida, como coloro sprites com comandos?
sim, tentei criar um objeto, mas ele n fica na posição do mouse, coloquei
Step:
x = mouse_x
y = mouse_y
mas o sprite não aparece
Step:
x = mouse_x
y = mouse_y
mas o sprite não aparece
bimorx- Data de inscrição : 24/01/2010
Reputação : 0
Número de Mensagens : 153
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Duvida, como coloro sprites com comandos?
Entendo amigão, na verdade o mais simples seria você criar um objeto cursor que sempre siga a posição do mouse, e então desabilitar o mouse original. Assim você tem mais controle sobre o esse tipo de operação. Nesse caso, você pode usar do jeito que lhe falei que funciona.bimorx escreveu:Não... não deu certo, tipo acho q o problema é o seguinte, é certo colocar
spr_mira.image_blend = c_blue ?????
ou comandos referenciais com ponto (.) é apenas para objetos??
[edit]
Vinians, mas o problema é q a sprite não pertence a um objeto, ela é o cursor do game, porem e feita no obj_controlador
se eu colocar draw_sprite vai mudar a sprite do obj_controlador
Exemplo de um objeto cursor:
Nome: objCursor
Evento STEP:
cor = c_white; //cor padrao do sprite
Evento STEP:
x = mouse_x;
y = mouse_y;
Evento DRAW:
draw_sprite_ext(sprite_index, image_index, x, y, 1, 1, 0, cor, image_alpha);
Assim você terá mais controle
Re: Duvida, como coloro sprites com comandos?
Duas coisas:bimorx escreveu:sim, tentei criar um objeto, mas ele n fica na posição do mouse, coloquei
Step:
x = mouse_x
y = mouse_y
mas o sprite não aparece
- Você colocou o objeto na room?
- Você colocou uma sprite no objeto? Veja a instrução do Vinians, ele detalhou mais o que você pode fazer.
Markituh- Games Ranking :
Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Duvida, como coloro sprites com comandos?
Sim sim, deu tudo certo, segui o q o Vinians disse, muito obrigado a todos vcs aeee q ajudaram!!! e muitissimo obrigado ao Vinians tb!!!! vlww geral aeeeeeeeeeeeeeeeee !! logo espero poder ajudar tbm, mas por enquanto só tenho 1 ano de GML, sou meio novato... rs vlw ! [RESOLVIDO]
bimorx- Data de inscrição : 24/01/2010
Reputação : 0
Número de Mensagens : 153
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [Dúvida] Como quebrar uma Imagem JPG com uns 50 sprites?
» [Resolvido] Dúvida: Como reconhecer duas ações diferentes e mudar os sprites
» [Resolvido]Como fazer uma Transição Fade-in e Fade-out de Sprites? [Dúvida]
» [RESOLVIDO] Duvida em comandos gml
» [Dúvida]Comandos de grid
» [Resolvido] Dúvida: Como reconhecer duas ações diferentes e mudar os sprites
» [Resolvido]Como fazer uma Transição Fade-in e Fade-out de Sprites? [Dúvida]
» [RESOLVIDO] Duvida em comandos gml
» [Dúvida]Comandos de grid
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos