HU/showCursor: Difference between revisions
No edit summary |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Shared function hu}} | {{Shared function hu}} | ||
Ez a function a [[player|játékos]] kurzorának a megjelenítésére vagy elrejtésére használható. | |||
{{ | {{Note_hu |A kurzor állapotának ellenére, amit ezzel a function-nal állított be, a kurzor mindig látható lesz akkor is, ha a menü, a chatbox, vagy a console nyitva van, vagy ha egy másik resource hívta meg ezt a function-t.}} | ||
==Szintaxis== | ==Szintaxis== | ||
<section name="Server" class="server" show="true"> | <section name="Server" class="server" show="true"> | ||
Line 10: | Line 10: | ||
===Kötelező paraméterek=== | ===Kötelező paraméterek=== | ||
*'''thePlayer:''' | *'''thePlayer:''' A [[player|játékos]], akinek a kurzorát megjeleníteni, vagy elrejteni szeretné. | ||
*'''show:''' | *'''show:''' Egy boolean érték, amely meghatározza, hogy a kurzor meg legyen jelenítve (''true''), vagy el legyen rejtve (''false''). | ||
===Tetszőleges paraméterek=== | ===Tetszőleges paraméterek=== | ||
{{OptionalArg}} | {{OptionalArg hu}} | ||
*'''toggleControls:''' | *'''toggleControls:''' Egy boolean érték, mely meghatározza, hogy az irányítás kilegyen-e kapcsolva miközben a kurzor megvan jelenítve. ''true'' azt jelenti, hogy az irányítások ki vannak kapcsolva, ''false'' pedig, hogy az irányítások engedélyezve maradnak. | ||
</section> | </section> | ||
<section name="Client" class="client" show="true"> | <section name="Client" class="client" show="true"> | ||
Line 23: | Line 23: | ||
===Kötelező paraméterek=== | ===Kötelező paraméterek=== | ||
*'''show:''' | *'''show:''' Egy boolean érték, amely meghatározza, hogy a kurzor meg legyen jelenítve (''true''), vagy el legyen rejtve (''false''). | ||
===Tetszőleges paraméterek=== | ===Tetszőleges paraméterek=== | ||
{{OptionalArg}} | {{OptionalArg hu}} | ||
*'''toggleControls:''' | *'''toggleControls:''' Egy boolean érték, mely meghatározza, hogy az irányítás kilegyen-e kapcsolva miközben a kurzor megvan jelenítve. ''true'' azt jelenti, hogy az irányítások ki vannak kapcsolva, ''false'' pedig, hogy az irányítások engedélyezve maradnak. | ||
</section> | </section> | ||
===Visszatérési érték=== | ===Visszatérési érték=== | ||
Visszatérési értéke ''true'', ha a játékos kurzorja sikeresen meg lett jelenítve, vagy el lett rejtve, egyébként ''false''. | |||
==Példa== | ==Példa== | ||
<section name="Server" class="server" show="true"> | <section name="Server" class="server" show="true"> | ||
Ez a példa a "Dave" nevű játékosnak megjelenítni a kurzort, majd kiírja a chatba, ha sikeresen meg lett jelenítve. | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
local thePlayer = getPlayerFromName ( "Dave" ) -- get the player named Dave | local thePlayer = getPlayerFromName ( "Dave" ) -- get the player named Dave | ||
Line 48: | Line 48: | ||
<section name="Client" class="client" show="true"> | <section name="Client" class="client" show="true"> | ||
Ez a példa pedig folyamatosan mutatja a kurzort | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
showCursor ( true ) -- Shows cursor | showCursor ( true ) -- Shows cursor | ||
Line 54: | Line 54: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | </section> | ||
==Lásd még== | ==Lásd még== |
Latest revision as of 17:06, 21 October 2018
Ez a function a játékos kurzorának a megjelenítésére vagy elrejtésére használható.
Megjegyzés: A kurzor állapotának ellenére, amit ezzel a function-nal állított be, a kurzor mindig látható lesz akkor is, ha a menü, a chatbox, vagy a console nyitva van, vagy ha egy másik resource hívta meg ezt a function-t. |
Szintaxis
bool showCursor ( player thePlayer, bool show, [ bool toggleControls = true ] )
Kötelező paraméterek
- thePlayer: A játékos, akinek a kurzorát megjeleníteni, vagy elrejteni szeretné.
- show: Egy boolean érték, amely meghatározza, hogy a kurzor meg legyen jelenítve (true), vagy el legyen rejtve (false).
Tetszőleges paraméterek
Megjegyzés: Amikor tetszőleges paramétereket használ, előfordulhat, hogy az összes paramétert meg kell adnia, mielőtt egyet is használna. További információkért látogassa meg a tetszőleges paraméterek oldalt.
- toggleControls: Egy boolean érték, mely meghatározza, hogy az irányítás kilegyen-e kapcsolva miközben a kurzor megvan jelenítve. true azt jelenti, hogy az irányítások ki vannak kapcsolva, false pedig, hogy az irányítások engedélyezve maradnak.
bool showCursor ( bool show, [ bool toggleControls = true ] )
Kötelező paraméterek
- show: Egy boolean érték, amely meghatározza, hogy a kurzor meg legyen jelenítve (true), vagy el legyen rejtve (false).
Tetszőleges paraméterek
Megjegyzés: Amikor tetszőleges paramétereket használ, előfordulhat, hogy az összes paramétert meg kell adnia, mielőtt egyet is használna. További információkért látogassa meg a tetszőleges paraméterek oldalt.
- toggleControls: Egy boolean érték, mely meghatározza, hogy az irányítás kilegyen-e kapcsolva miközben a kurzor megvan jelenítve. true azt jelenti, hogy az irányítások ki vannak kapcsolva, false pedig, hogy az irányítások engedélyezve maradnak.
Visszatérési érték
Visszatérési értéke true, ha a játékos kurzorja sikeresen meg lett jelenítve, vagy el lett rejtve, egyébként false.
Példa
Ez a példa a "Dave" nevű játékosnak megjelenítni a kurzort, majd kiírja a chatba, ha sikeresen meg lett jelenítve.
local thePlayer = getPlayerFromName ( "Dave" ) -- get the player named Dave if thePlayer then -- if we got him showCursor ( thePlayer, true ) -- make his cursor show if isCursorShowing ( thePlayer ) then -- did it show? outputChatBox ( "Cursor is now showing for Dave." ) -- print a message to the chat box end end
Ez a példa pedig folyamatosan mutatja a kurzort
showCursor ( true ) -- Shows cursor showCursor ( false ) -- Doesnt Show Cursor