Saltar al contenido principal

Referencia de componentes

Cada componente que puede llevar un objeto, y cada ajuste dentro de él. Qué significan esos ajustes —y cuáles se malinterpretan con facilidad— se explica en Componentes.

Hay 39 componentes disponibles.

TipoEsquemaCamposNombres de los campos
AnchorComponentvariante sobre type2type, …propios de cada variante
AudioComponentobjeto7audio, volume, play, loop, muted, positional, …
BoneComponentobjeto2index, inverse
CameraComponentvariante sobre projection2projection, …propios de cada variante
CameraViewComponentobjeto8target, x, y, width, height, size, …
ColliderComponentvariante sobre type2type, …propios de cada variante
DivkitComponentobjeto6referal, render, anchorX, anchorY, enabled, persistVariables
EventsComponentobjeto1events
ExtensionComponentobjeto1entries
GeometryComponentvariante sobre type2type, …propios de cada variante
InitialVelocityComponentobjeto2velocity, angularVelocity
InstancerComponentvariante sobre source2source, …propios de cada variante
LightComponentvariante sobre type2type, …propios de cada variante
LookAtComponentvariante sobre mode2mode, …propios de cada variante
MaterialComponentobjeto1materials
MetaComponentobjeto6name, type, sort, enabled, visible, isMain
ModelRefComponentobjeto8referal, clip, speed, repeatMode, repeatCount, startFrame, …
MorphComponentobjeto1weights
ParentComponentobjeto3parent, order, lock
ParticleEmitterComponentobjeto23emitting, count, lifetime, shape, radius, extents, …
PatchGraphComponentobjeto3signature, nodes, edges
PatchRefComponentobjeto2referal, inputs
PathComponentobjeto19points, closed, curve, tension, radius, radialSegments, …
PhysicsStateComponentobjeto4velocity, angularVelocity, speed, sleeping
PrefabComponentobjeto1resourceId
PrefabContentobjeto1rootId
RigidBodyComponentobjeto8type, mass, linearDamping, angularDamping, fixedRotation, friction, …
ScriptComponentobjeto3referal, enabled, props
ShaderGraphComponentobjeto5nodes, edges, output, order, source
ShadowComponentobjeto2castShadow, receiveShadow
SkeletonComponentobjeto0
SplatRefComponentobjeto1referal
StatesComponentobjeto2states, activeStateId
TagsComponentobjeto1tags
TemporalStateComponentobjeto2presets, activePresetId
Text3DComponentobjeto15text, font, fontWeight, fontSize, textAlign, verticalAlign, …
TextComponentobjeto10font, fontStyle, text, fontWeight, fontSize, width, …
TransformComponentobjeto4position, rotation, scale, lock
VideoComponentobjeto7video, volume, play, loop, muted, positional, …

Los esquemas completos

AnchorComponent

Unión etiquetada sobre type: los campos dependen de la etiqueta.

type = image

CampoTipoNotas
isMainbool — booleanotiene valor por defecto
imageIdstring — textotiene valor por defecto
physicalWidthf64 — númerotiene valor por defecto, mín 0
physicalHeightf64 — númerotiene valor por defecto, mín 0
showHintsbool — booleanotiene valor por defecto

type = qr

CampoTipoNotas
isMainbool — booleanotiene valor por defecto
textstring — textotiene valor por defecto
imageIdstring — textotiene valor por defecto
physicalSizef64 — númerotiene valor por defecto, mín 0
showHintsbool — booleanotiene valor por defecto

type = geo

CampoTipoNotas
isMainbool — booleanotiene valor por defecto
latitudef64 — númerotiene valor por defecto, mín -90, máx 90
longitudef64 — númerotiene valor por defecto, mín -180, máx 180
showHintsbool — booleanotiene valor por defecto

type = face

