← Браузер һәм хосусилыҡ
Браузер һәм хосусилыҡ · локаль рәүештә эшләй

Геймпад инпутын һынау ҡоралы

Ҡыҫҡа, сикләнгән урындағы һорау алыу сессияһы ваҡытында браузерҙа күренгән геймпад төймәләрен, аналог уҡтарҙы һәм тоташыу торошон тикшерегеҙ.

Әҙер. Һеҙҙең эш мәғлүмәттәрегеҙ был браузерҙа ҡала.

Ни өсөн был ҡорал файҙалы

Теркәлмәгән төймәне, нульгә яҡын ҡайтмай торған аналог таяғын йәки браузер күрә алмаған контроллерҙы табыу өсөн был тестерҙы ҡулланығыҙ.

Нисек эшләй

Бит navigator.getGamepads-ты requestAnimationFrame эсендә тикшерә, бары тик ағымдағы төймә һәм ось ҡиммәттәрен форматлай һәм сикләнгән тест тәҙрәһе үткәндән һуң йә таҙартҡанда туҡтай.

Ғәмәли миҫал

Контроллерҙы тоташтырығыҙ, алғы төймәләрҙең береһенә баҫығыҙ һәм ике таяҡты ла хәрәкәтләндерегеҙ. Отчет браузер күрһәтгән gamepad урынын, баҫылған төймә индекстарын һәм ҡултамғалы ос конструкцияһы ҡиммәттәрен асыҡлай.

Верификация

Һанап сығарыу детерминистик һәм дөрөҫлөк хаталарын аңлата, дөрөҫ булмаған индереүҙе үҙгәртеп ҡуймай.

Ярҙамсылар сиктәре

Индереү һәм сығарыу был вкладкаһында ҡала. Күсереп алыу һәм йөкләү серверға йөкләмәй, браузер API-лары аша башҡарыла.

Нәтижә паспорты

Һәр эш режимы, ваҡыт тамғаһы һәм индерелгән/сығарылған күләм тураһында хәбәр итә, шуның менән үҙгәртелгән мәғлүмәтте тикшереү мөмкинлеге бар.