Re: [ASNativos] Simular streaming al cargar un MP3

2006-02-27 Por tema Rafael Martinez-AsNativo

eso se puede deber al nivel de compresión de los mp3.
¿ cual estas usando?
- Original Message - 
From: Info [EMAIL PROTECTED]

To: asnativos@5dms.com
Sent: Monday, February 27, 2006 8:46 AM
Subject: Re: [ASNativos] Simular streaming al cargar un MP3



Si.. hasta ahí lo llevo bien, tengo toda la funcionalidad hecha etc...

pero aún usando la opción de streaming de loadSound, a veces se queda
pillado el MP3..

- Original Message 
From: asnativos@5dms.com
To: asnativos@5dms.com asnativos@5dms.com
Subject: Re: [ASNativos]  Simular streaming al cargar un MP3
Date: 27/02/06 07:57


Puedes hacer uno real, que siempre es mejor que el simulado.
lt;codegt;
tema = new Sound();
tema.loadSound(quot;audio/tema1.mp3quot;, true);
tema.start();
this.onEnterFrame = function() {
 trace(tema.getBytesLoaded()*100/tema.getBytesTotal());
};
lt;codegt;
Como ves tendrás que utilizar la ecuación del trace para mostrar el
porcentaje de carga, si quieres mostrar una barra,
barra_mc,_xscale=tema.getBytesLoaded()*100/tema.getBytesTotal();
El parámetro true del metodo loadSound indica que el sonido se carga en
flujo.
Bueno espero que te sirva.
Rafael
- Original Message - 
From: lt;[EMAIL PROTECTED]gt;

To: quot;Listas ASNativo (5dms)quot; lt;asnativos@5dms.comgt;
Sent: Sunday, February 26, 2006 11:40 PM
Subject: [ASNativos] Simular streaming al cargar un MP3



Hola amigos,

Estoy intentando hacer un player de MP3, con playlist. Resulta que 
intento
simular el streaming al reproducir los MP3 para que el usuario no se 
tenga

que esperar a que este completamente cargado y se vaya escuchando la

música

mientras carga.

Esto más o menos lo tengo controlado, ya que cuando ha cargado un X% pues
lanzo la música.

El problema con el que me encuentro, es que no puedo saber la duración

total

del MP3 hasta que no está cargado por completo, por lo que la barra de
proceso de reproducción no se equivale al tiempo reproducido.

Alguien me puede hechar un cable?

Muchas gracias y disculpad las molestias.



GAIN MEDIA WORK

http://www.gainmw.com

Marc Torres
Desarrollo web y multimedia
[EMAIL PROTECTED]


--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--





Message sent using UebiMiau 2.7.9


--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--




--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Simular streaming al cargar un MP3

2006-02-27 Por tema Miguel Angel Sánchez

   Yo  no testearía la precarga dentro del Flash IDE, da muchos problemas
   al no vaciar arrays y objetos XML al hacer la segunda exportación para
   simular  la descarga y puede ser un quebradero de cabeza. Prueba algún
   limitador  de  velocidad  de  descarga  como  el NetLimiter, Charles o
   ServiceCapture  y  pruebalo  en  el  navegador.  Si  necesitas mostrar
   mensajes  de  traza  puedes  usar  el FlashInspector de LuminicBox, es
   bastante sencillo.
   Un saludo
   Info escribió:

Si.. hasta ahí lo llevo bien, tengo toda la funcionalidad hecha etc...

pero aún usando la opción de streaming de loadSound, a veces se queda
pillado el MP3.. 

- Original Message 
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED] [3]asnativos@5dms.com
Subject: Re: [ASNativos]  Simular streaming al cargar un MP3
Date: 27/02/06 07:57



Puedes hacer uno real, que siempre es mejor que el simulado.
lt;codegt;
tema = new Sound();
tema.loadSound(quot;audio/tema1.mp3quot;, true);
tema.start();
this.onEnterFrame = function() {
 trace(tema.getBytesLoaded()*100/tema.getBytesTotal());
};
lt;codegt;
Como ves tendrás que utilizar la ecuación del trace para mostrar el
porcentaje de carga, si quieres mostrar una barra,
barra_mc,_xscale=tema.getBytesLoaded()*100/tema.getBytesTotal();
El parámetro true del metodo loadSound indica que el sonido se carga en
flujo.
Bueno espero que te sirva.
Rafael
- Original Message -
From: lt;[EMAIL PROTECTED]gt;
To: quot;Listas ASNativo (5dms)quot; lt;asnativos@5dms.comgt;
Sent: Sunday, February 26, 2006 11:40 PM
Subject: [ASNativos] Simular streaming al cargar un MP3