CampoTipoNotas
isMainbool — booleanotiene valor por defecto
physicalSizef64 — númerotiene valor por defecto, mín 0
anchorPointenum(nose | forehead | chin | leftEye | rightEye | leftEyebrow | rightEyebrow | leftEar | rightEar | noseBase | bottomLip | origin)tiene valor por defecto
faceGridbool — booleanotiene valor por defecto
faceTextureIdstring — textotiene valor por defecto
fillEyesbool — booleanotiene valor por defecto
fillMouthbool — booleanotiene valor por defecto
flipTexturebool — booleanotiene valor por defecto
showHintsbool — booleanotiene valor por defecto

type = surface

CampoTipoNotas
isMainbool — booleanotiene valor por defecto
bindingTypeenum(floor | wall | ceiling | table)tiene valor por defecto
recognitionAlgorithmenum(plane_detection | hit_test)tiene valor por defecto
providerIosenum(auto | webxr | 8thwall | arclip-webar)tiene valor por defecto
providerAndroidenum(auto | webxr | 8thwall | arclip-webar)tiene valor por defecto
vpsbool — booleanotiene valor por defecto
locationIdsarray — arraytiene valor por defecto
showHintsbool — booleanotiene valor por defecto

type = panorama

CampoTipoNotas
isMainbool — booleanotiene valor por defecto
showHintsbool — booleanotiene valor por defecto

type = 3d

CampoTipoNotas
isMainbool — booleanotiene valor por defecto
cameraIdstring — textotiene valor por defecto

AudioComponent

CampoTipoNotas
audiostring — textoadmite null, tiene valor por defecto
volumef64 — númerotiene valor por defecto
playbool — booleanotiene valor por defecto
loopbool — booleanotiene valor por defecto
mutedbool — booleanotiene valor por defecto
positionalbool — booleanotiene valor por defecto
positionf64 — númerotiene valor por defecto

BoneComponent

CampoTipoNotas
indexf64 — númerotiene valor por defecto
inversemat4number[16]tiene valor por defecto

CameraComponent

Unión etiquetada sobre projection: los campos dependen de la etiqueta.

projection = perspective

CampoTipoNotas
fovf64 — númerotiene valor por defecto, mín 1, máx 179
nearf64 — númerotiene valor por defecto, mín 0.001
farf64 — númerotiene valor por defecto, mín 0.01
controlsenum(none | orbit | fly | firstPerson | lock)tiene valor por defecto
targetvec3{x, y, z}tiene valor por defecto
enableDampingbool — booleanotiene valor por defecto
dampingFactorf64 — númerotiene valor por defecto, mín 0, máx 1
enableRotatebool — booleanotiene valor por defecto
enablePanbool — booleanotiene valor por defecto
enableZoombool — booleanotiene valor por defecto
minDistancef64 — númerotiene valor por defecto, mín 0
maxDistancef64 — númerotiene valor por defecto, mín 0
minPolarAnglef64 — númerotiene valor por defecto, mín 0, máx 3.141592653589793
maxPolarAnglef64 — númerotiene valor por defecto, mín 0, máx 3.141592653589793
autoRotatebool — booleanotiene valor por defecto
autoRotateSpeedf64 — númerotiene valor por defecto
moveSpeedf64 — númerotiene valor por defecto, mín 0
boostf64 — númerotiene valor por defecto, mín 1
lookSpeedf64 — númerotiene valor por defecto, mín 0.05
moveForwardarray — arraytiene valor por defecto
moveBackarray — arraytiene valor por defecto
moveLeftarray — arraytiene valor por defecto
moveRightarray — arraytiene valor por defecto
moveUparray — arraytiene valor por defecto
moveDownarray — arraytiene valor por defecto
moveBoostarray — arraytiene valor por defecto

CameraViewComponent

CampoTipoNotas
targetenum(screen | texture)tiene valor por defecto
xf64 — númerotiene valor por defecto, mín 0, máx 1
yf64 — númerotiene valor por defecto, mín 0, máx 1
widthf64 — númerotiene valor por defecto, mín 0, máx 1
heightf64 — númerotiene valor por defecto, mín 0, máx 1
sizeu32 — númerotiene valor por defecto, mín 16, máx 4096
orderi32 — númerotiene valor por defecto
enabledbool — booleanotiene valor por defecto

