2009-12-18 16 views
7

Estoy tratando de usar actionscript 3.0 y el uso de trace(), nunca muestra el contenido de la traza de la variable, ya sea en flash player o en el área de salida? cómo coorect o debería habilitar algo? ¿cuál es el problema?trace() no funciona en flashbuilder 4?

+0

¿cómo instalo la versión de depuración de Flash Player? me estoy ejecutando en Windows XP ......... –

Respuesta

6

Como han señalado otros, el rastreo solo funciona cuando se está depurando.
Si desea que la información se elimine cuando se ejecuta "versión", deberá usar el logging api que proporciona flex.

3

Cuando prueba su película, ¿está utilizando "Ejecutar aplicación" o "Aplicación de depuración"? No estoy seguro de si esto ha cambiado en 4, pero si solo lo ejecuta, las acciones de seguimiento se omiten por defecto.

+0

sí, utilicé la aplicación de ejecución, ¿debería usar la aplicación de depuración? ¿Qué hay de flash player? algunos dicen usar la versión de depuración? ¿No entiendo? –

+0

Sí, debe tener instalada la versión de depuración del reproductor flash y usar "aplicación de depuración". A continuación, muestra los rastros en la ventana de salida de FB. – typeoneerror

0

Tenga en cuenta que también puede ver el resultado de la versión de depuración del reproductor flash desde la línea de comandos. Entonces no tiene que ejecutar la aplicación en el debugador de Flash Builder. Necesita crear un archivo mm.cfg Han cambiado dónde se debe ubicar este archivo varias veces, por lo que hay mucha información errónea acerca de dónde va el archivo. Las instrucciones aquí parecen las más actualizadas: http://help.adobe.com/en_US/Flex/4.0/UsingSDK/WS2db454920e96a9e51e63e3d11c0bf69084-7fc9.html

Cuestiones relacionadas