2009-04-14 10 views
5

El escenario en el entorno de creación de Flash CS4 es un archivo SWF en ejecución. Eso es lo que hace que las herramientas 3D y Bone funcionen en el IDE.Acceda al escenario en el IDE de Flash CS4

¿Es posible acceder a ese swf? Sospecho que la respuesta inmediata sería no porque eso podría plantear algunos problemas de seguridad y causar que muchos desarrolladores bloqueen el IDE cada 5 minutos :).

Dicho esto, no espero que este sea un proceso directo, pero creo que debería haber una forma de acceder a eso.

¿Alguna idea?

+0

Sí, tiene razón sobre Flash CS4. Eliminaré mi respuesta ya que no se aplica aquí. – Stiggler

Respuesta

2

Solo puedo decirte cómo funcionan los componentes en el escenario, donde hemos intentado el tipo de acceso del que hablas.

Sospecho que en su esencia, las herramientas 3D y de hueso se implementan utilizando tecnología de tipo componente para mostrar la instancia de escenario "en vivo". En general, esto implicaría una instancia compilada de una vista previa en vivo swf que se coloca en el escenario. Es engañoso pensar en el escenario como un solo jugador. Cada vista previa de componente se ejecuta en su propio entorno limitado que, hasta donde puedo ver, no tiene ningún medio de comunicación con otras vistas previas de componentes en la etapa IDE. No hay una ubicación de almacenamiento común.

Por supuesto, si estuvo a cargo de la vista previa swf (como en el caso de un componente), puede intentar LocalConnection para chatear, pero las vistas previas que desea penetrar están cerradas. Sospecho que si excavas lo suficiente, encontrarás la vista previa de hueso/3d oculta en las carpetas de instalación (quizás en un swc .. ik.swc parece interesante) y podría ser capaz de hackearlo con un descompilador, pero directamente de la caja, no estoy seguro de que haya una solución a lo que pides.

+0

gracias por los consejos. Echaré un vistazo a los archivos swc. –

Cuestiones relacionadas