Архив сообщества
2011 — 2019
Аватар riuminkd

Как менять спрайт предмета в руке?

Автор: riuminkd · 14.02.2013, 12:18 · 6 сообщений

Сообщений в теме: 6

riuminkd#1
Ну вот наспрайтил я нечто. Нарисовал спрайты для этого нечто в правой и левой руке. С основным спрайтом понятно - за его вставку отвечает icon_state и icon. А как выставлять то, какой спрайт будет использоваться для отображения предмета в руке?
1
Скопировать ссылку
TestUnit#3
items_lefthand.dmi
items_righthand.dmi
Это собственно файлы со спрайтами куда ты должен будешь залить свои спрайты "в руке" не забывая о названии.

Потом (если предмет новый или ранее не отображался в руке) тебе нужно будет найти этот предмет в коде (ctrl+f и вперёд искать по ключевым словам) и вставить туда следующую строчку
item_state = "(имя итема в items_lefthand и items_righthand"

Ответ на твой вопрос.
item_state = ""
0
Скопировать ссылку
riuminkd#4
Аа, ясно. Я то спрайты в нужных местах создал, вопрос был в том, где прописать их использование. То есть icon_state отвечает за предмет "на земле", а item_state за предмет "в руке"?
0
Скопировать ссылку
TestUnit#5
icon_state отвечает не только за предмет на земле (в некоторых случаях, к примеру в одежде он отвечает также за её спрайт на персонаже)
Item_state - За предмет в руке.
0
Скопировать ссылку

Обратно в Спрайтинг