Просмотр полной версии : AS из текстового файла
есть текстовый файл в котором написан код на AS, где описаны различные функции
как мне его подключить для того чтобы он стал наботать с теми символами что у меня в находится на 1 кадре???
Мдя.. честно говоря оочень странно. Есть два пути.
1. меняешь расширение тхт на as и работаешь как с классом.
2. пишешь свой парсер
Juice_Green
25.08.2006, 16:49
подключаешь его через include "имя файла" и всего делов
DarkLight
25.08.2006, 18:51
А когда подгружать-то надо?
На стадии разработки #include, флешу без разницы как файл называется.
На стадии выполнения код подгружать нельзя. Если очень хочется, то есть обходные пути, поюзай поиск, обсуждалось.
А вообще сделать свф из этого АС и грузить этот свф.
я просто создал здесь тему, на которую не могу найти ответа
http://flasher.ru/forum/showthread.php?t=84166
и в декомпилированном файле никак не могу найти где расположен код
и хочу подключить его через файлы.
Пишу так
onClipEvent (load) { #include "MainMovie.txt"; }
или просто #include "MainMovie.txt";
но он ругается
**Error** Scene=Scene 1, layer=Action Layer, frame=1:Line 2: Malformed #include directive
#include "MainMovie.txt";
Total ActionScript Errors: 2 Reported Errors: 2
если пишу в своем файле search.fla на слое Action Layer так
onClipEvent (load) { #include "MainMovie.txt" }
то ругается так
**Error** Scene=Scene 1, layer=Action Layer, frame=1:Line 1: Clip events are permitted only for movie clip instances
onClipEvent (load) { #include "MainMovie.txt" }
**Error** Scene=Scene 1, layer=Action Layer, frame=1:Line 4: Syntax error.
Total ActionScript Errors: 2 Reported Errors: 2
если писать так
#include "MainMovie.txt" то ругается так
**Error** C:\путь\MainMovie.txt: Line 4: Clip events are permitted only for movie clip instances
onClipEvent (load)
**Error** C:\путь\MainMovie.txt: Line 53: Clip events are permitted only for movie clip instances
onClipEvent (enterFrame)
**Error** C:\путь\MainMovie.txt: Line 205: Mouse events are permitted only for button instances
on (release)
**Error** C:\путь\MainMovie.txt: Line 222: Mouse events are permitted only for button instances
on (release)
переводчик труднов в руки взять?
Clip events are permitted only for movie clip instances - События клипа разрешениы только для экземпляров клипа.
так что разбирайся что у тебя написано на строках 4, 53, 205, 222....
тарзан, не используй конструкции onClipEvent, on
В последнем случае ошибки уже в самом коде MainMovie.txt
Кстати, судя по названию файла, это что-то декомпилированное. Модераторам на заметку =)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.