ColliderComponent

Unión etiquetada sobre type: los campos dependen de la etiqueta.

type = auto

CampoTipoNotas

type = box

CampoTipoNotas
halfExtentsvec3{x, y, z}tiene valor por defecto

type = sphere

CampoTipoNotas
radiusf64 — númerotiene valor por defecto, mín 0

type = cylinder

CampoTipoNotas
radiusTopf64 — númerotiene valor por defecto, mín 0
radiusBottomf64 — númerotiene valor por defecto, mín 0
heightf64 — númerotiene valor por defecto, mín 0
segmentsu32 — númerotiene valor por defecto, mín 3, máx 64

type = capsule

CampoTipoNotas
radiusf64 — númerotiene valor por defecto, mín 0
heightf64 — númerotiene valor por defecto, mín 0

type = plane

CampoTipoNotas

DivkitComponent

CampoTipoNotas
referalstring — textoadmite null, tiene valor por defecto
renderenum(overlay | anchored)tiene valor por defecto
anchorXenum(left | center | right)tiene valor por defecto
anchorYenum(top | center | bottom)tiene valor por defecto
enabledbool — booleanotiene valor por defecto
persistVariablesbool — booleanotiene valor por defecto

EventsComponent

CampoTipoNotas
eventsarray — arraytiene valor por defecto

ExtensionComponent

CampoTipoNotas
entriesrecord — mapatiene valor por defecto

GeometryComponent

Unión etiquetada sobre type: los campos dependen de la etiqueta.

type = box

CampoTipoNotas
widthf64 — númerotiene valor por defecto, mín 0
heightf64 — númerotiene valor por defecto, mín 0
depthf64 — númerotiene valor por defecto, mín 0
widthSegmentsu32 — númerotiene valor por defecto, mín 1, máx 100
heightSegmentsu32 — númerotiene valor por defecto, mín 1, máx 100
depthSegmentsu32 — númerotiene valor por defecto, mín 1, máx 100
cornerRadiusf64 — númerotiene valor por defecto, mín 0
cornerSegmentsu32 — númerotiene valor por defecto, mín 1, máx 10

type = sphere

CampoTipoNotas
radiusf64 — númerotiene valor por defecto, mín 0
widthSegmentsu32 — númerotiene valor por defecto, mín 3, máx 256
heightSegmentsu32 — númerotiene valor por defecto, mín 2, máx 256
phiStartf64 — númerotiene valor por defecto
phiLengthf64 — númerotiene valor por defecto
thetaStartf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586
thetaLengthf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586

type = cylinder

CampoTipoNotas
radiusTopf64 — númerotiene valor por defecto, mín 0
radiusBottomf64 — númerotiene valor por defecto, mín 0
heightf64 — númerotiene valor por defecto, mín 0
radialSegmentsu32 — númerotiene valor por defecto, mín 3, máx 256
heightSegmentsu32 — númerotiene valor por defecto, mín 1, máx 100
openEndedbool — booleanotiene valor por defecto
thetaStartf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586
thetaLengthf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586

type = capsule

CampoTipoNotas
radiusf64 — númerotiene valor por defecto, mín 0
heightf64 — númerotiene valor por defecto, mín 0
capSegmentsu32 — númerotiene valor por defecto, mín 1, máx 32
radialSegmentsu32 — númerotiene valor por defecto, mín 3, máx 128
heightSegmentsu32 — númerotiene valor por defecto, mín 1, máx 100

type = circle

CampoTipoNotas
radiusf64 — númerotiene valor por defecto, mín 0
segmentsu32 — númerotiene valor por defecto, mín 3, máx 256
thetaStartf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586
thetaLengthf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586

type = cone

CampoTipoNotas
radiusf64 — númerotiene valor por defecto, mín 0
heightf64 — númerotiene valor por defecto, mín 0
radialSegmentsu32 — númerotiene valor por defecto, mín 3, máx 256
heightSegmentsu32 — númerotiene valor por defecto, mín 1, máx 100
openEndedbool — booleanotiene valor por defecto
thetaStartf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586
thetaLengthf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586

