Advertido quedas de que no hay vuelta atrás: cuando tengas el Mac es
muy probable que no quieras usar otra cosa :)

Por lo que a mi respecta, Flash es igual de cutre en las dos
plataformas. Tengo ficheros que han petado en Win y en Mac, y sospecho
que la version influye mas que la plataforma (con MX me petaban tantos
ficheros que el copiar y pegar ya formaba parte de mi rutina de
debugging :)

Con CS3 de momento no he tenido problemas (toco madera como Fede)

Con lo que jamas he tenido problemas, curiosamente, es con mtasc +
swfmill, que uso cada vez mas para casi todo...

On 8/29/07, xleon <[EMAIL PROTECTED]> wrote:
> Precisamente ahora estaba penando en pillarme un macbook pro, sobretodo
> porque si no me adapto bien, le meto el Windows y a a correr
>
>
> > -----Mensaje original-----
> > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
> > nombre de Fede Rivas
> > Enviado el: martes, 28 de agosto de 2007 23:22
> > Para: Lista dedicada a Actionscript
> > Asunto: Re: [ASNativos] Poltergaist - desaparece movieClip SOLUCIÓN
> >
> > Jooder q fuerte. Yo recuerdo una movida similar hace mucho, me
> > ocurrio en el PC y tras pasar todo a un archivo "limpio" salio
> > funcionando ... pero vamos, ni se me hubiera pasao x la cabeza darte
> > una solucion asi xD
> >
> > En el mac de momento, toco madera....
> >
> > Salu2!
> >
> > Fede.
> >
> >
> > El 28/08/2007, a las 21:45, xleon escribió:
> >
> > > Me tendrían que indemnizar por daños y perjuicios  !!! He perdido sin
> > > exagerar unas 9 horas de curro.
> > >
> > > Voy a reinstalar Flash ahora mismo, y si me vuelve a fallar, me
> > > cargo el pc
> > > y me hago fontanero, que ganan más pasta seguro que muchos de los que
> > > curramos veinticatorce horas al dia
> > >
> > >
> > >> -----Mensaje original-----
> > >> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
> > >> nombre de cnaucler
> > >> Enviado el: martes, 28 de agosto de 2007 21:45
> > >> Para: 'Lista dedicada a Actionscript'
> > >> Asunto: Re: [ASNativos]Poltergaist - desaparece movieClip SOLUCIÓN
> > >>
> > >> "Hace poco estuve en una preciosa exposición de máquinas de tortura
> > >> antiguas..."
> > >>
> > >> Al tiempo: dentro de un par de siglos en una exposición similar
> > >> incluirán
> > > la
> > >> caja del Adobe Flash junto a la dama de hierro. Y la gente se
> > >> preguntará
> > >> cómo se usaba...
> > >>
> > >>
> > >> -----Mensaje original-----
> > >> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
> > >> nombre
> > >> de Julio Rabadán González
> > >> Enviado el: martes, 28 de agosto de 2007 21:14
> > >> Para: Lista dedicada a Actionscript
> > >> Asunto: Re: [ASNativos] Poltergaist - desaparece movieClip SOLUCIÓN
> > >>
> > >> Te comprendo. Es frustrante tener que pelear con fallos de esos.
> > >>
> > >> Hace poco estuve en una preciosa exposición de máquinas de tortura
> > >> antiguas...
> > >>
> > >> ¿Vamos al MAX 2007 y les quitamos un poco el polvo?
> > >>
> > >>
> > >> xleon escribió:
> > >>> Hola de nuevo
> > >>> Gracias FEDE por el intento, en estos momentos, se valora mucho.
> > >>>
> > >>> Esto es acojonante, claro que es imposible saber de qué se trata
> > >>> sin ver
> > >> la
> > >>> aplicación entera, lo que te enseñé solo era una clase que tal vez
> > >> provocara
> > >>> el error.
> > >>> Pero resulta que no había ni un puto error. Estaba todo perfecto,
> > >>> y me
> > > da,
> > >>> que antes de quitar los extends MovieClip, también.
> > >>>
> > >>> He recurrido a mi viejo truco flashero ante grandes
> > >>> desesperaciones!!!!
> > >>> Copio la biblioteca enterita y en otro archivo nuevo, classpaths,
> > >>> etc,
> > >> vamos
> > >>> una replica p ero en un archivo nuevo, en lugar de copiar el archivo
> > >>> directamente, y qué ha pasao? Que todo va de puta madre, y yo
> > >>> comiendome
> > >> la
> > >>> cabeza guante horas por esta jiliopollez. No quiero herir los
> > > sentimientos
> > >>> de nadie, pero me estoy acordando de las madres, padres y familia de
> > >> nuestro
> > >>> queridísimo Adobe.
> > >>>
> > >>> Porque está claro que el archivo estaba corrupto.
> > >>>
> > >>> Gracias por escuchar mis desesperaciones. La verdad que esto
> > >>> alivia un
> > >> poco.
> > >>> Saludos a todos
> > >>>
> > >>>
> > >>>
> > >>>> -----Mensaje original-----
> > >>>> De: [EMAIL PROTECTED] [mailto:asnativos-
> > >>>> [EMAIL PROTECTED] En
> > >>>> nombre de Fede Rivas
> > >>>> Enviado el: martes, 28 de agosto de 2007 20:51
> > >>>> Para: Lista dedicada a Actionscript
> > >>>> Asunto: Re: [ASNativos] Poltergaist - desaparece movieClip
> > >>>>
> > >>>> Justo te estaba respondiendo al otro mensaje, es que llevo un
> > >>>> dia de
> > >>>> coj .... es ...
> > >>>>
> > >>>> Pues tio, la movida es rara de narices. A ver, parto de la base,
> > >>>> que
> > >>>> extender de mc no debe darte problemas, y que algo raro debe haber,
> > >>>> para que este petando la cosa.
> > >>>>
> > >>>> En el caso anterior, cuando usabas el extends, se me ocurre que al
> > >>>> mover el mc al frame 1, estes accediendo a los datos del XML
> > >>>> antes de
> > >>>> obtenerlos, y por eso te estaba dando problemas el XML, pero sin
> > >>>> embargo, si te funcionaba el mc vinculado a la clase.
> > >>>>
> > >>>> Si lo pones en frame 10 como antes, va el XML pero peta el clip
> > >>>> no ?
> > >>>>
> > >>>> Ahora bien, si usas composición ahora, la cosa es distinta.
> > >>>>
> > >>>> Veo la clase, pero no me entero de mucho. ¿ Que mc desaparece ? ¿
> > >>>> Donde esta esa linea que al comentarla peta el clip ? ¿ Quien y
> > >>>> donde
> > >>>> instancia tu clase Alert ?
> > >>>>
> > >>>> Sin ver el conjunto completo de clases, y exactamente como esta
> > >>>> funcionando, es practicamente imposible averiguar nada...
> > >>>>
> > >>>> Yo ando espeso tb, pero espero haber ayudado en algo.
> > >>>>
> > >>>> Salu2,
> > >>>>
> > >>>> Fede.
> > >>>>
> > >>>>
> > >>>> El 28/08/2007, a las 20:18, xleon escribió:
> > >>>>
> > >>>>
> > >>>>> Buenas, yo continuo con mis problemillas que no logro resolver.
> > >>>>> Son
> > >>>>> varias
> > >>>>> cosas pero os cuento alguno en concreto, a ver si focalizando
> > >>>>> cosas
> > >>>>> pequeñas
> > >>>>> resuelvo el resto de fallos (uno está muy espeso después de
> > >>>>> todo el
> > >>>>> verano
> > >>>>> currando...)
> > >>>>>
> > >>>>> En el escenario justo donde se inicia la aplicación hay una
> > >>>>> serie de
> > >>>>> elementos que son utililzados por clases (ya no extiendo de
> > >>>>> movieClips, solo
> > >>>>> por composción).
> > >>>>>
> > >>>>> Entre ellos hay una serie de botones colocados todos en la misma
> > >>>>> capa de
> > >>>>> Flash, con distintos nombres de instancia, en concreto 5. Tres de
> > >>>>> ellos
> > >>>>> forman parte de una botonera y los otros dos son indpendientes,
> > >>>>> uno
> > >>>>> para
> > >>>>> imprimir, y otro para guardar.
> > >>>>>
> > >>>>> Pues bien, en la clase principal inicializaba esos dos botones
> > >>>>> subscribiendome a sus "release" y tal. He comentado esa parte para
> > >>>>> focalizar
> > >>>>> mas el problema.
> > >>>>>
> > >>>>> El tema es que cuando publico, uno de esos dos botones
> > >>>>> desaparece de
> > >>>>> pantalla, como si lo estuviera pisando su nivel con otra cosa.
> > >>>>>
> > >>>>> Y me doy cuenta que comentando una linea de código tal cual la
> > >>>>> pongo aquí:
> > >>>>> <code>public static var alert:Alert;</code>
> > >>>>> el botón aparece misteriosamente.
> > >>>>>
> > >>>>> Esa declaración de la clase Alert no se utiliza actualmente en
> > >>>>> ninguna parte
> > >>>>> de la aplicación, por lo que no entiendo de qué manera le afecta.
> > >>>>> He puesto
> > >>>>> 4000 traces en su constructor y en sus métodos para asegurarme
> > >>>>> y estoy
> > >>>>> seguro =P
> > >>>>>
> > >>>>> Por si sirve de algo os pongo el código de la clase, aunque ya os
> > >>>>> digo, que
> > >>>>> no se está llamando por ningún lado
> > >>>>>
> > >>>>> ¿Alguna idea?
> > >>>>>
> > >>>>> import control.items.ITM_menuPrincipal;
> > >>>>> import net.xleon.utils.Delegate;
> > >>>>>
> > >>>>> class control.paneles.Alert{
> > >>>>>       private var scope:MovieClip;
> > >>>>>       private var cont_alert:MovieClip;
> > >>>>>       private var fondo_pantalla:MovieClip = null;
> > >>>>>       private var acept:ITM_menuPrincipal;
> > >>>>>       private var cancel:ITM_menuPrincipal;
> > >>>>>
> > >>>>>       public function Alert(_scope:MovieClip) {
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>       }
> > >>>>>       public function alertar(_mensaje:String,
> funcion_true:Function,
> > >>>>> funcion_false:Function):Void{
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>               trace("Alert iniciado
> > >>>>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
> > >>>>>
> > >>>>>               trace(_mensaje);
> > >>>>>               //trace("instancia en ultimo nivel:
> > >>>>> "+Hogariza.scope.getInstanceAtDepth
> > >>>>> (Hogariza.scope.getNextHighestDepth()))
> > >>>>>               fondo_pantalla =
> > >>>>> Hogariza.scope.createEmptyMovieClip("fondo_alert",
> > >>>>> Hogariza.scope.getNextHighestDepth());
> > >>>>>               fondo_pantalla.attachMovie("rect_mc", "rect",0);
> > >>>>>               fondo_pantalla._alpha = 85;
> > >>>>>               fondo_pantalla._width = Stage.width;
> > >>>>>               fondo_pantalla._height = Stage.height;
> > >>>>>               fondo_pantalla._x = fondo_pantalla._y = 0;
> > >>>>>               fondo_pantalla.onRelease = function(){trace(" ")}
> > >>>>>               fondo_pantalla.useHandCursor = false;
> > >>>>>
> > >>>>>               cont_alert =
> Hogariza.scope.createEmptyMovieClip("alert",
> > >>>>> Hogariza.scope.getNextHighestDepth()+1000);
> > >>>>>               scope = cont_alert.attachMovie("Alert","alert",0);
> > >>>>>               //scope._visible = false;
> > >>>>>               //trace(cont_alert)
> > >>>>>               scope.fondo_alert_mc.onPress = Delegate.create(
> > >>>>> this.cont_alert, this.cont_alert.startDrag );
> > >>>>>               scope.fondo_alert_mc.onRelease =
> > >>>>> scope.fondo_alert_mc.onReleaseOutside = Delegate.create
> > >>>>> ( this.cont_alert,
> > >>>>> this.cont_alert.stopDrag );
> > >>>>>               scope.fondo_alert_mc.useHandCursor = false;
> > >>>>>               //scope._visible = true;
> > >>>>>               cont_alert._x = Stage.width / 2 -
> (cont_alert._width/2);
> > >>>>>               cont_alert._y = Stage.height / 2 -
> (cont_alert._height);
> > >>>>>               scope.texto_txt.text = _mensaje;
> > >>>>>               if( (!funcion_true && !funcion_false) ||
> (funcion_true==null
> > >>>>> && funcion_false==null)){
> > >>>>>                       acept.destroy();
> > >>>>>                       acept = new
> ITM_menuPrincipal(scope.cancelar_mc,
> > >>>>> "Aceptar",0);
> > >>>>>                       //cancelar_mc.init("Aceptar",0);
> > >>>>>                       scope.aceptar_mc._visible = false;
> > >>>>>               }
> > >>>>>               else{
> > >>>>>                       scope.aceptar_mc._visible = true;
> > >>>>>                       acept.destroy();
> > >>>>>                       cancel.destroy();
> > >>>>>                       acept = new
> ITM_menuPrincipal(scope.aceptar_mc,
> > >>>>> "Aceptar",0);
> > >>>>>                       cancel = new
> ITM_menuPrincipal(scope.cancelar_mc,
> > >>>>> "Cancelar",0);
> > >>>>>               }
> > >>>>>               //acept.removeAllEventListeners();
> > >>>>>               //cancel.removeAllEventListeners();
> > >>>>>
> acept.addEventListener("release",Delegate.create(this,
> > >>>>> this.cerrar, funcion_true));
> > >>>>>               cancel.addEventListener("release", Delegate.create(
> this,
> > >>>>> this.cerrar, funcion_false));
> > >>>>>
> > >>>>>               sonar();
> > >>>>>
> > >>>>>       }
> > >>>>>       private function sonar():Void{
> > >>>>>               // reproducir un sonido de la biblioteca
> > >>>>>       }
> > >>>>>       private function cerrar(_funcion:Function):Void{
> > >>>>>               trace("cerrar")
> > >>>>>               fondo_pantalla.removeMovieClip();
> > >>>>>               cont_alert.removeMovieClip();
> > >>>>>               _funcion();
> > >>>>>       }
> > >>>>> }
> > >>>>>
> > >>>>> No virus found in this outgoing message.
> > >>>>> Checked by AVG Free Edition.
> > >>>>> Version: 7.5.484 / Virus Database: 269.12.10/976 - Release Date:
> > >>>>> 27/08/2007
> > >>>>> 18:20
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> -----------------------------------------------------
> > >>>>> ASNativos
> > >>>>> www.5dms.com
> > >>>>> subscripciones/desubscripciones
> > >>>>> http://asnativos.5dms.com
> > >>>>> -----------------------------------------------------
> > >>>>>
> > >>>>>
> > >>>> -----------------------------------------------------
> > >>>> ASNativos
> > >>>> www.5dms.com
> > >>>> subscripciones/desubscripciones
> > >>>> http://asnativos.5dms.com
> > >>>> -----------------------------------------------------
> > >>>>
> > >>>> No virus found in this incoming message.
> > >>>> Checked by AVG Free Edition.
> > >>>> Version: 7.5.484 / Virus Database: 269.12.10/976 - Release Date:
> > >>>>
> > >>> 27/08/2007 18:20
> > >>>
> > >>>
> > >>> No virus found in this outgoing message.
> > >>> Checked by AVG Free Edition.
> > >>> Version: 7.5.484 / Virus Database: 269.12.10/976 - Release Date:
> > >> 27/08/2007
> > >>> 18:20
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> -----------------------------------------------------
> > >>> ASNativos
> > >>> www.5dms.com
> > >>> subscripciones/desubscripciones
> > >>> http://asnativos.5dms.com
> > >>> -----------------------------------------------------
> > >>>
> > >>>
> > >>>
> > >>
> > >> -----------------------------------------------------
> > >> ASNativos
> > >> www.5dms.com
> > >> subscripciones/desubscripciones
> > >> http://asnativos.5dms.com
> > >> -----------------------------------------------------
> > >>
> > >>
> > >>
> > >> -----------------------------------------------------
> > >> ASNativos
> > >> www.5dms.com
> > >> subscripciones/desubscripciones
> > >> http://asnativos.5dms.com
> > >> -----------------------------------------------------
> > >>
> > >> No virus found in this incoming message.
> > >> Checked by AVG Free Edition.
> > >> Version: 7.5.484 / Virus Database: 269.12.10/976 - Release Date:
> > > 27/08/2007 18:20
> > >>
> > >
> > > No virus found in this outgoing message.
> > > Checked by AVG Free Edition.
> > > Version: 7.5.484 / Virus Database: 269.12.10/976 - Release Date:
> > > 27/08/2007
> > > 18:20
> > >
> > >
> > >
> > >
> > > -----------------------------------------------------
> > > ASNativos
> > > www.5dms.com
> > > subscripciones/desubscripciones
> > > http://asnativos.5dms.com
> > > -----------------------------------------------------
> > >
> >
> >
> > -----------------------------------------------------
> > ASNativos
> > www.5dms.com
> > subscripciones/desubscripciones
> > http://asnativos.5dms.com
> > -----------------------------------------------------
> >
> > No virus found in this incoming message.
> > Checked by AVG Free Edition.
> > Version: 7.5.484 / Virus Database: 269.12.10/976 - Release Date:
> 27/08/2007 18:20
> >
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.484 / Virus Database: 269.12.10/977 - Release Date: 28/08/2007
> 16:29
>
>
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>


-- 
Ale Muñoz
http://sofanaranja.com
http://bomberstudios.com
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a