Hola amigos,

Estoy intentando hacer un player de MP3, con playlist. Resulta que intento
simular el streaming al reproducir los MP3 para que el usuario no se tenga
que esperar a que este completamente cargado y se vaya escuchando la


música


mientras carga.

Esto más o menos lo tengo controlado, ya que cuando ha cargado un X% pues
lanzo la música.

El problema con el que me encuentro, es que no puedo saber la duración


total


del MP3 hasta que no está cargado por completo, por lo que la barra de
proceso de reproducción no se equivale al tiempo reproducido.

Alguien me puede hechar un cable?

Muchas gracias y disculpad las molestias.



GAIN MEDIA WORK

[4]http://www.gainmw.com

Marc Torres
Desarrollo web y multimedia
[EMAIL PROTECTED]


--
Lista [6]ASNativos:asnativos@5dms.com
[7]http://www.5dms.com/listas
--


--
Lista [8]ASNativos:asnativos@5dms.com
[9]http://www.5dms.com/listas
--





Message sent using UebiMiau 2.7.9


--
Lista [10]ASNativos:asnativos@5dms.com
[11]http://www.5dms.com/listas
--

References

   1. mailto:asnativos@5dms.com
   2. mailto:asnativos@5dms.com
   3. mailto:asnativos@5dms.com
   4. http://www.gainmw.com/
   5. mailto:[EMAIL PROTECTED]
   6. mailto:ASNativos:asnativos@5dms.com
   7. http://www.5dms.com/listas
   8. mailto:ASNativos:asnativos@5dms.com
   9. http://www.5dms.com/listas
  10. mailto:ASNativos:asnativos@5dms.com
  11. http://www.5dms.com/listas
--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Simular streaming al cargar un MP3

2006-02-27 Por tema Info
mmm.. pues lo probaré, a ver que tal..

- Original Message 
From: asnativos@5dms.com
To: asnativos@5dms.com asnativos@5dms.com
Subject: Re: [ASNativos]  Simular streaming al cargar un MP3
Date: 27/02/06 10:15

 
Yo  no testearía la precarga dentro del Flash IDE, da muchos problemas
al no vaciar arrays y objetos XML al hacer la segunda exportación para
simular  la descarga y puede ser un quebradero de cabeza. Prueba algún
limitador  de  velocidad  de  descarga  como  el NetLimiter, Charles o
ServiceCapture  y  pruebalo  en  el  navegador.  Si  necesitas mostrar
mensajes  de  traza  puedes  usar  el FlashInspector de LuminicBox, es
bastante sencillo.
Un saludo
Info escribió:
 
 Si.. hasta ahí lo llevo bien, tengo toda la funcionalidad hecha etc...
 
 pero aún usando la opción de streaming de loadSound, a veces se queda
 pillado el MP3.. 
 
 - Original Message 
 From: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED] [3]lt;asnativos@5dms.comgt;
 Subject: Re: [ASNativos]  Simular streaming al cargar un MP3
 Date: 27/02/06 07:57
 
 
 
 Puedes hacer uno real, que siempre es mejor que el simulado.
 amp;lt;codeamp;gt;
 tema = new Sound();
 tema.loadSound(amp;quot;audio/tema1.mp3amp;quot;, true);
 tema.start();
 this.onEnterFrame = function() {
  trace(tema.getBytesLoaded()*100/tema.getBytesTotal());
 };
 amp;lt;codeamp;gt;
 Como ves tendrás que utilizar la ecuación del trace para mostrar el
 porcentaje de carga, si quieres mostrar una barra,
 barra_mc,_xscale=tema.getBytesLoaded()*100/tema.getBytesTotal();
 El parámetro true del metodo loadSound indica que el sonido se carga en
 flujo.
 Bueno espero que te sirva.
 Rafael
 - Original Message -
 From: amp;lt;[EMAIL PROTECTED]amp;gt;
 To: amp;quot;Listas ASNativo (5dms)amp;quot;
amp;lt;asnativos@5dms.comamp;gt;
 Sent: Sunday, February 26, 2006 11:40 PM
 Subject: [ASNativos] Simular streaming al cargar un MP3
 
 
 
 Hola amigos,
 
 Estoy intentando hacer un player de MP3, con playlist. Resulta que intento
 simular el streaming al reproducir los MP3 para que el usuario no se tenga
 que esperar a que este completamente cargado y se vaya escuchando la
 
 
 música
 
 
 mientras carga.
 
 Esto más o menos lo tengo controlado, ya que cuando ha cargado un X% pues
 lanzo la música.
 
 El problema con el que me encuentro, es que no puedo saber la duración
 
 
 total
 
 
 del MP3 hasta que no está cargado por completo, por lo que la barra de
 proceso de reproducción no se equivale al tiempo reproducido.
 
 Alguien me puede hechar un cable?
 
 Muchas gracias y disculpad las molestias.
 
 
 
 GAIN MEDIA WORK
 
 [4]http://www.gainmw.com
 
 Marc Torres
 Desarrollo web y multimedia
 [EMAIL PROTECTED]
 
 
 --
 Lista [6]ASNativos:asnativos@5dms.com
 [7]http://www.5dms.com/listas
 --
 
 
 --
 Lista [8]ASNativos:asnativos@5dms.com
 [9]http://www.5dms.com/listas
 --
 
 
 
 
 
 Message sent using UebiMiau 2.7.9
 
 
 --
 Lista [10]ASNativos:asnativos@5dms.com
 [11]http://www.5dms.com/listas
 --
 
 References
 
1. mailto:asnativos@5dms.com
2. mailto:asnativos@5dms.com
3. mailto:asnativos@5dms.com
4. http://www.gainmw.com/
5. mailto:[EMAIL PROTECTED]
6. mailto:ASNativos:asnativos@5dms.com
7. http://www.5dms.com/listas
8. mailto:ASNativos:asnativos@5dms.com
9. http://www.5dms.com/listas
   10. mailto:ASNativos:asnativos@5dms.com
   11. http://www.5dms.com/listas
 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --
 
 


Message sent using UebiMiau 2.7.9


--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Simular streaming al cargar un MP3

2006-02-27 Por tema Info
Pues ahora mismo no lo se :P son MP3 que tenía hechos ya, cuando llegue a
casa esta tarde lo miro.. 

Cual sería la óptima, si es que la hay? por que así los hago y listo.

- Original Message 
From: asnativos@5dms.com
To: asnativos@5dms.com asnativos@5dms.com
Subject: Re: [ASNativos]  Simular streaming al cargar un MP3
Date: 27/02/06 10:03

 eso se puede deber al nivel de compresión de los mp3.
 ¿ cual estas usando?
 - Original Message - 
 From: quot;Infoquot; lt;[EMAIL PROTECTED]gt;
 To: lt;asnativos@5dms.comgt;
 Sent: Monday, February 27, 2006 8:46 AM
 Subject: Re: [ASNativos] Simular streaming al cargar un MP3
 
 
 gt; Si.. hasta ahí lo llevo bien, tengo toda la funcionalidad hecha
etc
 gt;
 gt; pero aún usando la opción de streaming de loadSound, a veces se queda
 gt; pillado el MP3..
 gt;
 gt; - Original Message 
 gt; From: asnativos@5dms.com
 gt; To: asnativos@5dms.com lt;asnativos@5dms.comgt;
 gt; Subject: Re: [ASNativos]  Simular streaming al cargar un MP3
 gt; Date: 27/02/06 07:57
 gt;
 gt;gt; Puedes hacer uno real, que siempre es mejor que el simulado.
 gt;gt; amp;lt;codeamp;gt;
 gt;gt; tema = new Sound();
 gt;gt; tema.loadSound(amp;quot;audio/tema1.mp3amp;quot;, true);
 gt;gt; tema.start();
 gt;gt; this.onEnterFrame = function() {
 gt;gt;  trace(tema.getBytesLoaded()*100/tema.getBytesTotal());
 gt;gt; };
 gt;gt; amp;lt;codeamp;gt;
 gt;gt; Como ves tendrás que utilizar la ecuación del trace para mostrar
el
 gt;gt; porcentaje de carga, si quieres mostrar una barra,
 gt;gt; barra_mc,_xscale=tema.getBytesLoaded()*100/tema.getBytesTotal();
 gt;gt; El parámetro true del metodo loadSound indica que el sonido se
carga en
 gt;gt; flujo.
 gt;gt; Bueno espero que te sirva.
 gt;gt; Rafael
 gt;gt; - Original Message - 
 gt;gt; From: amp;lt;[EMAIL PROTECTED]amp;gt;
 gt;gt; To: amp;quot;Listas ASNativo (5dms)amp;quot;
amp;lt;asnativos@5dms.comamp;gt;
 gt;gt; Sent: Sunday, February 26, 2006 11:40 PM
 gt;gt; Subject: [ASNativos] Simular streaming al cargar un MP3
 gt;gt;
 gt;gt;
 gt;gt;
 gt;gt; Hola amigos,
 gt;gt;
 gt;gt; Estoy intentando hacer un player de MP3, con playlist. Resulta
que 
 gt;gt; intento
 gt;gt; simular el streaming al reproducir los MP3 para que el usuario no
se 
 gt;gt; tenga
 gt;gt; que esperar a que este completamente cargado y se vaya escuchando
la
 gt; música
 gt;gt; mientras carga.
 gt;gt;
 gt;gt; Esto más o menos lo tengo controlado, ya que cuando ha cargado un
X% pues
 gt;gt; lanzo la música.
 gt;gt;
 gt;gt; El problema con el que me encuentro, es que no puedo saber la
duración
 gt; total
 gt;gt; del MP3 hasta que no está cargado por completo, por lo que la
barra de
 gt;gt; proceso de reproducción no se equivale al tiempo reproducido.
 gt;gt;
 gt;gt; Alguien me puede hechar un cable?
 gt;gt;
 gt;gt; Muchas gracias y disculpad las molestias.
 gt;gt;
 gt;gt;
 gt;gt;
 gt;gt; GAIN MEDIA WORK
 gt;gt;
 gt;gt; http://www.gainmw.com
 gt;gt;
 gt;gt; Marc Torres
 gt;gt; Desarrollo web y multimedia
 gt;gt; [EMAIL PROTECTED]
 gt;gt;
 gt;gt;
 gt;gt; --
 gt;gt; Lista ASNativos:asnativos@5dms.com
 gt;gt; http://www.5dms.com/listas
 gt;gt; --
 gt;gt;
 gt;gt;
 gt;gt; --
 gt;gt; Lista ASNativos:asnativos@5dms.com
 gt;gt; http://www.5dms.com/listas
 gt;gt; --
 gt;gt;
 gt;gt;
 gt;
 gt; 
 gt; Message sent using UebiMiau 2.7.9
 gt;
 gt;
 gt; --
 gt; Lista ASNativos:asnativos@5dms.com
 gt; http://www.5dms.com/listas
 gt; --
 gt; 
 
 
 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --
 
 


Message sent using UebiMiau 2.7.9


--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


RE: [ASNativos] Instanciar clases dinamicamente

2006-02-27 Por tema Joseba Alonso
Prueba con:

var obj:Object= new _global[dynamicClass]();

De todas maneras parece que necesitas un Factory method pattern diria yo ;)

http://en.wikipedia.org/wiki/Factory_method_pattern

Un saludo,


Joseba Alonso
www.5dms.com
www.sidedev.net 

 -Mensaje original-
 De: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] En nombre de eemece2
 Enviado el: domingo, 26 de febrero de 2006 21:51
 Para: asnativos@5dms.com
 Asunto: Re: [ASNativos] Instanciar clases dinamicamente
 
 [Repito el correo anterior, que está poco legible]
 
 ///
 
 Bueno, he visto que se puede hacer en AS 2.0 con:
 
var dynamicClass = namespace.miclase;
 
var obj:Object= new(eval(dynamicClass));
 
 
 Aunque no veo como se le pueden pasar parametros al constructor.
 
 Por otro lado, veo que en AS 3.0 se puede usar algo parecido a
 esto:
 
 var obj:Object= new _global[dynamicClass];
 
 y que no sirve lo que valepara AS 2.0
 
 ¿Sabeis como pasarle parametros para el caso de AS 2.0?
 
 ¿U otra forma de isntanciar la clase dinamicamente, con parametros?
 
 Saludos,
 
 Edu-eemece2
 
 - Original Message -
 From: eemece2 [EMAIL PROTECTED]
 To: asnativos@5dms.com
 Sent: Sunday, February 26, 2006 8:37 PM
 Subject: [ASNativos] Instanciar clases dinamicamente
 
 
 Buenas a todos,
 
 Quería instanciar un objeto de una clase dinamicamente, esto 
 es, teniendo el
 nombre de la clase en una variable String.
 No lo habia hecho hasta ahora, y pensaba que se hacia con
 'createClassObject', pero veo que es una funcion para componentes del
 framework de MM.
 
 ¿Me podeis comentar como se hace para clases propias, que no 
 deriven de
 ninguna clase del framework?
 Pues no veo info googleando.
 
 Muchas gracias y saludos,
 
 Edu-eemece2--
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --
 
 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