type = dodecahedron

CampoTipoNotas
radiusf64 — númerotiene valor por defecto, mín 0
detailu32 — númerotiene valor por defecto, máx 5

type = icosahed

CampoTipoNotas
radiusf64 — númerotiene valor por defecto, mín 0
detailu32 — númerotiene valor por defecto, máx 5

type = octahedron

CampoTipoNotas
radiusf64 — númerotiene valor por defecto, mín 0
detailu32 — númerotiene valor por defecto, máx 5

type = plane

CampoTipoNotas
widthf64 — númerotiene valor por defecto, mín 0
heightf64 — númerotiene valor por defecto, mín 0
widthSegmentsu32 — númerotiene valor por defecto, mín 1, máx 100
heightSegmentsu32 — númerotiene valor por defecto, mín 1, máx 100

type = triangle

CampoTipoNotas
widthf64 — númerotiene valor por defecto, mín 0
heightf64 — númerotiene valor por defecto, mín 0
widthSegmentsu32 — númerotiene valor por defecto, mín 1, máx 100
heightSegmentsu32 — númerotiene valor por defecto, mín 1, máx 100

type = ring

CampoTipoNotas
innerRadiusf64 — númerotiene valor por defecto, mín 0
outerRadiusf64 — númerotiene valor por defecto, mín 0
thetaSegmentsu32 — númerotiene valor por defecto, mín 3, máx 256
phiSegmentsu32 — númerotiene valor por defecto, mín 1, máx 32
thetaStartf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586
thetaLengthf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586

type = torus

CampoTipoNotas
radiusf64 — númerotiene valor por defecto
tubef64 — númerotiene valor por defecto
radialSegmentsu32 — númerotiene valor por defecto, mín 1, máx 128
tubularSegmentsu32 — númerotiene valor por defecto, mín 3, máx 256
arcf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586

type = extrude

CampoTipoNotas
pointsarray — arraytiene valor por defecto
depthf64 — númerotiene valor por defecto, mín 0
bevelEnabledbool — booleanotiene valor por defecto
bevelThicknessf64 — númerotiene valor por defecto, mín 0
bevelSizef64 — númerotiene valor por defecto, mín 0
bevelSegmentsu32 — númerotiene valor por defecto, mín 1, máx 16

type = lathe

CampoTipoNotas
pointsarray — arraytiene valor por defecto
segmentsu32 — númerotiene valor por defecto, mín 3, máx 256
phiStartf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586
phiLengthf64 — númerotiene valor por defecto, mín 0, máx 6.283185307179586

type = ref

CampoTipoNotas
referalstring — textoadmite null, tiene valor por defecto

InitialVelocityComponent

CampoTipoNotas
velocityvec3{x, y, z}tiene valor por defecto
angularVelocityvec3{x, y, z}tiene valor por defecto

InstancerComponent

Unión etiquetada sobre source: los campos dependen de la etiqueta.

source = grid

CampoTipoNotas
maxCountu32 — númerotiene valor por defecto, mín 1, máx 100000
seedu32 — númerotiene valor por defecto
scaleMinf64 — númerotiene valor por defecto, mín 0
scaleMaxf64 — númerotiene valor por defecto, mín 0
rotationJittervec3{x, y, z}tiene valor por defecto
colorAcolor — color hexadecimaltiene valor por defecto
colorBcolor — color hexadecimaltiene valor por defecto
countXu32 — númerotiene valor por defecto, mín 1, máx 1000
countYu32 — númerotiene valor por defecto, mín 1, máx 1000
countZu32 — númerotiene valor por defecto, mín 1, máx 1000
spacingvec3{x, y, z}tiene valor por defecto
jitterf64 — númerotiene valor por defecto, mín 0, máx 1

source = scatter

