Когда во Flash CS6 я хочу сгенерировать лист спрайтов, он отлично работает, создает одну большую текстуру и файл XML. Но! Даже если мой мувиклип имеет только один кадр, в XML он выглядит как "Cosmonaut0000", это его библиотечное имя и лишние четыре нуля. Эти нули очень не нужны. Я работаю с фреймворком Starling, и эти нули заставляют меня писать так: AssetsManager.getAtlas().getTexture(("star0000"))
.
Вопрос: может быть где-то в настройках Flash есть возможность отключить эти нули?
Спасибо.
Flash CS6 Генерация таблицы спрайтов с нулями
Ответы (1)
Я нули придут, когда мы создадим спрайт-лист через CS6. Просто замените эти нули на нуль, выбрав те нули, которые вам не нужны. Ctrl+F и замените на ноль, чтобы удалить все эти нули.
person
Siva
schedule
20.05.2013
вы имеете в виду удалить их в xml файле? но все время я буду воссоздавать этот xml-файл, когда я публикую спрайт-лист, снова появляются нули
- person Ivan Chernykh; 20.05.2013
Да, вы не можете игнорировать 00 при создании таблицы спрайтов. Очевидно, это проблема преобразования из мувиклипа в растровую текстуру.
- person Siva; 20.05.2013