![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2007
Сообщений: 116
|
Почему классы в .as файлах одного проекта не видят друг друга?
С этим можно что-то сделать? |
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
Что значит не видят, пример в студию.
|
|
|||||
|
Регистрация: May 2007
Сообщений: 116
|
код Utils.as
class Utils
{
function Utils()
{
}
public static function RefreshClipLabel( source_mc:MovieClip ):Void
{
trace( "massage" );
var t = source_mc;
t.label_txt = t._name;
delete[t];
}
}
class ScriptAssist
{
function ScriptAssist()
{
}
public function addProperty( source_mc:MovieClip, script:String ):Void
{
Utils.RefreshClipLabel( source_mc );
}
}
Или класс Utils может должен быть static? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вообще-то addProperty есть стандартный флешовый метод. Назовите как-нибудь иначе. И метод RefreshClipLabel переименуйте в refreshClipLabel.
И ещё вы не написали, как происходит вызов. Автор очень хочет, чтобы ему сделали массаж, судя по трейсу ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|