CampoTipoNotas
maxCountu32 — númerotiene valor por defecto, mín 1, máx 100000
seedu32 — númerotiene valor por defecto
scaleMinf64 — númerotiene valor por defecto, mín 0
scaleMaxf64 — númerotiene valor por defecto, mín 0
rotationJittervec3{x, y, z}tiene valor por defecto
colorAcolor — color hexadecimaltiene valor por defecto
colorBcolor — color hexadecimaltiene valor por defecto
countu32 — númerotiene valor por defecto, mín 1, máx 100000
shapeenum(box | sphere)tiene valor por defecto
extentsvec3{x, y, z}tiene valor por defecto

source = children

CampoTipoNotas
maxCountu32 — númerotiene valor por defecto, mín 1, máx 100000
seedu32 — númerotiene valor por defecto
scaleMinf64 — númerotiene valor por defecto, mín 0
scaleMaxf64 — númerotiene valor por defecto, mín 0
rotationJittervec3{x, y, z}tiene valor por defecto
colorAcolor — color hexadecimaltiene valor por defecto
colorBcolor — color hexadecimaltiene valor por defecto

LightComponent

Unión etiquetada sobre type: los campos dependen de la etiqueta.

type = ambient

CampoTipoNotas
colorcolor — color hexadecimaltiene valor por defecto
intensityf64 — númerotiene valor por defecto, mín 0
castShadowbool — booleanotiene valor por defecto
visiblebool — booleanotiene valor por defecto

type = directional

CampoTipoNotas
colorcolor — color hexadecimaltiene valor por defecto
intensityf64 — númerotiene valor por defecto, mín 0
castShadowbool — booleanotiene valor por defecto
visiblebool — booleanotiene valor por defecto

type = point

CampoTipoNotas
colorcolor — color hexadecimaltiene valor por defecto
intensityf64 — númerotiene valor por defecto, mín 0
castShadowbool — booleanotiene valor por defecto
visiblebool — booleanotiene valor por defecto
distancef64 — númerotiene valor por defecto, mín 0
decayf64 — númerotiene valor por defecto, mín 0

type = spot

CampoTipoNotas
colorcolor — color hexadecimaltiene valor por defecto
intensityf64 — númerotiene valor por defecto, mín 0
castShadowbool — booleanotiene valor por defecto
visiblebool — booleanotiene valor por defecto
distancef64 — númerotiene valor por defecto, mín 0
decayf64 — númerotiene valor por defecto, mín 0
anglef64 — númerotiene valor por defecto, mín 0, máx 1.5707963267948966
penumbraf64 — númerotiene valor por defecto, mín 0, máx 1

type = hemisphere

CampoTipoNotas
colorcolor — color hexadecimaltiene valor por defecto
intensityf64 — númerotiene valor por defecto, mín 0
castShadowbool — booleanotiene valor por defecto
visiblebool — booleanotiene valor por defecto
groundColorcolor — color hexadecimaltiene valor por defecto

LookAtComponent

Unión etiquetada sobre mode: los campos dependen de la etiqueta.

mode = world

CampoTipoNotas
targetvec3{x, y, z}tiene valor por defecto

mode = self

CampoTipoNotas
offsetvec3{x, y, z}tiene valor por defecto

MaterialComponent

CampoTipoNotas
materialsarray — arraytiene valor por defecto, mín 1

MetaComponent

CampoTipoNotas
namestring — textotiene valor por defecto
typeenum(object | model | plain | box | light)tiene valor por defecto
sortf64 — númerotiene valor por defecto
enabledbool — booleanotiene valor por defecto
visiblebool — booleanotiene valor por defecto
isMainbool — booleanotiene valor por defecto

ModelRefComponent

CampoTipoNotas
referalstring — textoadmite null, tiene valor por defecto
clipstring — textoadmite null, tiene valor por defecto
speedf64 — númerotiene valor por defecto
repeatModeenum(none | count | permanent)tiene valor por defecto
repeatCountf64 — númerotiene valor por defecto, entero, mín 1
startFramef64 — númerotiene valor por defecto, entero, mín 0
stopWhenPressedbool — booleanotiene valor por defecto
playingbool — booleanotiene valor por defecto