RE: [ASNativos] Radio en flash sin cacheo de mp3s....

2006-02-27 Por tema Joseba Alonso

 ¿se podría hacer lo mismo con asp?

No me acuerdo mucho pero creo que tendrias que abrir el fichero con el
FileSystemObject y escribirlo al flujo de salida con Response.BinaryWrite()

 ¿utilizando el protocolo RTSP se podrían servir mp3 y que los 
 interpretara en flash? 

RTSP? Cual es?

Joseba Alonso
www.5dms.com
www.sidedev.net 

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Simular streaming al cargar un MP3

2006-02-27 Por tema Rafael Martinez-AsNativo
Mira, hice una página hace bastante tiempo, y utilicé una compresión de 
56kb/s.  www.static.es
A mi ahora me parece que está muy comprimido, pero en ese tiempo las 
velocidades de adcl eran  menores.
Depende del audio, hay algunos que aguantan mas compresión que otros, hay 
que probar y oír, mientras el sonido no se rompa está bien.

saludos
Rafael

- Original Message - 
From: Info [EMAIL PROTECTED]

To: asnativos@5dms.com
Sent: Monday, February 27, 2006 10:46 AM
Subject: Re: [ASNativos] Simular streaming al cargar un MP3



Pues ahora mismo no lo se :P son MP3 que tenía hechos ya, cuando llegue a
casa esta tarde lo miro..

Cual sería la óptima, si es que la hay? por que así los hago y listo.

- Original Message 
From: asnativos@5dms.com
To: asnativos@5dms.com asnativos@5dms.com
Subject: Re: [ASNativos]  Simular streaming al cargar un MP3
Date: 27/02/06 10:03


eso se puede deber al nivel de compresión de los mp3.
¿ cual estas usando?
- Original Message - 
From: quot;Infoquot; lt;[EMAIL PROTECTED]gt;

To: lt;asnativos@5dms.comgt;
Sent: Monday, February 27, 2006 8:46 AM
Subject: Re: [ASNativos] Simular streaming al cargar un MP3


gt; Si.. hasta ahí lo llevo bien, tengo toda la funcionalidad hecha

etc

gt;
gt; pero aún usando la opción de streaming de loadSound, a veces se 
queda

gt; pillado el MP3..
gt;
gt; - Original Message 
gt; From: asnativos@5dms.com
gt; To: asnativos@5dms.com lt;asnativos@5dms.comgt;
gt; Subject: Re: [ASNativos]  Simular streaming al cargar un MP3
gt; Date: 27/02/06 07:57
gt;
gt;gt; Puedes hacer uno real, que siempre es mejor que el simulado.
gt;gt; amp;lt;codeamp;gt;
gt;gt; tema = new Sound();
gt;gt; tema.loadSound(amp;quot;audio/tema1.mp3amp;quot;, true);
gt;gt; tema.start();
gt;gt; this.onEnterFrame = function() {
gt;gt;  trace(tema.getBytesLoaded()*100/tema.getBytesTotal());
gt;gt; };
gt;gt; amp;lt;codeamp;gt;
gt;gt; Como ves tendrás que utilizar la ecuación del trace para mostrar

el

gt;gt; porcentaje de carga, si quieres mostrar una barra,
gt;gt; barra_mc,_xscale=tema.getBytesLoaded()*100/tema.getBytesTotal();
gt;gt; El parámetro true del metodo loadSound indica que el sonido se

carga en

gt;gt; flujo.
gt;gt; Bueno espero que te sirva.
gt;gt; Rafael
gt;gt; - Original Message - 
gt;gt; From: amp;lt;[EMAIL PROTECTED]amp;gt;

gt;gt; To: amp;quot;Listas ASNativo (5dms)amp;quot;

