С помощью какого кода можно прикрутить к персонажу стандартную полосу здоровья? Точнее я знаю какой код, но как правильно его записывать я не знаю... какие условия(аргументы... я не помню как называется XD) надо вписывать? Персонаж - Player, переменная здоровья-HP
Сообщение отредактировал Rikstone26 - Понедельник, 27 Января 2014, 11:23
draw_healthbar(x1,y1,x2,y2,amount,backcol,mincol,maxcol,direction,showback,showborder) Используя эту функцию, Вы можете нарисовать healthbar (индикатор здоровья) (или любую другую область, которая указывает некоторую величину, например - ущерб). Аргументы x1, y1, x2 и y2 указывают общую область. amount - указывает процент области, которая должна быть закрашена (должно быть между 0 и 100). backcol - цвет фона для области. mincol и maxcol - указывает цвет, когда значение 0 и 100 соответственно. Между ними рисуется градиент. Итак, Вы можете легко нарисовать область, которая будет, например: от зелёного до красного цвета. direction - является направлением, в котором рисуется область. 0 - указывает, что область фиксируется слева, 1 - справа, 2 - вверху и 3 - внизу. Наконец showback - указывает, должен ли блок фона быть отображён, и showborder - указывает должны ли они иметь чёрную граничную линию.
знаю код! Но я не знаю, что такое amount,backcol,mincol,maxcol!
Ну так выше же написали всю расшифровку! Вместо amount ставтся число от 0 до 100 - это и есть здоровье в процентах.Но лучше заменить его какой нибудь переменной,чтобы можно было менять (для начала,чтобы понять поэксперементируй и повставляй вместо amount разные числа от 0 до 100) backcol - цвет фона для твоей полосы здоровья.Вместо этого пишешь любой цвет,к примеру c_white (белый),c_yellow (желтый) и т.д. mincol и maxcol - это цвета самой полосы здоровья от полностью здорового к минимуму здоровья.Т.е. тут тоже пишешь цвета,к примеру один c_red (красный),а второй c_green (зеленый),в этом случае у тебя когда здоровье 100% полоска будет зеленой,при уменьшении здоровья она будет постепенно краснеть.Но цвета сам можешь ставить разные. Super Knight Story (в разработке) Idolzzz - игра доступна в Steam и Play Market Oliver's Adventures in the Fairyland