GetText3DPropertyValue: Difference between revisions

From Onset Developer Wiki
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 12: Line 12:


== Example ==
== Example ==
__EDIT_ME__
=== Server ===
<syntaxhighlight lang="Lua">
function OnPackageStart()
local text3d = CreateText3D("Label", 24, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0)
SetText3DPropertyValue(text3d , "testValue", "Some test value string")
end
AddEvent("OnPackageStart", OnPackageStart)
</syntaxhighlight>
 
=== Client ===
<syntaxhighlight lang="Lua">
AddEvent("OnText3DStreamIn", function(text3d)
AddPlayerChat("Value: "..GetText3DPropertyValue(text3d, "testValue"))
end)
</syntaxhighlight>


{{RelatedFunctions}}
{{RelatedFunctions}}
*[[SetText3DDimension]]
{{Text3DFunctions}}
*[[GetText3DDimension]]
*[[SetText3DPropertyValue]]
*[[GetText3DPropertyValue]]
*[[GetText3DCount]]
*[[GetAllText3D]]
*[[CreateText3D]]
*[[DestroyText3D]]
*[[IsValidText3D]]
*[[SetText3DAttached]]
*[[SetText3DVisibility]]
*[[SetText3DText]]

Latest revision as of 14:02, 10 November 2021

GetText3DPropertyValue

Type: Function
Context: Server & Client
Introduced: v1.0

Description

Gets a property value for this entity.

Syntax

GetText3DPropertyValue(text3d, PropertyName)

Parameters

  • text3d
    The text3d identifier
  • PropertyName
    Name of the property variable

Return Value

  • Returns the value.

Example

Server

function OnPackageStart()
	local text3d = CreateText3D("Label", 24, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0)
	SetText3DPropertyValue(text3d , "testValue", "Some test value string")
end
AddEvent("OnPackageStart", OnPackageStart)

Client

AddEvent("OnText3DStreamIn", function(text3d)
	AddPlayerChat("Value: "..GetText3DPropertyValue(text3d, "testValue"))
end)

See also