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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 14/02/2010
Número de Mensagens : 911
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

zoom na imagem(ajuda)

em Sex 12 Nov 2010, 22:14
Ola, usei este codigo para abrir a imagem e usa-la em um objeto:

Código:
var file;
file = get_open_filename("Imagens|*.jpg;*.bmp;*.gif;*.png;","")
if file = ""
{
}
else
{
sprite_replace(sprite8,file,0,true,false,0,0)
draw_sprite(sprite8,0,300,400)
}

agora que devo fazer para que a cada click ele de mais zoom(cada click na parte zoom) e depois como fasso para a imagem voltar ao normal quando clicar num objeto?
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 20/03/2010
Número de Mensagens : 1134
Insígnias de JAM :

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

Prêmios
   : 1
   : 0
   : 1
Ver perfil do usuáriohttps://www.facebook.com/seito.washiro.7

Re: zoom na imagem(ajuda)

em Sex 12 Nov 2010, 22:52
faça isso no objeto que abriu a imagem
create event
Código:

sprite_set_offset(sprite8,sprite_get_width(sprite8)/2,sprite_get_height(sprite8)/2);
zoom=1;
e use isso no evento draw
Código:

draw_sprite_ext(sprite8,0,300,400,zoom,zoom,image_angle,image_blend,image_alpha);
para aumentar o zoom da imagem, é só acrescentar à valores a variavel zoom.
avatar
Ranking : Nota D
Notas recebidas : 3D Snake - D
Data de inscrição : 14/11/2010
Número de Mensagens : 209
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áriohttp://www.chefreceitas.blogspot.com

Re: zoom na imagem(ajuda)

em Qua 17 Nov 2010, 16:34
Tente usar o código image_xscale e image_yscale Very Happy
acho que é isso...
Conteúdo patrocinado

Re: zoom na imagem(ajuda)

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