aboutsummaryrefslogtreecommitdiff
path: root/files/ru/games/techniques/controls_gamepad_api
diff options
context:
space:
mode:
authorAlexey Istomin <webistomin@gmail.com>2021-03-21 11:18:00 +0300
committerGitHub <noreply@github.com>2021-03-21 11:18:00 +0300
commit8b7a5fdbf9223d5ebbaed1c04801a61b5b88b870 (patch)
treeac6698d151c498a70fd834db06b575fadd2c2535 /files/ru/games/techniques/controls_gamepad_api
parent0e03ba431ff64f6203db81de570dae6c84cddf49 (diff)
downloadtranslated-content-8b7a5fdbf9223d5ebbaed1c04801a61b5b88b870.tar.gz
translated-content-8b7a5fdbf9223d5ebbaed1c04801a61b5b88b870.tar.bz2
translated-content-8b7a5fdbf9223d5ebbaed1c04801a61b5b88b870.zip
Uniqy "cache" word in Russian translation (#261)
* docs(ru): uniqy cache word * revert(redirects): revert redirects
Diffstat (limited to 'files/ru/games/techniques/controls_gamepad_api')
-rw-r--r--files/ru/games/techniques/controls_gamepad_api/index.html2
1 files changed, 1 insertions, 1 deletions
diff --git a/files/ru/games/techniques/controls_gamepad_api/index.html b/files/ru/games/techniques/controls_gamepad_api/index.html
index 2d4cc54bce..153a341c49 100644
--- a/files/ru/games/techniques/controls_gamepad_api/index.html
+++ b/files/ru/games/techniques/controls_gamepad_api/index.html
@@ -201,7 +201,7 @@ window.addEventListener("gamepaddisconnected", gamepadAPI.disconnect);</code>
},</code>
</pre>
-<p>Существует два типа действий, которые следует учитывать для кнопки: одно нажатие и удержание. Логическая переменная <code>newPress </code>будет указывать, есть ли новое нажатие кнопки или нет. Затем мы проходим через массив нажатых кнопок — если данная кнопка совпадает с той, которую мы ищем, переменная <code>newPress </code>устанавливается в <code>true</code>. Чтобы проверить, является ли нажатие новым, так как игрок не держит клавишу, мы перебираем кэшированные состояния кнопок из предыдущего кадра игрового цикла. Если мы находим его там, это означает, что кнопка удерживается, поэтому нового нажатия нет. В конце концов возвращается переменная <code>newPress</code>. Функция <code>buttonPressed </code>используется в цикле обновления игры следующим образом:</p>
+<p>Существует два типа действий, которые следует учитывать для кнопки: одно нажатие и удержание. Логическая переменная <code>newPress </code>будет указывать, есть ли новое нажатие кнопки или нет. Затем мы проходим через массив нажатых кнопок — если данная кнопка совпадает с той, которую мы ищем, переменная <code>newPress </code>устанавливается в <code>true</code>. Чтобы проверить, является ли нажатие новым, так как игрок не держит клавишу, мы перебираем кешированные состояния кнопок из предыдущего кадра игрового цикла. Если мы находим его там, это означает, что кнопка удерживается, поэтому нового нажатия нет. В конце концов возвращается переменная <code>newPress</code>. Функция <code>buttonPressed </code>используется в цикле обновления игры следующим образом:</p>
<pre class="brush: js"><code>if(gamepadAPI.turbo) {
if(gamepadAPI.buttonPressed('A','hold')) {