MorphComponent

CampoTipoNotas
weightsrecord — mapatiene valor por defecto

ParentComponent

CampoTipoNotas
parentstring — textoadmite null, tiene valor por defecto
orderf64 — númeroadmite null, tiene valor por defecto
lockbool — booleanotiene valor por defecto

ParticleEmitterComponent

CampoTipoNotas
emittingbool — booleanotiene valor por defecto
countu32 — númerotiene valor por defecto, mín 1, máx 65536
lifetimef64 — númerotiene valor por defecto, mín 0.05
shapeenum(point | sphere | box | cone)tiene valor por defecto
radiusf64 — númerotiene valor por defecto, mín 0
extentsvec3{x, y, z}tiene valor por defecto
anglef64 — númerotiene valor por defecto, mín 0, máx 180
speedMinf64 — númerotiene valor por defecto, mín 0
speedMaxf64 — númerotiene valor por defecto, mín 0
gravityvec3{x, y, z}tiene valor por defecto
dragf64 — númerotiene valor por defecto, mín 0
turbulencef64 — númerotiene valor por defecto, mín 0
sizeStartf64 — númerotiene valor por defecto, mín 0
sizeEndf64 — númerotiene valor por defecto, mín 0
sizeJitterf64 — númerotiene valor por defecto, mín 0, máx 1
spinf64 — númerotiene valor por defecto
colorStartcolor — color hexadecimaltiene valor por defecto
colorEndcolor — color hexadecimaltiene valor por defecto
opacityStartf64 — númerotiene valor por defecto, mín 0, máx 1
opacityEndf64 — númerotiene valor por defecto, mín 0, máx 1
spritestring — textoadmite null, tiene valor por defecto
blendingenum(additive | normal)tiene valor por defecto
seedu32 — númerotiene valor por defecto

PatchGraphComponent

CampoTipoNotas
signatureobject — objeto anidadotiene valor por defecto
nodesarray — arraytiene valor por defecto
edgesarray — arraytiene valor por defecto

PatchRefComponent

CampoTipoNotas
referalstring — textoadmite null, tiene valor por defecto
inputsrecord — mapatiene valor por defecto

PathComponent

CampoTipoNotas
pointsarray — arraytiene valor por defecto
closedbool — booleanotiene valor por defecto
curveenum(smooth | linear)tiene valor por defecto
tensionf64 — númerotiene valor por defecto, mín 0, máx 1
radiusf64 — númerotiene valor por defecto, mín 0, máx 10
radialSegmentsu32 — númerotiene valor por defecto, mín 3, máx 64
tubularSegmentsu32 — númerotiene valor por defecto, mín 4, máx 1024
profileenum(none | circle | rectangle | star)tiene valor por defecto
profileSizevec2{x, y}tiene valor por defecto
ringf64 — númerotiene valor por defecto, mín 0, máx 1
arcf64 — númerotiene valor por defecto, mín 0, máx 360
sidesu32 — númerotiene valor por defecto, mín 3, máx 64
depthf64 — númerotiene valor por defecto, mín 0, máx 1
offsetf64 — númerotiene valor por defecto, mín 0, máx 1
rotationf64 — númerotiene valor por defecto, mín -360, máx 360
twistf64 — númerotiene valor por defecto, mín -3600, máx 3600
startScalef64 — númerotiene valor por defecto, mín 0, máx 10
endScalef64 — númerotiene valor por defecto, mín 0, máx 10
capsenum(flat | round)tiene valor por defecto

PhysicsStateComponent

CampoTipoNotas
velocityvec3{x, y, z}tiene valor por defecto
angularVelocityvec3{x, y, z}tiene valor por defecto
speedf64 — númerotiene valor por defecto
sleepingbool — booleanotiene valor por defecto

PrefabComponent

CampoTipoNotas
resourceIdstring — textoadmite null, tiene valor por defecto

PrefabContent

CampoTipoNotas
rootIdstring — textoobligatorio

RigidBodyComponent