amp;lt;asnativos@5dms.comamp;gt;

gt;gt; Sent: Sunday, February 26, 2006 11:40 PM
gt;gt; Subject: [ASNativos] Simular streaming al cargar un MP3
gt;gt;
gt;gt;
gt;gt;
gt;gt; Hola amigos,
gt;gt;
gt;gt; Estoy intentando hacer un player de MP3, con playlist. Resulta

que

gt;gt; intento
gt;gt; simular el streaming al reproducir los MP3 para que el usuario 
no

se

gt;gt; tenga
gt;gt; que esperar a que este completamente cargado y se vaya 
escuchando

la

gt; música
gt;gt; mientras carga.
gt;gt;
gt;gt; Esto más o menos lo tengo controlado, ya que cuando ha cargado 
un

X% pues

gt;gt; lanzo la música.
gt;gt;
gt;gt; El problema con el que me encuentro, es que no puedo saber la

duración

gt; total
gt;gt; del MP3 hasta que no está cargado por completo, por lo que la

barra de

gt;gt; proceso de reproducción no se equivale al tiempo reproducido.
gt;gt;
gt;gt; Alguien me puede hechar un cable?
gt;gt;
gt;gt; Muchas gracias y disculpad las molestias.
gt;gt;
gt;gt;
gt;gt;
gt;gt; GAIN MEDIA WORK
gt;gt;
gt;gt; http://www.gainmw.com
gt;gt;
gt;gt; Marc Torres
gt;gt; Desarrollo web y multimedia
gt;gt; [EMAIL PROTECTED]
gt;gt;
gt;gt;
gt;gt; --
gt;gt; Lista ASNativos:asnativos@5dms.com
gt;gt; http://www.5dms.com/listas
gt;gt; --
gt;gt;
gt;gt;
gt;gt; --
gt;gt; Lista ASNativos:asnativos@5dms.com
gt;gt; http://www.5dms.com/listas
gt;gt; --
gt;gt;
gt;gt;
gt;
gt; 
gt; Message sent using UebiMiau 2.7.9
gt;
gt;
gt; --
gt; Lista ASNativos:asnativos@5dms.com
gt; http://www.5dms.com/listas
gt; --
gt;


--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--





Message sent using UebiMiau 2.7.9


--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--




--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


RE: [ASNativos] Instanciar clases dinamicamente

2006-02-27 Por tema Hari Seldon
No se si lo que buscará es _cargar_ dinámicamente las clases

Si lo que necesita es una instanciación dinámica, pues desde luego
el patrón Factory le va que ni pintado.. Y aún mejor el abstract factory ;)

Saludos. 

 -Mensaje original-
 De: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] En nombre de Joseba Alonso
 Enviado el: lunes, 27 de febrero de 2006 10:55
 Para: asnativos@5dms.com
 Asunto: RE: [ASNativos] Instanciar clases dinamicamente
 
 Prueba con:
 
 var obj:Object= new _global[dynamicClass]();
 
 De todas maneras parece que necesitas un Factory method 
 pattern diria yo ;)
 
 http://en.wikipedia.org/wiki/Factory_method_pattern
 
 Un saludo,
 
 
 Joseba Alonso
 www.5dms.com
 www.sidedev.net 
 
  -Mensaje original-
  De: [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED] En nombre de eemece2
  Enviado el: domingo, 26 de febrero de 2006 21:51
  Para: asnativos@5dms.com
  Asunto: Re: [ASNativos] Instanciar clases dinamicamente
  
  [Repito el correo anterior, que está poco legible]
  
  ///
  
  Bueno, he visto que se puede hacer en AS 2.0 con:
  
 var dynamicClass = namespace.miclase;
  
 var obj:Object= new(eval(dynamicClass));
  
  
  Aunque no veo como se le pueden pasar parametros al constructor.
  
  Por otro lado, veo que en AS 3.0 se puede usar algo parecido a
  esto:
  
  var obj:Object= new _global[dynamicClass];
  
  y que no sirve lo que valepara AS 2.0
  
  ¿Sabeis como pasarle parametros para el caso de AS 2.0?
  
  ¿U otra forma de isntanciar la clase dinamicamente, con parametros?
  
  Saludos,
  
  Edu-eemece2
  
  - Original Message -
  From: eemece2 [EMAIL PROTECTED]
  To: asnativos@5dms.com
  Sent: Sunday, February 26, 2006 8:37 PM
  Subject: [ASNativos] Instanciar clases dinamicamente
  
  
  Buenas a todos,
  
  Quería instanciar un objeto de una clase dinamicamente, esto 
  es, teniendo el
  nombre de la clase en una variable String.
  No lo habia hecho hasta ahora, y pensaba que se hacia con
  'createClassObject', pero veo que es una funcion para 
 componentes del
  framework de MM.
  
  ¿Me podeis comentar como se hace para clases propias, que no 
  deriven de
  ninguna clase del framework?
  Pues no veo info googleando.
  
  Muchas gracias y saludos,
  
  Edu-eemece2--
  Lista ASNativos:asnativos@5dms.com
  http://www.5dms.com/listas
  --
  
  --
  Lista ASNativos:asnativos@5dms.com
  http://www.5dms.com/listas
  --
 
 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --
 
 __ Información de NOD32 1.1419 (20060226) __
 
 Este mensaje ha sido analizado con  NOD32 antivirus system
 http://www.nod32.com
 
 

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Instanciar clases dinamicamente

