Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera,
Estou estudando bastante e descobrindo que a gama de coisas possíveis no flash é muito grande, consegui montar meu projeto quase que completo e tenho duas dúvidas, eu montei o projeto e esta funcionando corretamente mas quando peço para abrir o swf com o conteúdo ele fica alinhado no canto inferior direito ao invés do centro, já quebrei a cabeça tentando resolver mas não encontrei o erro.
E minha outra dúvida é com relação a inserção de fontes, o Berseck me deu uns tocs mas acontece o seguinte quando tento fazer o linkage, ele me pede a class, se eu não preencho nada acontece, fiz um teste com um arquivo novo e tenho apenas um frame, este deve ser mais um detalhes que estou comendo bola.
Segue abaixo o codigo que estou utilizando.
///Inclui a Classe Tween
#include "mc_tween2.as"
///Propriedades de alinhamento do Stage
Stage.scaleMode = "noScale";
Stage.align = "TL";
///Criamos o Listener para o Stage
var listener:Object = new Object();
///Função onde ficarão as ações para redimensionar os mcs
function stageResize()
{
///Timer
mc_Timer._x = 0;
mc_Timer._y = 0;
mc_Timer.mc_Fundotimer._width = Stage.width;
///Logo
mc_Logo._x = 10;
mc_Logo._y = 10;
mc_Logo.mcFundo._width = Stage.width;
///Sound
mc_Sound._x = Stage.width -10 - mc_Sound._width;
mc_Sound._y = 10;
mc_Sound.mcFundo._width = Stage.width;
///Conteúdo
mcContainer.xSlideTo(int(Stage.width/2 - mcContainer._width/2), 0.6, "easeoutquart");
mcContainer.ySlideTo(int(Stage.height/2 - mcContainer._height/2), 0.6, "easeoutquart");
/// Malha
mc_Malha.tween("_width",Stage.width,0,"easeElastic",0);
mc_Malha.tween("_height",Stage.height,0,"easeElastic",0);
mc_Malha.loadMovie("background/malha.png");
function centralizaFundo() {
mc_Malha._x = Stage.width/2 - mc_Malha._width/2
mc_Malha._y = Stage.height/2 - mc_Malha._height/2
}
/// Fundo
mc_Background.tween("_width",Stage.width,0,"easeElastic",0);
mc_Background.tween("_height",Stage.height,0,"easeElastic",0);
mc_Background.loadMovie("background/fundos.swf");
function centralizaFundo() {
mc_Background._x = Stage.width/2 - mc_Background._width/2
mc_Background._y = Stage.height/2 - mc_Background._height/2
}
///Menu
mc_Menu.xSlideTo(int(Stage.width/2 - mc_Menu._width/2), 0.6, "easeoutquart");
mc_Menu._y = Stage.height -30 - mc_Menu._height;
mc_Menu.mcFundo._height = Stage.height;
///Botão Design
mc_Design._x = Stage.width - mc_Design._width;
mc_Design._y = Stage.height - mc_Design._height;
mc_Design.mcFundo._height = Stage.height;
///Barra Copyright
mc_Barra._x = 0;
mc_Barra._y = Stage.height - mc_Barra._height;
mc_Barra.mcFundo._width = Stage.width;
}
///Verifica quando o Stage sofre alguma Mudança
listener.onresize = function()
{
///Assim chamamos a nossa função que organiza os objetos
stageResize();
}
///Adicionando noso listener ao Stage
Stage.addListener(listener);
stageResize();Carregando comentários...