2016-07-14 4 views
2

Я перемещаю анимацию 2D-огней по пути. Анимация огненного шара происходит от листа спрайтов, подобного this. Я хочу, чтобы положение огненного шара рассматривалось как центр головной части огненного шара, а не центр всего огненного шара. Как я могу это сделать? Из того, что я видел, кажется, что я должен использовать опорные точки, когда я нарезаю свой лист спрайтов, но я не могу найти хороший учебник о том, какие точки и как их использовать.Как создать положение спрайта вне центра?

ответ

4
  1. Перейти к изображению, которое используется в окне проекта.
  2. В вариантах изображения убедитесь, что вы выберите спрайт лист
  3. Установите режим спрайт «Multiple»
  4. Нажмите на кнопку «Злоба редактор»
  5. Убедитесь, что все отдельные элементы выбраны в качестве различных элементов
    1. в левом верхнем углу окна «срез», нажмите его
    2. В небольшой области, которая выскакивает нажмите кнопку ломтика (автоматические настройки, как правило, хорошо, но если вы не можете изменить расположение каждой коробки вручную, если это необходимо)
  6. Выберите из нарезанных секций (отмечены прямоугольниками)
  7. Немного информации зона появится в правом нижнем углу (с вещами, как имя, должность (это было окно в изображении), размер (как большой ящик) и т. д.)
  8. В нижней части этого окна находится метка под названием «поворот» по умолчанию, она установлена ​​в «центр», измените ее на «Пользовательский»
  9. Теперь «Пользовательский шарнир» коробки будут разблокированы, что позволит вам изменить расположение точки поворота (середина единства учитывает изображение)
  10. Нажмите на верхнюю панель справа (если вы это сделали тоже все спрайты, огненные шары в вашем случае)

Visualisation of steps 7,8,9

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

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

+0

Благодарим за предоставленные подробные инструкции. Это сработало отлично. Очень признателен. –

+0

Удивительный, я мог бы помочь :) – user3797758

+0

отличный ответ! – Fattie