Cómo insertar una página web en Flash
Método 1: incrustar etiquetas HTML directamente
Cree un nuevo cuadro de texto dinámico llamado myText y agregue el siguiente código en el primer cuadro:
myText.html = true;
myText.htmlText = "lt; img align='right' src='img/mask.jpg' width='100' height='100' hspace= '0 ' vspace='0' /gt;lt;fontgt; Comencé a usar el componente TextArea para realizar pruebas cuando solo hay imágenes, no tiene problemas para admitir etiquetas img, pero una vez que hay texto, ocurrirá un problema extraño; cambiando a un cuadro de texto plano, el problema se resuelve lt;/fontgt;";
Método 2: Llamar a un archivo html externo
Crea un nuevo archivo de texto con el contenido:
p>
lt; pgt; img src="img/mask.jpg" ancho="100" altura="100" align="" derecha" hspace="20"gt ; Esta es una carga usando TextArea Ejemplo de imagen JPG.
lt;pgt;lt;img src="img/exam.swf" width="100" height="100" align="right" hspace="20"gt; cargando una animación SWF usando TextArea.lt;/pgt;
Y guárdela como: content1.htm
En el primer cuadro agregue el siguiente código:
myText html = verdadero;
my_loadvars = new LoadVars();
my_loadvars.load("content1.htm");
my_loadvars.onData = función( texter )
{
myText.htmlText = texter
}
Método 3: combinar CSS y XML
Cree dos nuevos archivos de texto: content.css y content.xml
content.css contiene el siguiente contenido:
título{
font-family: Arial , sans-serif;
tamaño de fuente: 12px;
color: #333333
}
contenido {
familia de fuentes: Arial, sans-serif
tamaño de fuente: 12px
color: #666666
}
dosh{
color: #cccccc
}
a {
familia de fuentes: Arial, sans- serif ;
color: #760000;
tamaño de fuente: 12px;
decoración de texto: subrayado
} p >
El contenido de content.xml es el siguiente:
lt; ='left' src='img/mask.jpg' width='100' height='100' hspace='10' vspace='0' /gt;
lt titlegt; Tutorial de máscaras一lt;/titlegt;
lt;contentgt;
Las máscaras se utilizan ampliamente en la creación de sitios web y algunos proyectos FLASH relacionados,
es más práctico. pero sería mejor si pudieras usar FLASH DRAWING API para dibujar máscaras dinámicas.
..lt;br /gt;
lt;A HREF="/forum/showthread.php?t=53/" target="_blank"gt;Demolt;/Agt;lt;br / gt ;
lt;/contentgt;
lt;doshgt;lt;br /gt;
lt;doshgt;-------- - -------------------------------------------------- ---------------------------------lt;br /gt;lt;/doshgt;
lt; img align='left' src='img/water.jpg' width='100' height='100' hspace='10' vspace='0' /gt; titlegt; El efecto de las gotas de agua que caen lt; / titlegt;
lt; contentgt; Ayer me tomé el tiempo para hacer una pequeña cosa, el efecto de mover el mouse sobre las gotas de agua que caen,
El código está fusionado. No es complicado, solo un simple clip de película aleatorio.
Puede que te interese esta gota de agua vectorial. lt;br /gt;
lt;A HREF="/forum/showthread.php?t=44" target="_blank"gt;Demolt;/Agt;lt;br /gt;< / p>
lt;/contentgt;
lt;/bodygt;
El código no es complicado, solo un simple clip de película aleatorio,
Este La gota de agua vectorial podría interesarte. lt;/bodygt;
Luego cree un nuevo documento Flash:
1. Inserte un componente TextArea llamado: myText y establezca su tamaño y posición
2. Inserte una nueva capa en la capa superior y agregue el siguiente código en el primer fotograma de la capa recién insertada:
stop()
Stage.scaleMode = "noscale" ;<; /p>
//system.useCodepage="true";
//Establece el formato del componente
myText.html = true ;
3.html = verdadero;
myText.wordWrap = verdadero;
myText.multiline = verdadero;
myText.label .condenseWhite = true;
trace(myText.label);
//Crear un objeto de hoja de estilo
var myCss = new TextField.StyleSheet();
//cargar css
myCss.load("content.css");
myText.styleSheet = myCss;
/ / Cargue el XML en el componente de texto.
var myXML = new XML();
myXML.onLoad = función(éxito) {
if (éxito) {
myText.text = myXML;
} else {
myText.text = "No se pudo cargar content.xml"; > };
myXML.load("content.xml");
//Carga XML en el componente de texto.