SgText¶
Reference¶
- class SgText¶
- module:
- create(options, parent)¶
Create a new text object in the scenegraph.
- Parameters:¶
options (
table
) – A table of options to fill the parametersparent (
SceneObject
) – The parent scene object to add this to
- Returns:¶
a promise which will resolve to the created object
- Return type:¶
Promise
Usage:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
-- Options can be omitted. This example shows the defaults, -- only specify the ones you want different. SgText:create({ active = true, name = "", transform = Transform.new(), layers = {0}, tags = {}, receiveShadow = false, castShadow = false, material = nil, text = "SgText", font = nil, size = 1, height = 1, curveSegments = 12, bevelEnabled = false, bevelThickness = 0.1, bevelSize = 0.03, bevelOffset = 0, BevelSegments = 3 })
- fromObject(obj)¶
Create a text object from another scene object
- Parameters:¶
obj (
SceneObject
) – The scene object to convert