RU/showCursor: Difference between revisions
m (→Синтаксис) |
|||
Line 5: | Line 5: | ||
{{Примечание: Независимо от состояния курсора, которое вы устанавливаете с помощью этой функции, курсор всегда будет отображаться, когда меню, строка ввода чата или консоль активны или если другой ресурс вызвал эту функцию.}} | {{Примечание: Независимо от состояния курсора, которое вы устанавливаете с помощью этой функции, курсор всегда будет отображаться, когда меню, строка ввода чата или консоль активны или если другой ресурс вызвал эту функцию.}} | ||
==Синтаксис== | ==Синтаксис== | ||
<section name=" | <section name="Сервер" class="server" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
bool showCursor ( player thePlayer, bool show, [ bool toggleControls = true ] ) | bool showCursor ( player thePlayer, bool show, [ bool toggleControls = true ] ) | ||
Line 17: | Line 17: | ||
*'''toggleControls:''' Логическое значение, определяющее, следует ли отключать элементы управления во время показа курсора. '' true '' подразумевает, что элементы управления отключены, '' false '' означает, что элементы управления остаются включенными. | *'''toggleControls:''' Логическое значение, определяющее, следует ли отключать элементы управления во время показа курсора. '' true '' подразумевает, что элементы управления отключены, '' false '' означает, что элементы управления остаются включенными. | ||
</section> | </section> | ||
<section name=" | <section name="Клиент" class="client" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
bool showCursor ( bool show, [ bool toggleControls = true ] ) | bool showCursor ( bool show, [ bool toggleControls = true ] ) | ||
Line 32: | Line 32: | ||
===Возвращает=== | ===Возвращает=== | ||
Возвращает «true», если указатель игрока был показан или спрятан успешно, иначе «false». | Возвращает «true», если указатель игрока был показан или спрятан успешно, иначе «false». | ||
==Пример== | ==Пример== | ||
<section name="Server" class="server" show="true"> | <section name="Server" class="server" show="true"> |
Revision as of 11:31, 5 August 2018
Эта функция используется для отображения или скрытия указателя игрока.
{{Примечание: Независимо от состояния курсора, которое вы устанавливаете с помощью этой функции, курсор всегда будет отображаться, когда меню, строка ввода чата или консоль активны или если другой ресурс вызвал эту функцию.}}
Синтаксис
bool showCursor ( player thePlayer, bool show, [ bool toggleControls = true ] )
Обязательные аргументы:
- thePlayer: Игрок, которому вы хотите скрыть или показать курсор.
- show: Логическое значение, определяющее, показать ли ( true ) или скрыть ( false ) курсор.
Настраиваемые аргументы
NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.
- toggleControls: Логическое значение, определяющее, следует ли отключать элементы управления во время показа курсора. true подразумевает, что элементы управления отключены, false означает, что элементы управления остаются включенными.
bool showCursor ( bool show, [ bool toggleControls = true ] )
Обязательные аргументы
- show: Логическое значение, определяющее, показать ли ( true ) или скрыть ( false ) курсор.
Настраиваемые аргументы
NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.
- toggleControls: Логическое значение, определяющее, следует ли отключать элементы управления во время показа курсора. true подразумевает, что элементы управления отключены, false означает, что элементы управления остаются включенными.
Возвращает
Возвращает «true», если указатель игрока был показан или спрятан успешно, иначе «false».
Пример
В этом примере показан курсор для игрока с именем «Dave», после чего выводится сообщение, если оно было успешно показано.
local thePlayer = getPlayerFromName ( "Dave" ) -- Получаем игрока по имени «Dave» if thePlayer then -- если мы его получили showCursor ( thePlayer, true ) -- показываем ему курсор if isCursorShowing ( thePlayer ) then -- проверяем, был ли ему показан курсор? outputChatBox ( "Курсор показан игроку Dave" ) -- Выводим сообщение в чат end end
Этот пример показывает курсор все время
showCursor ( true ) -- Показать курсор showCursor ( false ) -- Скрыть курсор
See Also