CreateText3D: Difference between revisions
From Onset Developer Wiki
No edit summary |
No edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
{{FuncDescription|Creates a 3d text (hologram) which always faces the player camera, only visible from certain range}} | {{FuncDescription|Creates a 3d text (hologram) which always faces the player camera, only visible from certain range}} | ||
{{FuncSyntax|CreateText3D(text, size, x, y, z, rx, ry, rz)}} | {{FuncSyntax|CreateText3D(text, size, x, y, z [, rx, ry, rz])}} | ||
{{FuncParameters}} | {{FuncParameters}} | ||
Line 11: | Line 11: | ||
{{FuncParam|y|Y position}} | {{FuncParam|y|Y position}} | ||
{{FuncParam|z|Z position}} | {{FuncParam|z|Z position}} | ||
{{ | {{FuncParamOptional|rx|X rotation}} | ||
{{ | {{FuncParamOptional|ry|Y rotation}} | ||
{{ | {{FuncParamOptional|rz|Z rotation}} | ||
{{FuncReturnValue| | {{FuncReturnValue|Returns the text 3D identifier.}} | ||
== Example == | == Example == | ||
Line 31: | Line 31: | ||
AddEvent("OnPackageStart", OnPackageStart) | AddEvent("OnPackageStart", OnPackageStart) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{RelatedFunctions}} | {{RelatedFunctions}} | ||
{{Text3DFunctions}} |
Latest revision as of 13:50, 12 November 2021
Description
Creates a 3d text (hologram) which always faces the player camera, only visible from certain range
Syntax
CreateText3D(text, size, x, y, z [, rx, ry, rz])
Parameters
- text
Text you want to show - size
Size of the text - x
X position - y
Y position - z
Z position - rx (optional)
X rotation - ry (optional)
Y rotation - rz (optional)
Z rotation
Return Value
- Returns the text 3D identifier.
Example
function OnPackageStart()
local i = 1
for _ in pairs(Shops) do
Shops[i].npc = CreateNPC(Shops[i].npc_model, Shops[i].x, Shops[i].y, Shops[i].z, Shops[i].h)
SetNPCAnimation(Shops[i].npc, "CROSSARMS", true)
SetNPCHealth(Shops[i].npc, 999999999)
CreateText3D(Shops[i].name, 17, Shops[i].x, Shops[i].y, Shops[i].z + 130, 0,0,0)
i = i + 1
end
end
AddEvent("OnPackageStart", OnPackageStart)
See also
- GetText3DCount
- GetAllText3D
- CreateText3D
- DestroyText3D
- IsValidText3D
- SetText3DAttached
- SetText3DDetached
- SetText3DDimension
- GetText3DDimension
- SetText3DPropertyValue
- GetText3DPropertyValue
- SetText3DText
- GetText3DText
- SetText3DLocation
- GetText3DLocation
- IsText3DStreamedIn
- GetStreamedText3D
- GetText3DActor