Foros del Web » Creando para Internet » Flash y Actionscript »

Recibir variables externas con AS 3.0

Estas en el tema de Recibir variables externas con AS 3.0 en el foro de Flash y Actionscript en Foros del Web. Les cuento antes teniamos un desarrollo con AS 2.0 que desde una pagina asp le deciamos que video tenia que reproducir un swf, esto lo ...
  #1 (permalink)  
Antiguo 13/08/2007, 17:18
 
Fecha de Ingreso: abril-2005
Mensajes: 182
Antigüedad: 12 años, 7 meses
Puntos: 1
Recibir variables externas con AS 3.0

Les cuento antes teniamos un desarrollo con AS 2.0 que desde una pagina asp le deciamos que video tenia que reproducir un swf, esto lo haciamos mandandole una variable desde el asp de esta manera -- swf/playera.swf?video3=/videos/<%=rs_ent("video")%> --
y la recibiamos usando en el swf este codigo -- my_FLVPlybk.contentPath = _root.video --
Resulta que ahora para poder usar lo del Fullscreen pasamos a AS 3.0 y no nos anda.
Vimos que ahora cambio el contentpath por el source y que no se usa mas _root y que ahora habria que poner root directamente. y pusimos el codigo asi -- my_FLVPlybk.source = video3 --
Les cuento que si la url la pongo directamente, obvio funciona bien, asi que descartamos los problemas del swf.
Asi que si alguien sabe como paso la variable y como la recibo, le estare muy agradecido.
  #2 (permalink)  
Antiguo 13/08/2007, 20:35
 
Fecha de Ingreso: agosto-2002
Ubicación: Santiago de Chile
Mensajes: 136
Antigüedad: 15 años, 3 meses
Puntos: 1
Re: Recibir variables externas con AS 3.0

Usando FlashVars
Código:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
        codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
        width="600"
        height="400"
        align="middle"
        id="playera">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="playera.swf" />
    <param name="quality" value="high" />
    <param name="bgcolor" value="#ffffff" />
    <param name="FlashVars" value="video3=/videos/<%=rs_ent("video")%>" />
    <embed src="playera.swf"
           width="600"
           height="400"
           autostart="false"
           quality="high"
           bgcolor="#ffffff"
           FlashVars="video3=/videos/<%=rs_ent("video")%>"
           name="playera"
           align="middle"
           allowScriptAccess="sameDomain"
           type="application/x-shockwave-flash"
           pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
En actionscript

Código:
var key:String;
var value:String;
var params:Object = LoaderInfo(this.root.loaderInfo).parameters;
    for (key in params) {
        value = String(params[key]);
        trace( key + ":\t" + value + "\n");
    }
Suerte
  #3 (permalink)  
Antiguo 14/08/2007, 14:02
 
Fecha de Ingreso: abril-2005
Mensajes: 182
Antigüedad: 12 años, 7 meses
Puntos: 1
Re: Recibir variables externas con AS 3.0

Gracias! funciono perfecto !!
  #4 (permalink)  
Antiguo 14/08/2007, 20:29
 
Fecha de Ingreso: agosto-2002
Ubicación: Santiago de Chile
Mensajes: 136
Antigüedad: 15 años, 3 meses
Puntos: 1
Re: Recibir variables externas con AS 3.0

De nada amigo
suerte con AS 3.0 !!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:40.