Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/11/2008, 12:39
Avatar de undess
undess
 
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid
Mensajes: 84
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: intro en flash basada en un archivo de configuración xml

Saludos.

Es un poco más complicado por xml, pero si vas ha hacer mas cosas con datos xml, puede que te interese. Varía un poco dependiendo de como vayas a redireccionar pero mas o menos así:

Código del archivo xml.
Código:
<?xml version="1.0" encoding="UTF-8"?>
<redirect>
	<redireccion id="1" urlR="http://www.example.org" />
</redirect>
Código actionscript.
Código:
var redirectURL:String; // variable que almacenará la url de redirección

// Carga del XML
var myXML:XML = new XML(); // Variable que cargará el XML
myXML.load("redirect.xml"); // Le decimos que cargue redirect.xml
myXML.ignoreWhite = true; // Y que ingore los espacios en blanco 
myXML.onLoad = cargaArchivo; // Cuando se carge llama a la duncion cargaArchivo

var datosCargados:Array = new Array(); // Lista que almacenará  los datos cargados del XML

// Funciones
function cargaArchivo()
{
        datosCargados = myXML.firstChild.childNodes; // Le indicamos que la lista almacene los datos
	var temporal:XML; // Varibale para recorrer el xml y sacar la info que queremos
	
	for(var i:Number = 0; i<datosCargados.length; i++) // bucle para recorrer el array por si tuvieramos mas redirecciones
	{
		temporal = datosCargados[i];
		redirectURL = temporal.attributes.urlR; // Por último le decimos que la variable redirectURL almacene el atributo "urlR" que definimos en el XML
	}
	trace(redirectURL); // Nos muestra que url a cargado;
}
Esto se pondría en el primer fotograma de la aplicación, despues al boton de saltar intro o al final de la animacion ponerles el código.

Código:
getURL(redirectURL, "_self")
Espero no haberte liado, si tienes alguna duda, pregunta.

Un saludo.
__________________
El hombre, en su orgullo, creó a Dios a su imagen y semejanza.
undess blog