Недавно разработчик Flash сказал мне, что я уважаю использование
include "functions_file.as";
не подходит для импорта списка функций в документ AS3, Flash CS5.
Мы не говорим об объектах и пакетах, просто список функций.
Итак, как лучше всего это сделать?
/foo/bar/baz.as
15.03.2011import foo.bar.baz;
, прежде чем вы сможете напрямую позвонитьbaz()
. Если вы импортировали другую функцию с тем же именем (другой пакет):fizz.buzz.baz
вам нужно будет использовать полные имена для вызова либо:foo.bar.baz(); fizz.buzz.baz();
15.03.2011StaticClass.foo()
иStaticClass.bar()
вместоfoo()
,bar()
. Если это просто потому, что вы хотите импортировать все функции одной строкой, вы можете использоватьimport foo.bar.*
, чтобы добавить весь пакет функций. 15.03.2011