Воскресенье, 22 Декабря 2024, 06:12

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
проблема с healthbar'ом
CeBepДата: Воскресенье, 20 Декабря 2009, 11:08 | Сообщение # 1
постоянный участник
Сейчас нет на сайте
В общем я делаю TDS, сделал healthbar главному герою(отображается в углу экрана) и врагам(под ними) и проблем не наблюдал. Но для того, чтобы "научить" спрайт главного героя проворачиваться за мышкой пришлось удалить отображение его healthbar'а, т.к. за отрисовку спрайта главного героя и его healthbar'а отвечал event draw, а это в свою очередь мешает повороту спрайта ГГ(главного героя) за мышкой, после этого решил попробовать создать объект ,который рисовал бы полоску здоровья ГГ, но это не работает (я пользовался кодом: draw_healthbar(obj_player.x-30,obj_player.y-30,obj_player.x+30,obj_player.y-20,obj_player.hp,c_white,c_red,c_green,0,1,1))
Кстати такая же проблемы еще и с другими переменными для ГГ.


The real war is to follow the law of the lord-© DMX
YemSalatДата: Воскресенье, 20 Декабря 2009, 12:02 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
У тебя про?

no0 - 2d шутер
Ваня Через Дорогу - симулятор вани
FPS inspector - проверь мощность своего компьютера
Baloons! - онлайн рекорды!

CombatForce - в разработке

CeBepДата: Воскресенье, 20 Декабря 2009, 13:43 | Сообщение # 3
постоянный участник
Сейчас нет на сайте
Да

The real war is to follow the law of the lord-© DMX
YemSalatДата: Воскресенье, 20 Декабря 2009, 13:51 | Сообщение # 4
заслуженный участник
Сейчас нет на сайте
Дружище, зачем же тогда делать поворот персонажа под бесплатную версию ГМ?)
Спрайт игрока оставь одной картинкой (смотрит направо)

Просто в draw у игрока пропиши:
direction=point_direction(x,y,mouse_x,mouse_y)
image_angle=direction

Тут первая строчка задает направление героя в сторону мышки
вторая - поворачивает картинку туда же куда герой смотрит

Добавлено (20.12.2009, 13:51)
---------------------------------------------
А еще чуть самое главное не забыл!!

третья строчка:
draw_sprite_ext(sprite_index,image_index,x,y,1,1,image_angle,-1,1)
(спрайт то нарисовать надо biggrin )


no0 - 2d шутер
Ваня Через Дорогу - симулятор вани
FPS inspector - проверь мощность своего компьютера
Baloons! - онлайн рекорды!

CombatForce - в разработке

Сообщение отредактировал YemSalat - Воскресенье, 20 Декабря 2009, 13:51
CeBepДата: Понедельник, 21 Декабря 2009, 08:14 | Сообщение # 5
постоянный участник
Сейчас нет на сайте
Спасибо большое и +1, просто во всех примерах две эти функции (хелсбар и поворот спрайта) были разрозненны (то есть в одном примере есть одно, а в другом другое).

The real war is to follow the law of the lord-© DMX
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг