LEANDRO AMANO (83 pts)

MANGOOST (80 pts)

GUILHERME SCHEIBE (49 pts)

IRAPUAN MARTINEZ (45 pts)

MARCOS JOSÉ PINTO (44 pts)

PEDRO CLAUDIO (50 pts)

MUZAK (45 pts)

ZEBEDIAH (35 pts)

NETO LEAL (116 pts)

RÔMULO NUNES (32 pts)

SÁVIO PONTE (39 pts)

DENIS CARAVALHO (85 pts)
Treinamento PontoFlash de Flash e ActionScript

É possível usar meta tags para evitar que os SWF vão para o cache?

Como fazer uma variável receber um valor aleatório (randômico) entre 50 e 100?

Como faço para definir a cor de um objeto digitando um código hexadecimal num campo de texto?

Como faço para concatenar uma variável e uma String? Com eval?

Algumas dicas de como usar XML no Flash.

O quê significa INT, como no exemplo "tempo = int ( tempo );"?

Gostaria que vocês me dessem uma dica, quando usar e quando não usar o loading.

Como alinho um .SWF (load movie) de acordo com o filme principal?

Tenho alguns arquivos em flash que gostaria de imprimir.

Aula teórica de interação flash + script.

Gostaria que 180 imagens se alternassem no Flash de 4 em 4 segundos.

Como fazer movieclips rodarem em seqüência com intervalo de 3 segundos?

Um exemplo de um campo de texto formatado dinamicamente no Flash MX.

Comentários do o script do “desenho livre” (sources/actionscript)?
Abrir PopUp no Flash com JS e ASP.

Grade sonora.

Objeto Array: métodos sort() e reverse().

Botão estilo Apple, feito no Flash.

Criando um objeto para sua paleta personalizada (NINJA)

Unindo e separando traçados - Fireworks

GuestBook usando integração Flash e PHP.

Loop infinito

Primeiros passos - desenhando e animando

Shake - navegador tremendo.

Menu deslizante.

Chromeless com Flash.
3d cube

Ir e voltar

Overscroll

Frame navegação

Data Glue

Fract1

Mapa do brasil

Random

Combobox 1

Bola quicando

Txt com preloader

Magicalcrystalball
HOME | TRUQUES E DICAS
Será possível formatar texto via CSS fonte, tamanho, cor, espaçamento entrelinhas avanço e avanço de paragrafo?
por Renata


É possível sim.

Em AS3:

var htmlFile:URLLoader;
var cssStyles:StyleSheet;
var cssFile:URLLoader;

function loadCSS() {
   cssFile.addEventListener(Event.COMPLETE, onCSSLoaded, false, 0, true);
   cssFile.addEventListener(IOErrorEvent.IO_ERROR, onIOErr, false, 0, true);
   cssFile.load(new URLRequest("regras.css"));
}
loadCSS();

function onCSSLoaded(evt:Event):void {
   cssStyles = new StyleSheet();
   cssStyles.parseCSS(evt.target.data);
   htmlFile = new URLLoader();
   htmlFile.addEventListener(Event.COMPLETE, onHTMLLoaded, false, 0, true);
   htmlFile.addEventListener(IOErrorEvent.IO_ERROR, onIOErr, false, 0, true);
   htmlFile.load(new URLRequest("texto.html"));
}

function onHTMLLoaded(evt:Event):void {
   var htmlData:String = evt.target.data;
   var txtFld = new TextField();
   txtFld.type = TextFieldType.DYNAMIC;
   txtFld.width = 550;
   txtFld.multiline = true;
   txtFld.wordWrap = true;
   txtFld.autoSize = TextFieldAutoSize.LEFT;
   txtFld.selectable = false;
   txtFld.styleSheet = cssStyles;
   txtFld.htmlText = htmlData;
   addChild(txtFld);

   cssFile.removeEventListener(Event.COMPLETE, onCSSLoaded);
   cssFile.removeEventListener(IOErrorEvent.IO_ERROR, onIOErr);
   htmlFile.removeEventListener(Event.COMPLETE, onHTMLLoaded);
   htmlFile.removeEventListener(IOErrorEvent.IO_ERROR, onIOErr);
}

function onIOErr(evt:IOErrorEvent):void {
   trace("Um erro de carregamento ocorreu:", evt.text);
}

Comandos que o flash aceita:

bold
underline
itálico
span
parágrafo
br
li
img
a
text format

Exemplo de formatação em AS3:

function create_item_desc( item_desc:String ) {
   var fm_text:TextField = new TextField();
   fm_text.htmlText = fm_text;
   fm_text.defaultTextFormat = fm_desc_format;
   fm_text.x = item_padding;
   fm_text.y = 5 + item_padding;
   fm_text.width = item_width - item_padding * 2;
   fm_text.text = item_desc;
   fm_text.multiline = true;
   fm_text.wordWrap = true;
   fm_text.selectable = false;
   fm_text.autoSize = TextFieldAutoSize.LEFT;
   return fm_text;
}

var fm_title_format:TextFormat = new TextFormat();
fm_title_format.font = "Times New Roman";
fm_title_format.color = 0x000000;// TITLE TEXT COLOR
fm_title_format.size = 18.5;
fm_title_format.bold = true;

var fm_desc_format:TextFormat = new TextFormat();
fm_desc_format.font = "Times New Roman";
fm_desc_format.color = 0x000000;// DESCRIPTION TEXT COLOR
fm_desc_format.size = 18.5;
fm_desc_format.align = TextFormatAlign.JUSTIFY;
fm_desc_format.leading = 2;

0 comentário