Flashwork
a- a+

Inserire Css e Html in animazioni Flash

Flash mx 2004 integra una funzione per caricare degli stilicss ed associarli ad una casella di testo. Ècosì possibile integrare del contenuto htmldirettamente in flash e controllarne l’aspetto tramitecss esterni.

Creiamo un pò di testo tramite la variabile testo etesto +=, creaiamo poi l’oggetto CSScon new TextField.StyleSheet();, carichiamoil foglio di stile (in questo caso stile.css) ed una voltache il caricamento ha avuto esito positivo applichiamo iltesto e la formattazione alla casella di testo casella.

 

testo = "CODICE HTML...";var cssext = new TextField.StyleSheet();cssext.load("stile.css");cssext.onLoad = function(success) {if (success) {casella.styleSheet = cssext;casella.htmlText = testo;}}

 

I css sono necessariamente più semplici di quelliusati normalmente, le misure basta indicarle solonumericamente senza indicare px o pt (comunque non ci sarebbedistinzione).

Per maggiori informazioni sui tag e proprietàsupportati è bene dare un’occhiataall’help integrato in flash (F1).

Css usato nell’esempio Flash:

 

p {font-family: "Trebuchet MS" , "Bitstream Vera Sans" , verdana, lucida, arial, helvetica, sans-serif;color: #333333;font-size: 14;}a {font-family: "Trebuchet MS" , "Bitstream Vera Sans" , verdana, lucida, arial, helvetica, sans-serif;color: #333333;}h1 {font-family: "Trebuchet MS" , "Bitstream Vera Sans" , verdana, lucida, arial, helvetica, sans-serif;color: #FF6600;font-size: 16;font-weight: bold;}h2 {font-family: "Trebuchet MS" , "Bitstream Vera Sans" , verdana, lucida, arial, helvetica, sans-serif;color: #666666;font-size: 14;font-style: italic;}