aumentando sprites, so em codigo

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

aumentando sprites, so em codigo

Mensagem por vitorlavigne em Sab 04 Jul 2015, 16:34

Galera, é o seguinte: fico muito grato em quem tentar me ajudar, quero criar um sprite a partir de código, e com o uso do keyboard_check, ou seja, com o apertar de um botão, fazer esse sprite aumentar ou diminuir de tamanho, por exemplo um retângulo, aumentando ou diminuindo um pixel em todas as vértices. Como posso fazer? procurei tutoriais, mas eu não consigo achar muita coisa em códigos, mais em "drag and drop".

vitorlavigne

Número de Mensagens : 6
Data de inscrição : 14/02/2015
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: aumentando sprites, so em codigo

Mensagem por James Sunderland's em Sab 04 Jul 2015, 17:06

if keyboard_check(vk_up){image_xscale+=1 image_yscale+=1}

if keyboard_check(vk_down){image_xscale-=1 image_yscale-=1}

James Sunderland's

Ranking : Sem avaliações
Número de Mensagens : 4
Idade : 22
Data de inscrição : 04/07/2015
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: aumentando sprites, so em codigo

Mensagem por vitorlavigne em Sab 04 Jul 2015, 17:37

e o sprite, como faço pra criar?

vitorlavigne

Número de Mensagens : 6
Data de inscrição : 14/02/2015
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: aumentando sprites, so em codigo

Mensagem por Android Project em Sab 04 Jul 2015, 17:52

no objeto que você deseja reescalar mude o sprite para o sprite que vai ser reescalado
ponha no creat do objeto
Código:

init_pixel_scale()
crie o script "init_pixel_scale" e ponha:
Código:

tamx=1
tamy=1
e no draw ponha
Código:

draw_sprite_ext(sprite_index,image_index,x,y,tamx,tamy,0,c_white,1)
para aumentar pixels:
Código:

add_pixel(x pixels,y pixels)
para diminuir:
Código:

rem_pixel(x pixels, y pixels)
crie o script "add_pixel" e ponha
Código:

tamx+=(image_xscale/sprite_width)*argument0
tamy+=(image_yscale/sprite_height)*argument1
crie o script "rem_pixel" e ponha
Código:

tamx-=(image_xscale/sprite_width)*argument0
tamy-=(image_yscale/sprite_height)*argument1

quer uma engine ? se qze eu fasso

ok vlw ? Very Happy

Android Project

Ranking : Nota C
Número de Mensagens : 77
Data de inscrição : 20/08/2013
Notas recebidas : D+C+C
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: aumentando sprites, so em codigo

Mensagem por vitorlavigne em Sab 04 Jul 2015, 20:52

rs ficou legal, só não imaginava que fosse ser trabalhoso, mas valeu, pode mandar a engine brother se quiser, abraços e obg flw

vitorlavigne

Número de Mensagens : 6
Data de inscrição : 14/02/2015
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: aumentando sprites, so em codigo

Mensagem por Conteúdo patrocinado Hoje à(s) 10:42


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