Flash CS4 + AS 3.0 - PullRequest
       12

Flash CS4 + AS 3.0

1 голос
/ 14 сентября 2009

Я загружаю свои пункты меню из XML-файла для динамичности, но я не уверен, что делать со следующим, должен ли я заполнить массив элементами, а затем использовать массив для ссылки при создании мувиклипов позже или я должен скорее немедленно создать мувиклипы и заполнить их данными, полученными из файла XML, не оставляя следа?

Мне кажется, что преимущества немного равны.

1 Ответ

0 голосов
/ 14 сентября 2009

Я могу придумать две возможные причины для создания промежуточного массива:

  1. Если могут быть случаи, когда вы не готовы создать меню сразу после загрузки XML (например, потому что вы загружаете другие ресурсы или отображаете анимацию). Чисто и просто обрабатывать XML сразу после завершения загрузки, поэтому объект XML можно освободить, поэтому, если вы еще не готовы создать меню, имеет смысл проанализировать его в промежуточный массив.
  2. Если вы считаете, что формат XML или обработка достаточно сложны, то анализ в промежуточном массиве может сделать код более читабельным для любых будущих сопровождающих (включая вас).

Если нет ни одного случая, я не вижу необходимости в промежуточном шаге.

...