update doc/*/scripting/user-input.md

This commit is contained in:
MihailRis 2024-12-25 16:42:40 +03:00
parent cb5d191d2f
commit ef2c0b2370
2 changed files with 18 additions and 0 deletions

View File

@ -42,12 +42,21 @@ input.add_callback(bindname: str, callback: function)
```
Add binding activation callback. Example:
```lua
input.add_callback("hud.inventory", function ()
print("Inventory open key pressed")
end)
```
Callback may be added to a key.
```lua
input.add_callback("key:space", function ()
print("Space pressed")
end)
```
```python
input.get_mouse_pos() -> {int, int}
```

View File

@ -40,12 +40,21 @@ input.add_callback(bindname: str, callback: function)
```
Назначает функцию, которая будет вызываться при активации привязки. Пример:
```lua
input.add_callback("hud.inventory", function ()
print("Inventory open key pressed")
end)
```
Можно назначить функцию на нажатие клавиши.
```lua
input.add_callback("key:space", function ()
print("Space pressed")
end)
```
```python
input.get_mouse_pos() -> {int, int}
```