Так проще, но что будет если показатель ФПС будет меньше 60? По идее с таймером надежнее.
|
Ну это смотря с какой стороны посмотреть. я например тогда окажусь в плохой ситуации, т.к. за мои 14 фпс пройдет меньше тиков за пять сек, следовательно я меньше всего успею сделать с включенным щитом.
К сожалению, этот способ работает не совсем корректно: появляется эффект включения щита заранее, т.е. если нажать на правую клавишу мыши пока отключен щит, то автоматом он включится по истечению паузы...
|
ето все из-за MouseHit, замени на MouseDown(2) и ЭТОТ глюк исчезнет.
Принцип:
когда кликаеш мыш в какую то переменную заносится сведения о том что ты ее кликнул, эти сведения там и остаются до первого вызова этой команда, так как клик был, то это все равно отразится на вызове (функция вернет >0), даже если уже кнопка мыша отпущена.