¿Quieres registrarte?

asfunction

Citar            
MensajePublicado: 31 Ago 2007 01:44 pm
hola a todos , sabe alguien como se pueden pasar 2 parametros a una funcion mediante asfunction

gracias de antemano y saludos...

elier_rp


clabLevel: 56 Genero:Masculino



  firefox
MP    
Citar            
MensajePublicado: 31 Ago 2007 02:06 pm
Errr ¿Podrías explicarte mejor? Así sabremos lo que realmente necesitas.

The Fricky!
Presidente

Bastard Operators From Hell Héroes
clabLevel: 5505
Piccola Venezia...


3 Tips

  firefox
MP   Email   Web
Citar            
MensajePublicado: 31 Ago 2007 02:47 pm
tengo esto en un xml el cual cargo despues en un texto dinamico , este es un ejemplo de un solo nodo , tengo mas con textos

<nodo>
<![CDATA[ <a href="asfunction:_global.music,1.mp3"><font color="#009078">(Escuchar)</a>]]>
</nodo>

lo que necesito es poder pasarle a la funcion _global.music que llamo al dar en link otro parametro , es decir serian 2 parametros

saludos...

elier_rp


clabLevel: 56 Genero:Masculino



  firefox
MP    
Citar            
MensajePublicado: 31 Ago 2007 03:30 pm
Bueno, hasta donde yo sé asfunction sólo acepta un parámetro, pero podrías pasárselos "engañando" a la función. Me explico.
Digamos en el hipervínculo tienes:

Código :

<a href="asfunction:mifuncion,param1&param2>Link</a>

Donde pasas a "mifuncion" ambos parámetros, separados por un "&" (Realmente le estás pasando sólo uno)
La cosa realmente está en AS:

Código :

function mifuncion(unicoparametro_str:String):Void{
     /*Con "split", divido la cadena de caracteres en la cantidad de parámetros
    que quiero enviar realmente, para ello uso el símbolo con que los estoy separando,
    en este caso "&"*/

   var divideparametros_array:Array = unicoparametro_str.split("&");

   //Si haces una trace...

   trace(divideparametros_array[0]); // Devuelve "param1"
   trace(divideparametros_array[1] // Devuelve "param2"
}


Espero que te sirva de ayuda.

The Fricky!
Presidente

Bastard Operators From Hell Héroes
clabLevel: 5505
Piccola Venezia...


3 Tips

  firefox
MP   Email   Web
Citar            
MensajePublicado: 31 Ago 2007 05:29 pm
ok , muchisimas gracias

podrias explicarme porque pones esto

Nunca maestro, siempre aprendiz...
Se decente, no uses loadMovie()...

porque no usar loadMovie()

elier_rp


clabLevel: 56 Genero:Masculino



  firefox
MP    
Citar            
MensajePublicado: 31 Ago 2007 06:05 pm
:lol: Las razones son varias, pero básicamente porque loadMovie() te da muy poco o ningún control sobre la carga de la película, qué hacer mientras se descarga y cómo tratarla una vez descargada. Es mucho mejor usar el objeto MovieClipLoader()

The Fricky!
Presidente

Bastard Operators From Hell Héroes
clabLevel: 5505
Piccola Venezia...


3 Tips



Ultima edición por The Fricky! el 31 Ago 2007 08:02 pm, editado 1 vez
  firefox
MP   Email   Web
Citar            
MensajePublicado: 31 Ago 2007 07:10 pm
gracias

elier_rp


clabLevel: 56 Genero:Masculino



  firefox
MP    

   Página 1 de 1

Responder al tema
Respuesta Rapida


 

 

Cristalab BabyBlue + BloodBerry © 2007 Cristalab
Powered by phpBB © 2001, 2007 phpBB Group

3 6 7 8 10 11 12 14 15 17 18 28 34 38 40 44 45 46 47 48 49