Flash-файлы ActionScript вдруг не компилируются? - PullRequest
0 голосов
/ 26 июня 2010

Я создал собственный класс, который я вызываю из фрейм-скрипта.Пользовательский класс принимает только один параметр, который является строковым URL-адресом файла XML.

ВНЕШНИЙ ВРЕМЯ, когда я перемещаю все файлы со своего рабочего стола в другую папку, я получаю ошибки компилятора, заявляя, что этонайдите мой пользовательский файл класса .as, даже если он находится в той же папке!

почему это происходит?

вот весь сценарий моего фрейма:

[SWF(width="1000", height="600", frameRate="60", backgroundColor="#330000")]

var sp:XMLClass = new XMLClass("XMLFile.xml");
addChild(sp);

ошибки:

1046: Type was not found or was not a compile-time constant: XMLClass.
1180: Call to a possibly undefined method XMLClass.

Я называю все свои пользовательские классы вот так, и это первый и единственный раз, когда у меня возникала такая проблема.

Кстати, если я перенесу свойфайлы обратно на рабочий стол, все будет хорошо.это безумие!что не так ?!

Ответы [ 2 ]

1 голос
/ 26 июня 2010

Компилятор, вероятно, пытается найти классы в предопределенных папках, если папка, в которую вы перемещаете файлы, не включена в этот список, компилятор не найдет файлы, поэтому он не найдет классопределение.

0 голосов
/ 26 июня 2010

вау.проблема возникла из-за того, что папка, в которую я переместил все мои файлы .fla и .as, имела косую черту в именито есть: "21. XML / E4X".правда, Adobe?

...