SgRibbon¶
Reference¶
- class SgRibbon¶
- module:
- create(options, parent)¶
Create a new ring 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
-- Options can be omitted. This example shows the defaults, -- only specify the ones you want different. SgRibbon:create({ active = true, name = "", transform = Transform.new(), layers = {0}, tags = {}, receiveShadow = false, castShadow = false, material = nil, })
- updateGeometry()¶
recreate the geometry of the ribbon. This can be called after changing any of the ribbon parameters that will invalidate
the current geometry. It only makes sense to call when setAutoRecreate(false) was called before because otherwise changing any fields will trigger a regeneration of the ribbon anyway