• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Cypher

Centrar uma imagem

3 mensagens neste tópico

Boas, estou aqui com um problema, tenho imagens a serem colocadas num movieclip, mas estas nao estao na library nem foram importadas, sao chamadas externamente atravez de AC.

O meu problema é que nao consigo centralizar essas imagens no movie clip.

Como faço isso?

Cumps...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tenta assim...

crias um Fla com 3 frames

1FRM

**********************************************

var container:MovieClip = this.createEmptyMovieClip("mcImage", this.getNextHighestDepth());

var mcListener:Object = new Object();
var mcLoader:MovieClipLoader = new MovieClipLoader();

mcListener.onLoadComplete = function(target_mc:MovieClip) {
gotoAndPlay("centerImage");
};
mcLoader.addListener(mcListener);
mcLoader.loadClip("http://www.motivofaz.com.br/imagens/bg_2.jpg", mcImage);
stop();

2 FRM

**********************************************

Atribuir o nome de centerImage

3 FRM

**********************************************

mcImage._x = (Stage.width/2)-(mcImage._width/2);
mcImage._y = (Stage.height/2) - (mcImage._height/2);

stop();

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes por tudo no mesmo frame:

var container:MovieClip = this.createEmptyMovieClip("mcImage", this.getNextHighestDepth());

var mcListener:Object = new Object();
var mcLoader:MovieClipLoader = new MovieClipLoader();

mcListener.onLoadInit= function(target_mc:MovieClip) {
   //target_mc corresponde ao movieclip onde foi carregado o conteudo da ultima chamada do mcLoader.loadClip(...)
   target_mc._x = (Stage.width - target_mc._width)/2;
   target_mc._y = (Stage.height - target_mc._height)/2;
};

mcLoader.addListener(mcListener);

mcLoader.loadClip("http://www.motivofaz.com.br/imagens/bg_2.jpg", container);

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora