2010-01-15 2 views
1

Это может быть глупый вопрос. Но мне просто интересно узнать, влияет ли количество классов, импортируемых в ваш класс flash, на размер класса, размер swf-файла или объем выделенной памяти. Если да, влияет ли это на уровень до или после запуска класса. спасибоИмпорт влияет на размер вашего файла AS3

ответ

2

Чем больше классов вы скомпилировали в SWF, тем больше размер будет на диске. Например, если у вас 10 классов в SWF, это может быть 5k. Но если вы используете 300 классов, это может быть 50 тысяч. Это повлияет на время первоначальной загрузки.

Поскольку вы создаете экземпляр большего количества классов, они берут память. Память не выделяется до тех пор, пока не будет создан экземпляр класса.

Надеюсь, что это поможет.

+3

Чтобы добавить к этому, просто импортировать класс не следует добавлять к размеру swf. Вы должны сделать ссылки на классы, чтобы они были скомпилированы в ваш swf. –

+0

вы подвели итоги. Спасибо – numerical25

2

Если они не используются нигде, они не будут скомпилированы, поэтому размер файла не будет расти. Вы только отдадите больше работы компилятору.

Смежные вопросы