Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Загрузка кода AS в *.swf "на ходу" (http://www.flasher.ru/forum/showthread.php?t=127234)

peresmeshnik 08.07.2009 16:17

Загрузка кода AS в *.swf "на ходу"
 
Приветствую, есть ли возможность загружать код AS непосредственно в проигрываемый swf? Если есть, то как это сделать?
Мне нужно, чтобы скрипты управления проектом хранились на отдельном сервере, так, чтобы доступ к ним был только у администратора этого сервера.

iNils 08.07.2009 16:28

Нету. Можно компилировать AS файлы в отдельные swf файлы и грузить их.

pavel___zzz 14.08.2009 17:25

А JavaScript нельзя загружать на лету?

mooncar 14.08.2009 17:30

Цитата:

Сообщение от pavel___zzz (Сообщение 842809)
А JavaScript нельзя загружать на лету?

Что значит "загружать JS на лету"?

pavel___zzz 14.08.2009 17:35

Да, в общем, что и в изначальном вопросе:
есть готовый swf, он подгружает файл со скриптом и исполняет его

mooncar 14.08.2009 17:41

Flash-плеер умеет выполнять JS-скрипты? Или вы имеете ввиду с использованием ExternalInterface?

pavel___zzz 14.08.2009 17:59

Вероятно так. Конечно было бы здорово, если бы он сам умел использовать ява-машину и т.д. Но если бы удалось исполнять скипт средствами браузера - это уже что-то

mooncar 14.08.2009 18:26

Ну так напишите загружаемый скрипт JS, и используйте для вызова его функций во флеше метод ExternalInterface.call, все это есть.

Добавлено через 2 минуты
Автору топика - можно попробовать сделать swf-ки, где определить переменные и нужные функции и логику выполнения также через функции, и подгружать их в нужных местах оснвного ролика.
Конечно, серьезный минус - немозможность исправить код на лету, нужна компиляция...


Часовой пояс GMT +4, время: 17:40.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.