2006-02-27 Por tema eemece2
Hola Joseba, y Hari. Gracias,

Con tu codigo, Joseba, no consiguo que funcione con parametros (igual hago
algo mal).
Y lo del 'Factory Method Pattern' no lo conocia y me parece muy interesante,
y me vendra bien en otra parte del proyecto, cuando me lo estudie bien. Pero
para lo que quería ahora, me da que no me vale, creo:

Lo que estoy haciendo ahora es un mini-framework que va a leer de un XML la
configuracion de un portal.

Ahora, en ese XML, pongo una definicion de 'paginas', dentro de las cuales
hay instancias de 'modulos'. Y al final tambien estan las definiciones de
las diferentes clases de modulos, cada uno con un ID.

Ahora, a la hora de crear esos modulos, uso un switch con el ID de tipo de
modulo para instanciar la clase del modulo correspondiente. Lo que ocurre
que esto está implementado en una clase 'mainPortalForm', la cual es
generica del framework, y de la cual cada portal debera derivar la suya
propia. Y cada portal puede tener modulos propios.

Por eso queria dejar de usar switch con el ID del tipo de modulo, y usar una
instanciación dinamica, a partir de strings sacados del XML de configuracion
del portal (de cada clase de modulo). Y en esa instanciacion tengo que usar
los parametros del constructor de la clase modulo (que deriva de una clase
base 'modulo').

No se si me he explicado.
El caso es que igual lo estoy planteando mal, y no es necesario hacer una
instanciación dinamica.
O igual deberia hacer que todos los modulos que implemente vayan
'hard-coded' en el 'mainPortalForm'. No lo tengo muy claro.

Esto va a correr por 'encima' de una aplicacion asp.net, que es la que
define el XML, y dentro de la cual se usa un sistema mas o menos dinamico de
creacion de modulos a partir de ese XML (teniendo almacenado en el XML las
cadenas de los modulos, que son controles asp.net, por ejem:
Projects.asmx)

Perdon por la chapa, no pensaba liarme tanto :)

Gracias y un saludo,
Edu-eemece2



- Original Message - 
From: Hari Seldon [EMAIL PROTECTED]
To: asnativos@5dms.com
Sent: Monday, February 27, 2006 1:30 PM
Subject: RE: [ASNativos] Instanciar clases dinamicamente


No se si lo que buscará es _cargar_ dinámicamente las clases

Si lo que necesita es una instanciación dinámica, pues desde luego
el patrón Factory le va que ni pintado.. Y aún mejor el abstract factory ;)