CampoTipoNotas
typeenum(dynamic | static | kinematic | none)tiene valor por defecto
massf64 — númerotiene valor por defecto, mín 0
linearDampingf64 — númerotiene valor por defecto, mín 0, máx 1
angularDampingf64 — númerotiene valor por defecto, mín 0, máx 1
fixedRotationbool — booleanotiene valor por defecto
frictionf64 — númeroadmite null, tiene valor por defecto, mín 0
restitutionf64 — númeroadmite null, tiene valor por defecto, mín 0, máx 1
networkenum(shared | local)tiene valor por defecto

ScriptComponent

CampoTipoNotas
referalstring — textoadmite null, tiene valor por defecto
enabledbool — booleanotiene valor por defecto
propsrecord — mapatiene valor por defecto

ShaderGraphComponent

CampoTipoNotas
nodesarray — arraytiene valor por defecto
edgesarray — arraytiene valor por defecto
outputstring — textotiene valor por defecto
orderf64 — númerotiene valor por defecto, entero
sourcestring — textotiene valor por defecto

ShadowComponent

CampoTipoNotas
castShadowbool — booleanotiene valor por defecto
receiveShadowbool — booleanotiene valor por defecto

SkeletonComponent

CampoTipoNotas

SplatRefComponent

CampoTipoNotas
referalstring — textoadmite null, tiene valor por defecto

StatesComponent

CampoTipoNotas
statesarray — arraytiene valor por defecto
activeStateIdstring — textoadmite null, tiene valor por defecto

TagsComponent

CampoTipoNotas
tagsrecord — mapaobligatorio

TemporalStateComponent

CampoTipoNotas
presetsarray — arraytiene valor por defecto
activePresetIdstring — textoadmite null, tiene valor por defecto

Text3DComponent

CampoTipoNotas
textstring — textotiene valor por defecto
fontstring — textoadmite null, tiene valor por defecto
fontWeightenum(normal | bold)tiene valor por defecto
fontSizef64 — númerotiene valor por defecto
textAlignenum(left | center | right)tiene valor por defecto
verticalAlignenum(top | middle | bottom)tiene valor por defecto
lineHeightf64 — númerotiene valor por defecto, mín 0.1, máx 5
letterSpacingf64 — númerotiene valor por defecto, mín -0.5, máx 2
curveSegmentsu32 — númerotiene valor por defecto, mín 1, máx 32
depthf64 — númerotiene valor por defecto, mín 0, máx 5
bevelEnabledbool — booleanotiene valor por defecto
bevelThicknessf64 — númerotiene valor por defecto, mín 0, máx 1
bevelSizef64 — númerotiene valor por defecto, mín 0, máx 1
bevelSegmentsu32 — númerotiene valor por defecto, mín 1, máx 16
colorunion — unióntiene valor por defecto

TextComponent

CampoTipoNotas
fontstring — textoadmite null, tiene valor por defecto
fontStyleenum(normal | italic)tiene valor por defecto
textstring — textotiene valor por defecto
fontWeightenum(normal | bold)tiene valor por defecto
fontSizef64 — númerotiene valor por defecto
widthf64 — númeroadmite null, tiene valor por defecto
heightf64 — númeroadmite null, tiene valor por defecto
textAlignenum(left | center | right | justify)tiene valor por defecto
verticalAlignenum(top | middle | bottom)tiene valor por defecto
colorunion — unióntiene valor por defecto

TransformComponent

CampoTipoNotas
positionvec3{x, y, z}tiene valor por defecto
rotationvec3{x, y, z}tiene valor por defecto
scalevec3{x, y, z}tiene valor por defecto
lockbool — booleanotiene valor por defecto

VideoComponent

CampoTipoNotas
videostring — textoadmite null, tiene valor por defecto
volumef64 — númerotiene valor por defecto
playbool — booleanotiene valor por defecto
loopbool — booleanotiene valor por defecto
mutedbool — booleanotiene valor por defecto
positionalbool — booleanotiene valor por defecto
positionf64 — númerotiene valor por defecto