Vector: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (add collectgarbage recommendation)
m (fix typo)
 
Line 3: Line 3:
{{Vectors}}
{{Vectors}}


**Tip**: if you are using vectors a lot, you can use ''collectgarbage("setpause",100)'' to tell Lua to garbage collect intermediary vectors frequently. Run that once per resource (or just in the resource you need it for). This has other performance implications as Lua will be stopping the world more frequently.
'''Tip''': if you are using vectors a lot, you can use ''collectgarbage("setpause",100)'' to tell Lua to garbage collect intermediary vectors frequently. Run that once per resource (or just in the resource you need it for). This has other performance implications as Lua will be stopping the world more frequently.


== See also ==
== See also ==

Latest revision as of 04:21, 5 September 2018

A vector represents a Euclidean vector, which can be used to work with positions or directions in a 2D plane or 3D space. The classes of vectors available in MTA are:

Tip: if you are using vectors a lot, you can use collectgarbage("setpause",100) to tell Lua to garbage collect intermediary vectors frequently. Run that once per resource (or just in the resource you need it for). This has other performance implications as Lua will be stopping the world more frequently.

See also