Всем здравствуйте. Столкнулся вот с такой проблемой.
Есть код:

Код AS3:
(this.root as Main).core.gamesManager.game.addEventListener(Game.DATE_CHANGE, onDateChange);
Который работает.
Но стоит мне подключить это:

Код AS3:
import core.StringsManager;
Выдаёт ошибку:
1119: Access of possibly undefined property gamesManager through a reference with static type Main.
Класс StringsManager:

Код AS3:
package core
{
// Менеджер строк
public class StringsManager
{
/* Константы */
public static const TEXT_FORMAT:String = "text";
public static const URL_FORMAT:String = "url";
private static var stringsList:XML;
// Загрузить информацию
public static function load(strings:XML):void
{
stringsList = strings;
}
// Поиск строки по списку тегов //! Оптимизировать
public static function getStringByTags(format:String, tags:Array):String
{
return "ERROR!";
}
}
}
А вот если написать так:

Код AS3:
((this.root as Main).core as Core).gamesManager.game.addEventListener(Game.DATE_CHANGE, onDateChange);
То всё работает.