mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-09 21:11:50 +00:00
Merge branch 'main' into animation
This commit is contained in:
commit
856f678315
14 changed files with 125 additions and 9 deletions
|
|
@ -162,7 +162,9 @@ app.start_background_instance(
|
|||
-- файл сценария
|
||||
app_script: string,
|
||||
-- файл лога
|
||||
output_file: string | nil
|
||||
output_file: string,
|
||||
-- параметры проекта, что будут доступны через vc.get_project_arg(name)
|
||||
project_args: table<string, string> | nil,
|
||||
) -> int
|
||||
|
||||
-- Проверяет, жив ли под-экземпляр движка.
|
||||
|
|
|
|||
|
|
@ -34,6 +34,10 @@ input.get_mouse_pos() -> {number, number}
|
|||
|
||||
-- Возращает дельту позиции курсора.
|
||||
input.get_mouse_delta() -> {number, number}
|
||||
|
||||
-- Возвращает вертикальное смещение колеса мыши, накопленное за текущий кадр.
|
||||
-- Положительное значение соответствует прокрутке вверх, отрицательное - вниз.
|
||||
input.get_mouse_scroll() -> number
|
||||
```
|
||||
|
||||
## Создание обработчиков
|
||||
|
|
|
|||
|
|
@ -92,6 +92,19 @@ socket:recv_async(
|
|||
[опционально] usetable: boolean=false
|
||||
) -> nil|table|Bytearray
|
||||
|
||||
-- `peek` и `peek_async` являются аналогами методов `recv` и `recv_async`
|
||||
-- за тем исключением, что `peek` и `peek_async` не двигают позицию буфера сокета
|
||||
-- Это означает, что они не удаляют байты из сокета, а значит байты могут быть прочитаны после
|
||||
socket:peek(
|
||||
length: int,
|
||||
[опционально] usetable: boolean=false
|
||||
) -> nil|table|Bytearray
|
||||
|
||||
socket:peek_async(
|
||||
length: int,
|
||||
[опционально] usetable: boolean=false
|
||||
) -> nil|table|Bytearray
|
||||
|
||||
-- Оборачивает сокет в io_stream (см. ../io_stream.md)
|
||||
socket:as_stream(
|
||||
[опционально] binary_mode: boolean=true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue