Squirrel/Client/Events/Misc/onClientRender
From Liberty Unleashed Wiki
(Difference between revisions)
(Created page with '{{Squirrel/Title|onClientRender}} {{Warning|This event is called every frame. It is not recommended to run any heavy code under this.}} This event is called every frame. == Syn…') |
(Added example) |
||
Line 14: | Line 14: | ||
== Example == | == Example == | ||
− | + | This code will tell the player how many frames have been rendered since the scripts were loaded. It will also increase a counter that counts the number of frames. | |
− | + | ||
<code lang="squirrel"> | <code lang="squirrel"> | ||
− | + | local frames = 0; | |
+ | function onClientRender() | ||
+ | { | ||
+ | Message("Rendered " + ++frames + " frames so far."); | ||
+ | } | ||
</code> | </code> | ||
=== Notes === | === Notes === | ||
− | + | The function [[Squirrel/Client/Functions/Messages/Message|Message]] was used in this example. More information can be found in its corresponding page. | |
== Related Events == | == Related Events == | ||
{{Squirrel/Client/Events/Misc}} | {{Squirrel/Client/Events/Misc}} |
Latest revision as of 02:59, 2 August 2011
This event is called every frame.
[edit] Syntax
function onClientRender()
[edit] Arguments
- none
[edit] Example
This code will tell the player how many frames have been rendered since the scripts were loaded. It will also increase a counter that counts the number of frames.
local frames = 0; function onClientRender() { Message("Rendered " + ++frames + " frames so far."); }
[edit] Notes
The function Message was used in this example. More information can be found in its corresponding page.
[edit] Related Events
- onClientRender
- onGlassSmash
- onScriptLoad
- onScriptUnload