Saludos.

 -Mensaje original-
 De: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] En nombre de Joseba Alonso
 Enviado el: lunes, 27 de febrero de 2006 10:55
 Para: asnativos@5dms.com
 Asunto: RE: [ASNativos] Instanciar clases dinamicamente

 Prueba con:

 var obj:Object= new _global[dynamicClass]();

 De todas maneras parece que necesitas un Factory method
 pattern diria yo ;)

 http://en.wikipedia.org/wiki/Factory_method_pattern

 Un saludo,


 Joseba Alonso
 www.5dms.com
 www.sidedev.net

  -Mensaje original-
  De: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] En nombre de eemece2
  Enviado el: domingo, 26 de febrero de 2006 21:51
  Para: asnativos@5dms.com
  Asunto: Re: [ASNativos] Instanciar clases dinamicamente
 
  [Repito el correo anterior, que está poco legible]
 
  ///
 
  Bueno, he visto que se puede hacer en AS 2.0 con:
 
 var dynamicClass = namespace.miclase;
 
 var obj:Object= new(eval(dynamicClass));
 
 
  Aunque no veo como se le pueden pasar parametros al constructor.
 
  Por otro lado, veo que en AS 3.0 se puede usar algo parecido a
  esto:
 
  var obj:Object= new _global[dynamicClass];
 
  y que no sirve lo que valepara AS 2.0
 
  ¿Sabeis como pasarle parametros para el caso de AS 2.0?
 
  ¿U otra forma de isntanciar la clase dinamicamente, con parametros?
 
  Saludos,
 
  Edu-eemece2
 
  - Original Message -
  From: eemece2 [EMAIL PROTECTED]
  To: asnativos@5dms.com
  Sent: Sunday, February 26, 2006 8:37 PM
  Subject: [ASNativos] Instanciar clases dinamicamente
 
 
  Buenas a todos,
 
  Quería instanciar un objeto de una clase dinamicamente, esto
  es, teniendo el
  nombre de la clase en una variable String.
  No lo habia hecho hasta ahora, y pensaba que se hacia con
  'createClassObject', pero veo que es una funcion para
 componentes del
  framework de MM.
 
  ¿Me podeis comentar como se hace para clases propias, que no
  deriven de
  ninguna clase del framework?
  Pues no veo info googleando.
 
  Muchas gracias y saludos,
 
  Edu-eemece2--
  Lista ASNativos:asnativos@5dms.com
  http://www.5dms.com/listas
  --
 
  --
  Lista ASNativos:asnativos@5dms.com
  http://www.5dms.com/listas
  --

 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --

 __ Información de NOD32 1.1419 (20060226) __

 Este mensaje ha sido analizado con  NOD32 antivirus system
 http://www.nod32.com



--
Lista 

Re: [ASNativos] centrar stage.aling

2006-02-27 Por tema Javier Fernández
Hola, no te sale nada porque el escenario crece por ambos lados (en concreto
con Stage.align=TL crece por la izquierda, por la derecha y por abajo).
Eso quiere decir que lo que queda a la izquierda del tamaño de tu película
tiene cordenadas negativas, ya que el 0,0 no cambia de posición.

Yo suelo usar dos constantes en las que especifico el ancho y el alto del
escenario, en tiempo de diseño, para luego calcular lo que tengo por los
lados, en tu caso te vale con una:
[code]
W=800; //ancho del escenario, en tiempo de diseño
H=600; //alto  .
_x = -Math.floor((Stage.width-W)/2);
[/code]

Más o menos. Suerte y un saludo.
Javier Fernández
--
[ http://drusunlimited.com ]

- Original Message - 
From: Pablo Rueda [EMAIL PROTECTED]
To: asnativos@5dms.com
Sent: Monday, February 27, 2006 7:10 PM
Subject: [ASNativos] centrar stage.aling


 Hola a ver si me explico:

 Tengo una serie de Moviclips que van apareciendo en toda la pantalla
 aleatoriamente (como Fondo).

 Esta aleatoriedad va en función del tamaño de la pantalla, y con un
onResize
 sobre el Stage se redimensiona según el tamaño de pantalla.

 Atención Pregunta:

 ¿Cómo puedo hacer para que el resto de mi aplicación se mantenga centrada?

 Por que si lo centro

 /*
 Stage.addListener(this);
 Stage.scaleMode = noscale;
 Stage.align = TL;
 function onResize () {
 _x = Math.floor((Stage.width-_width)/2);
_y = Math.floor((Stage.height-_height)/2);

 */

 No me sale nada a la Izquierda de la pelicula.

 Muchas Gracias;

 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


[ASNativos] CSS y retorno de carro

2006-02-27 Por tema Ivan

Hola
tengo un texto con etiquetas html y cuando le pongo formato con css me pone 
un retorno de carro tras el cierre de la etiqueta ¿es normal?


var miCSS = new TextField.StyleSheet();
miCSS.setStyle(negrita, {color:'#ff'});
campoRazones.styleSheet = miCSS;
campoRazones.htmlText = Hola negrita Adios /negritaEsto me lo pone en 
otra linea;


Gracias. 


--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--