Вы должны инкапсулировать его в классе, чтобы использовать его с директивой import
, иначе вы можете использовать его с include
Другой подход заключается в создании «вспомогательного» класса или так называемого «одиночного» класса.
- класс, имеющий только 1 экземпляр, созданный статически.
в этом классе вы можете выставить библиотечные функции, которые вам нужны, и использовать их везде.
package
{
public class Singleton
{
private static var singleton : Singleton
public static function getInstance() : Singleton
{
if ( singleton == null )
singleton = new Singleton();
return singleton;
}
public function Singleton()
{
}
public function visibleTroughtTheSingletonfunction( arg1 : int ... ) : void
{
}
public static function directlyVisiable() : void
{
}
}
}
доступ к синглтону будет выглядеть примерно так:
Singleton.getInstance.visibleTroughtTheSingletonfunction( 1 );
1011 * OR *
Singleton.directlyVisiable();
в зависимости от ваших потребностей.