![]() |
Ошибка при присоединении кода класса AS из файла
Не пойму в чем дело. такая ошибка постоянно вылетает:
"5000: The class 'A' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type." сам файл A.as: Код:
class Aфайл test.fla пустой в настройках выставил класс-путь в папку с файлами, в свойствах поставил документ класс A. При компиляции выдается ошибка описанная выше. судя по ошибке необходимо создать муви клип в библиотеке и в него загрузить код? но тоже пробовал, не получилось( Что это такое? как с этим бороться? |
Конструктор по определению ничего не возвращает, указание типа не нужно.
Document class обязан быть наследником хотя бы Sprite, а у вас он просто наследник Object. |
ой точно, этож конструктор)
да, значит я исправил на : Код:
package но похоже что написал бред( сделал следующее: Код:
//packageА если указать имя pakage , то такую: "5001: The name of package 'A' does not reflect the location of this file. Please change the package definition's name inside this file, or move the file. D:\STUDY\FlashCS3\as_test\A.as" где 'A' - имя пакета перепробовал все имена файлов и папок((( |
A.as и соответствующий fla-файл должны находится в одной папке.
Первый вариант кода был верным. |
вот этот правильный вариант?
Код:
package в хелпе написано что нужно написать: Код:
import packageName.mainClassName"ReferenceError: Error #1065: Variable A is not defined." |
В fla-файле кода быть не должно.
|
a..... 8)
я все понял, таким образом .fla файл остается пустым, а мы работаем только с файлом .as Т.е. просто создать экземпляр класса в .fla из .as файла уже в FlashCS3 нельзя? или можно? А можно подключать .as файлы в другой .as? как? |
Цитата:
Код:
import flash.display.MovieClip; |
действительно...)
спасибо всем |
все равно ошибка эта.... :(
"5000: The class 'A' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type." Код AS3:
:umnik2:есть мысли? |
| Часовой пояс GMT +4, время: 12:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.