PDA

Просмотр полной версии : внешний Action Script


freeing
31.03.2009, 02:23
Возможно ли использовать внешний Action Script, задача в том что файл swf будет неизменен в меняться будет периодически Action Script возможно даже из PHP

возможно ли это? если да то подскажите как или где копать?

Спасибо!

iNils
31.03.2009, 02:25
Нельзя. В плеере нет компилятора байткода, поэтому единственный выход, это компилить код в отдельный swf и подгружать его.

И не надо игнорировать запятые.

freeing
31.03.2009, 02:34
Скажите а байкод может компилировать только Flash? Или есть какието другие возможности, может для этого существуют серверные модули, может php поддерживает, вы не знаете? Спасибо!

etc
31.03.2009, 08:19
mxmlc умеет, но не AS1/AS2. flasm ещё вроде что-то умеет, но там вроде пи-код.

iNils
31.03.2009, 09:52
AS2 может mtasc, а для php есть модуль ming, но его возможности я не знаю.

aksios
31.03.2009, 09:54
freeing, а зачем Вам это нужно?
Есть как бы 2 адекватных подхода:
- подгружать в локальный клип данные и на основании их менять поведение.
Это - обычная подгрузка внешних данных.
- установить сервер, который будет динамически генерировать swf из текстовых файлов и отдавать их клиенту.
Это делал Flex 1 и делает Open Laszlo (http://www.openlaszlo.org/)
По поводу пхп: конвертить картинки в формат swf умеет при наличии нужной библиотеки, только вот на сколько я знаю, это все.
А, ну и есть другие (http://haxe.org/doc/intro?lang=ru)компиляторы, выдающие на выходе swf.

freeing
31.03.2009, 12:44
мне это не нужно, просто любопытно возможно ли?

DarkLight
31.03.2009, 13:15
В формулировке "использовать внешний ActionScript" - нельзя, так как ActionScript не является интерпретируемым языком. В контексте компиляции модулей на сервере, подгрузки их и дальнейшего использования в приложении - в принципе можно, но, на мой взгляд, в большинстве случаев является неудачным архитектурным решением

freeing
31.03.2009, 13:44
ну для динамической работы сервера - клиента на мой взгляд это идеальный вариант, генерация ActionScript по средствам PHP

Alkaz
31.03.2009, 14:00
ну для динамической работы сервера - клиента на мой взгляд это идеальный вариант, генерация ActionScript по средствам PHP
прям стало интересно что вы имеете ввиду и почему по вашему это идеальный вариант?