JSFL para ajustar posiçoes dos itens como campos de texto com pixelFonts(pixel Snapping)

0saves

Olá, primeiramente quero dizer que não tenho postado muita coisa no blog devido a falta de tempo, e tambem de conteudo(até se alguem tiver alguma sugestão manda por email ou coloca aqui como comentario que eu farei o possivel para falar sobre o assunto).

Hoje a tarde depois de arrumar as posiçoes dezenas de movieClips para que não distorcessem eu pensei “por que eu estou fazendo isso? o flash poderia fazer sozinho”, então criei este JSFL que faz exatamente isto (link)

OBS: se o link não funcionar copie ele e cole no navegador;

Como utilizar: é só executar.

ele pega todos os itens(movieClip,Button,Graphic,TextField..) da timeline atual e ajusta as posiçoes dos mesmos.

para aplicar isto dentro de um movieClip , abra-o e execute o comando dentro do movie;

pra quem não conseguiu abrir o link aqui vai o codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Pixel Snapping [alk].jsfl
 
/*
Script criado por Armando Leopoldo Keller(http://alkeller.wordpress.com)
para instalar: só colar este arquivo em C:\Users\nome_do_usuario\AppData\Local\Adobe\Flash CS3\en\Configuration\Commands
obs: este é o caminho no windows vista
*/
for( var i = 0; i < fl.getDocumentDOM().getTimeline().layers.length; i++)
{
var layerAtual = fl.getDocumentDOM().getTimeline().layers[i];
for(var j = 0 ; j < layerAtual.frames.length ; j++)
{
var frameAtual = layerAtual.frames[j];
for(var k = 0 ; k < frameAtual.elements.length ; k++)
{
var elementoAtual = frameAtual.elements[k];
elementoAtual.x = parseInt(elementoAtual.x);
elementoAtual.y = parseInt(elementoAtual.y);
}
}
}

Qualquer coisa é só comentar, ou mandar email que eu respondo.

Tags: , , , , , ,

4 Responses to “JSFL para ajustar posiçoes dos itens como campos de texto com pixelFonts(pixel Snapping)”

  1. Juliano disse:

    Haha! E eu inspirei esta criação. =P

  2. Marcus disse:

    Olá,
    Sou novato com AS e queria saber o que exatamente é a extensão JSFL. Tem algum link para me indicar? Outra coisa, não consegui fazer o script acima funcionar. Tem como me dar um dica?

  3. Rogério disse:

    Armando, não consegui fazer o script acima funcionar.
    Talvez não tenha entendido direito por nunca ter trabalhando antes com arquivo jsfl. Tem algum link de referência que você possa me passar?

  4. Rudi disse:

    É gostaria tb de saber como executar esse arquivo jsfl para que comprima as imagens do flash !!!

    alguma fica ? abs

Leave a Reply