Показать сообщение отдельно
  #14  
Старый 14.05.2013, 20:09
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Цитата:
Может это глупый вопрос, но как с помощью компонентов ДелфиХ осуществить наложение маски?
Что значит "маска"? Если прозрачный цвет - то для стандартных компонентов Image свойство Transparent, а для надстроек скорее всего использовать картинки в формате ARGB, то есть с альфа-каналом.
Цитата:
И вот теперь главный вопрос, который поможет осуществлять действия в дальнейшем, - как сделать задержку на действия? К примеру, персонаж прыгнул и надо, что бы он секунду задержался, а не прыгал как сумасшедший.
Если нажата кнопка прыжка - нужно просто сообщить герою скорость вверх и отключить управление, пока он не коснется земли. Далее все будет работать в своем темпе - на каждой итерации игры будут пересчитываться координаты и скорость. Для ударов - включить анимацию (которая тоже отрисовывается по глобальным итерациям игры), а когда она завершится - вычесть жизни объекта.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием