Pregunta

Cuando se publica un proyecto flash, es un proyector de flash simplemente el archivo SWF y el plugin envuelto en un archivo ejecutable (.exe para ganar, .app para Mac)? con la meta de que el proyecto no se ejecuta en un navegador y por lo tanto no es el navegador / plugin dependiente?

¿Hay más diferencias en términos de lo que ActionScript se puede ejecutar? pueden archivos que normalmente se cargan externamente incluirse (videos, etc) ...

gracias montones!

¿Fue útil?

Solución

¿Tienes la idea principalmente. El reproductor independiente + su swf = proyectos de flash por lo que yo sé.

Una diferencia que se me ocurre es recinto de seguridad. La versión proyector debe comportarse de la manera su swf se comporta en el IDE, lo que significa que algunas restricciones de seguridad no se aplican para que pueda probar fácilmente su SWF sin cargar el resultado en el servidor todo el tiempo.

Creo que hay otros también, pero nada más viene de la parte superior de mi cabeza. Mirando hacia adelante a ver otras respuestas:)

Otros consejos

Como dijo George, que tiene básicamente la idea. Un proyector es una copia de su SWF envuelto junto con un reproductor ejecutable, por lo que se puede jugar en cualquier lugar.

Para ampliar la respuesta de George, proyectores tienen las siguientes diferencias con respecto a los FSR:

  • SWF son inherentemente limitado a acceder a la red, ya sea externa o el sistema de archivos local, pero nunca ambos. Los proyectores pueden leer archivos locales y también hacer conexiones de red.
  • proyectores tienen algunas funciones rudimentarias para el funcionamiento de los procesos locales. Si usted hace una carpeta llamada "fscommand" y lo puso en el mismo directorio que el proyector, el contenido de su proyector puede ejecutar archivos por lotes en esa carpeta. No hay manera de ejecutar alguna vez un archivo por lotes o ejecutar un programa local desde el interior de un archivo SWF.
  • Asumo, pero no probado, que las restricciones cruzada de secuencias de comandos no se aplican a los proyectores - es decir, la carga en un SWF externo y ejecutan métodos o con el acceso variables dentro de ella. Me guardaría de confiar en esto para AS3, aunque, como proyectores no se utilizan mucho en estos días y no siempre han conseguido mucha atención en la era AS3.

Antes había un par de otras diferencias, en cuanto a características fscommand que sólo estaban disponibles en los proyectores, pero yo no creo que ninguno de ellos se aplican a los jugadores modernos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top