Aller au contenu principal

Référence des composants

Chaque composant qu’un objet peut porter, et chaque réglage à l’intérieur. Ce que ces réglages signifient — et ceux qu’on lit facilement de travers — est traité dans Composants.

39 composants sont disponibles.

TypeSchémaChampsNoms des champs
AnchorComponentvariante sur type2type, …propres à chaque variante
AudioComponentobjet7audio, volume, play, loop, muted, positional, …
BoneComponentobjet2index, inverse
CameraComponentvariante sur projection2projection, …propres à chaque variante
CameraViewComponentobjet8target, x, y, width, height, size, …
ColliderComponentvariante sur type2type, …propres à chaque variante
DivkitComponentobjet6referal, render, anchorX, anchorY, enabled, persistVariables
EventsComponentobjet1events
ExtensionComponentobjet1entries
GeometryComponentvariante sur type2type, …propres à chaque variante
InitialVelocityComponentobjet2velocity, angularVelocity
InstancerComponentvariante sur source2source, …propres à chaque variante
LightComponentvariante sur type2type, …propres à chaque variante
LookAtComponentvariante sur mode2mode, …propres à chaque variante
MaterialComponentobjet1materials
MetaComponentobjet6name, type, sort, enabled, visible, isMain
ModelRefComponentobjet8referal, clip, speed, repeatMode, repeatCount, startFrame, …
MorphComponentobjet1weights
ParentComponentobjet3parent, order, lock
ParticleEmitterComponentobjet23emitting, count, lifetime, shape, radius, extents, …
PatchGraphComponentobjet3signature, nodes, edges
PatchRefComponentobjet2referal, inputs
PathComponentobjet19points, closed, curve, tension, radius, radialSegments, …
PhysicsStateComponentobjet4velocity, angularVelocity, speed, sleeping
PrefabComponentobjet1resourceId
PrefabContentobjet1rootId
RigidBodyComponentobjet8type, mass, linearDamping, angularDamping, fixedRotation, friction, …
ScriptComponentobjet3referal, enabled, props
ShaderGraphComponentobjet5nodes, edges, output, order, source
ShadowComponentobjet2castShadow, receiveShadow
SkeletonComponentobjet0
SplatRefComponentobjet1referal
StatesComponentobjet2states, activeStateId
TagsComponentobjet1tags
TemporalStateComponentobjet2presets, activePresetId
Text3DComponentobjet15text, font, fontWeight, fontSize, textAlign, verticalAlign, …
TextComponentobjet10font, fontStyle, text, fontWeight, fontSize, width, …
TransformComponentobjet4position, rotation, scale, lock
VideoComponentobjet7video, volume, play, loop, muted, positional, …

Les schémas en entier

AnchorComponent

Union étiquetée sur type — les champs dépendent de l’étiquette.

type = image

ChampTypeRemarques
isMainbool — booléena une valeur par défaut
imageIdstring — chaînea une valeur par défaut
physicalWidthf64 — nombrea une valeur par défaut, min 0
physicalHeightf64 — nombrea une valeur par défaut, min 0
showHintsbool — booléena une valeur par défaut

type = qr

ChampTypeRemarques
isMainbool — booléena une valeur par défaut
textstring — chaînea une valeur par défaut
imageIdstring — chaînea une valeur par défaut
physicalSizef64 — nombrea une valeur par défaut, min 0
showHintsbool — booléena une valeur par défaut

type = geo

ChampTypeRemarques
isMainbool — booléena une valeur par défaut
latitudef64 — nombrea une valeur par défaut, min -90, max 90
longitudef64 — nombrea une valeur par défaut, min -180, max 180
showHintsbool — booléena une valeur par défaut

type = face

ChampTypeRemarques
isMainbool — booléena une valeur par défaut
physicalSizef64 — nombrea une valeur par défaut, min 0
anchorPointenum(nose | forehead | chin | leftEye | rightEye | leftEyebrow | rightEyebrow | leftEar | rightEar | noseBase | bottomLip | origin)a une valeur par défaut
faceGridbool — booléena une valeur par défaut
faceTextureIdstring — chaînea une valeur par défaut
fillEyesbool — booléena une valeur par défaut
fillMouthbool — booléena une valeur par défaut
flipTexturebool — booléena une valeur par défaut
showHintsbool — booléena une valeur par défaut

type = surface

ChampTypeRemarques
isMainbool — booléena une valeur par défaut
bindingTypeenum(floor | wall | ceiling | table)a une valeur par défaut
recognitionAlgorithmenum(plane_detection | hit_test)a une valeur par défaut
providerIosenum(auto | webxr | 8thwall | arclip-webar)a une valeur par défaut
providerAndroidenum(auto | webxr | 8thwall | arclip-webar)a une valeur par défaut
vpsbool — booléena une valeur par défaut
locationIdsarray — tableaua une valeur par défaut
showHintsbool — booléena une valeur par défaut

type = panorama

ChampTypeRemarques
isMainbool — booléena une valeur par défaut
showHintsbool — booléena une valeur par défaut

type = 3d

ChampTypeRemarques
isMainbool — booléena une valeur par défaut
cameraIdstring — chaînea une valeur par défaut

AudioComponent

ChampTypeRemarques
audiostring — chaîneaccepte null, a une valeur par défaut
volumef64 — nombrea une valeur par défaut
playbool — booléena une valeur par défaut
loopbool — booléena une valeur par défaut
mutedbool — booléena une valeur par défaut
positionalbool — booléena une valeur par défaut
positionf64 — nombrea une valeur par défaut

BoneComponent

ChampTypeRemarques
indexf64 — nombrea une valeur par défaut
inversemat4number[16]a une valeur par défaut

CameraComponent

Union étiquetée sur projection — les champs dépendent de l’étiquette.

projection = perspective

ChampTypeRemarques
fovf64 — nombrea une valeur par défaut, min 1, max 179
nearf64 — nombrea une valeur par défaut, min 0.001
farf64 — nombrea une valeur par défaut, min 0.01
controlsenum(none | orbit | fly | firstPerson | lock)a une valeur par défaut
targetvec3{x, y, z}a une valeur par défaut
enableDampingbool — booléena une valeur par défaut
dampingFactorf64 — nombrea une valeur par défaut, min 0, max 1
enableRotatebool — booléena une valeur par défaut
enablePanbool — booléena une valeur par défaut
enableZoombool — booléena une valeur par défaut
minDistancef64 — nombrea une valeur par défaut, min 0
maxDistancef64 — nombrea une valeur par défaut, min 0
minPolarAnglef64 — nombrea une valeur par défaut, min 0, max 3.141592653589793
maxPolarAnglef64 — nombrea une valeur par défaut, min 0, max 3.141592653589793
autoRotatebool — booléena une valeur par défaut
autoRotateSpeedf64 — nombrea une valeur par défaut
moveSpeedf64 — nombrea une valeur par défaut, min 0
boostf64 — nombrea une valeur par défaut, min 1
lookSpeedf64 — nombrea une valeur par défaut, min 0.05
moveForwardarray — tableaua une valeur par défaut
moveBackarray — tableaua une valeur par défaut
moveLeftarray — tableaua une valeur par défaut
moveRightarray — tableaua une valeur par défaut
moveUparray — tableaua une valeur par défaut
moveDownarray — tableaua une valeur par défaut
moveBoostarray — tableaua une valeur par défaut

CameraViewComponent

ChampTypeRemarques
targetenum(screen | texture)a une valeur par défaut
xf64 — nombrea une valeur par défaut, min 0, max 1
yf64 — nombrea une valeur par défaut, min 0, max 1
widthf64 — nombrea une valeur par défaut, min 0, max 1
heightf64 — nombrea une valeur par défaut, min 0, max 1
sizeu32 — nombrea une valeur par défaut, min 16, max 4096
orderi32 — nombrea une valeur par défaut
enabledbool — booléena une valeur par défaut

ColliderComponent

Union étiquetée sur type — les champs dépendent de l’étiquette.

type = auto

ChampTypeRemarques

type = box

ChampTypeRemarques
halfExtentsvec3{x, y, z}a une valeur par défaut

type = sphere

ChampTypeRemarques
radiusf64 — nombrea une valeur par défaut, min 0

type = cylinder

ChampTypeRemarques
radiusTopf64 — nombrea une valeur par défaut, min 0
radiusBottomf64 — nombrea une valeur par défaut, min 0
heightf64 — nombrea une valeur par défaut, min 0
segmentsu32 — nombrea une valeur par défaut, min 3, max 64

type = capsule

ChampTypeRemarques
radiusf64 — nombrea une valeur par défaut, min 0
heightf64 — nombrea une valeur par défaut, min 0

type = plane

ChampTypeRemarques

DivkitComponent

ChampTypeRemarques
referalstring — chaîneaccepte null, a une valeur par défaut
renderenum(overlay | anchored)a une valeur par défaut
anchorXenum(left | center | right)a une valeur par défaut
anchorYenum(top | center | bottom)a une valeur par défaut
enabledbool — booléena une valeur par défaut
persistVariablesbool — booléena une valeur par défaut

EventsComponent

ChampTypeRemarques
eventsarray — tableaua une valeur par défaut

ExtensionComponent

ChampTypeRemarques
entriesrecord — tablea une valeur par défaut

GeometryComponent

Union étiquetée sur type — les champs dépendent de l’étiquette.

type = box

ChampTypeRemarques
widthf64 — nombrea une valeur par défaut, min 0
heightf64 — nombrea une valeur par défaut, min 0
depthf64 — nombrea une valeur par défaut, min 0
widthSegmentsu32 — nombrea une valeur par défaut, min 1, max 100
heightSegmentsu32 — nombrea une valeur par défaut, min 1, max 100
depthSegmentsu32 — nombrea une valeur par défaut, min 1, max 100
cornerRadiusf64 — nombrea une valeur par défaut, min 0
cornerSegmentsu32 — nombrea une valeur par défaut, min 1, max 10

type = sphere

ChampTypeRemarques
radiusf64 — nombrea une valeur par défaut, min 0
widthSegmentsu32 — nombrea une valeur par défaut, min 3, max 256
heightSegmentsu32 — nombrea une valeur par défaut, min 2, max 256
phiStartf64 — nombrea une valeur par défaut
phiLengthf64 — nombrea une valeur par défaut
thetaStartf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586
thetaLengthf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586

type = cylinder

ChampTypeRemarques
radiusTopf64 — nombrea une valeur par défaut, min 0
radiusBottomf64 — nombrea une valeur par défaut, min 0
heightf64 — nombrea une valeur par défaut, min 0
radialSegmentsu32 — nombrea une valeur par défaut, min 3, max 256
heightSegmentsu32 — nombrea une valeur par défaut, min 1, max 100
openEndedbool — booléena une valeur par défaut
thetaStartf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586
thetaLengthf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586

type = capsule

ChampTypeRemarques
radiusf64 — nombrea une valeur par défaut, min 0
heightf64 — nombrea une valeur par défaut, min 0
capSegmentsu32 — nombrea une valeur par défaut, min 1, max 32
radialSegmentsu32 — nombrea une valeur par défaut, min 3, max 128
heightSegmentsu32 — nombrea une valeur par défaut, min 1, max 100

type = circle

ChampTypeRemarques
radiusf64 — nombrea une valeur par défaut, min 0
segmentsu32 — nombrea une valeur par défaut, min 3, max 256
thetaStartf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586
thetaLengthf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586

type = cone

ChampTypeRemarques
radiusf64 — nombrea une valeur par défaut, min 0
heightf64 — nombrea une valeur par défaut, min 0
radialSegmentsu32 — nombrea une valeur par défaut, min 3, max 256
heightSegmentsu32 — nombrea une valeur par défaut, min 1, max 100
openEndedbool — booléena une valeur par défaut
thetaStartf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586
thetaLengthf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586

type = dodecahedron

ChampTypeRemarques
radiusf64 — nombrea une valeur par défaut, min 0
detailu32 — nombrea une valeur par défaut, max 5

type = icosahed

ChampTypeRemarques
radiusf64 — nombrea une valeur par défaut, min 0
detailu32 — nombrea une valeur par défaut, max 5

type = octahedron

ChampTypeRemarques
radiusf64 — nombrea une valeur par défaut, min 0
detailu32 — nombrea une valeur par défaut, max 5

type = plane

ChampTypeRemarques
widthf64 — nombrea une valeur par défaut, min 0
heightf64 — nombrea une valeur par défaut, min 0
widthSegmentsu32 — nombrea une valeur par défaut, min 1, max 100
heightSegmentsu32 — nombrea une valeur par défaut, min 1, max 100

type = triangle

ChampTypeRemarques
widthf64 — nombrea une valeur par défaut, min 0
heightf64 — nombrea une valeur par défaut, min 0
widthSegmentsu32 — nombrea une valeur par défaut, min 1, max 100
heightSegmentsu32 — nombrea une valeur par défaut, min 1, max 100

type = ring

ChampTypeRemarques
innerRadiusf64 — nombrea une valeur par défaut, min 0
outerRadiusf64 — nombrea une valeur par défaut, min 0
thetaSegmentsu32 — nombrea une valeur par défaut, min 3, max 256
phiSegmentsu32 — nombrea une valeur par défaut, min 1, max 32
thetaStartf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586
thetaLengthf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586

type = torus

ChampTypeRemarques
radiusf64 — nombrea une valeur par défaut
tubef64 — nombrea une valeur par défaut
radialSegmentsu32 — nombrea une valeur par défaut, min 1, max 128
tubularSegmentsu32 — nombrea une valeur par défaut, min 3, max 256
arcf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586

type = extrude

ChampTypeRemarques
pointsarray — tableaua une valeur par défaut
depthf64 — nombrea une valeur par défaut, min 0
bevelEnabledbool — booléena une valeur par défaut
bevelThicknessf64 — nombrea une valeur par défaut, min 0
bevelSizef64 — nombrea une valeur par défaut, min 0
bevelSegmentsu32 — nombrea une valeur par défaut, min 1, max 16

type = lathe

ChampTypeRemarques
pointsarray — tableaua une valeur par défaut
segmentsu32 — nombrea une valeur par défaut, min 3, max 256
phiStartf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586
phiLengthf64 — nombrea une valeur par défaut, min 0, max 6.283185307179586

type = ref

ChampTypeRemarques
referalstring — chaîneaccepte null, a une valeur par défaut

InitialVelocityComponent

ChampTypeRemarques
velocityvec3{x, y, z}a une valeur par défaut
angularVelocityvec3{x, y, z}a une valeur par défaut

InstancerComponent

Union étiquetée sur source — les champs dépendent de l’étiquette.

source = grid

ChampTypeRemarques
maxCountu32 — nombrea une valeur par défaut, min 1, max 100000
seedu32 — nombrea une valeur par défaut
scaleMinf64 — nombrea une valeur par défaut, min 0
scaleMaxf64 — nombrea une valeur par défaut, min 0
rotationJittervec3{x, y, z}a une valeur par défaut
colorAcolor — couleur hexadécimalea une valeur par défaut
colorBcolor — couleur hexadécimalea une valeur par défaut
countXu32 — nombrea une valeur par défaut, min 1, max 1000
countYu32 — nombrea une valeur par défaut, min 1, max 1000
countZu32 — nombrea une valeur par défaut, min 1, max 1000
spacingvec3{x, y, z}a une valeur par défaut
jitterf64 — nombrea une valeur par défaut, min 0, max 1

source = scatter

ChampTypeRemarques
maxCountu32 — nombrea une valeur par défaut, min 1, max 100000
seedu32 — nombrea une valeur par défaut
scaleMinf64 — nombrea une valeur par défaut, min 0
scaleMaxf64 — nombrea une valeur par défaut, min 0
rotationJittervec3{x, y, z}a une valeur par défaut
colorAcolor — couleur hexadécimalea une valeur par défaut
colorBcolor — couleur hexadécimalea une valeur par défaut
countu32 — nombrea une valeur par défaut, min 1, max 100000
shapeenum(box | sphere)a une valeur par défaut
extentsvec3{x, y, z}a une valeur par défaut

source = children

ChampTypeRemarques
maxCountu32 — nombrea une valeur par défaut, min 1, max 100000
seedu32 — nombrea une valeur par défaut
scaleMinf64 — nombrea une valeur par défaut, min 0
scaleMaxf64 — nombrea une valeur par défaut, min 0
rotationJittervec3{x, y, z}a une valeur par défaut
colorAcolor — couleur hexadécimalea une valeur par défaut
colorBcolor — couleur hexadécimalea une valeur par défaut

LightComponent

Union étiquetée sur type — les champs dépendent de l’étiquette.

type = ambient

ChampTypeRemarques
colorcolor — couleur hexadécimalea une valeur par défaut
intensityf64 — nombrea une valeur par défaut, min 0
castShadowbool — booléena une valeur par défaut
visiblebool — booléena une valeur par défaut

type = directional

ChampTypeRemarques
colorcolor — couleur hexadécimalea une valeur par défaut
intensityf64 — nombrea une valeur par défaut, min 0
castShadowbool — booléena une valeur par défaut
visiblebool — booléena une valeur par défaut

type = point

ChampTypeRemarques
colorcolor — couleur hexadécimalea une valeur par défaut
intensityf64 — nombrea une valeur par défaut, min 0
castShadowbool — booléena une valeur par défaut
visiblebool — booléena une valeur par défaut
distancef64 — nombrea une valeur par défaut, min 0
decayf64 — nombrea une valeur par défaut, min 0

type = spot

ChampTypeRemarques
colorcolor — couleur hexadécimalea une valeur par défaut
intensityf64 — nombrea une valeur par défaut, min 0
castShadowbool — booléena une valeur par défaut
visiblebool — booléena une valeur par défaut
distancef64 — nombrea une valeur par défaut, min 0
decayf64 — nombrea une valeur par défaut, min 0
anglef64 — nombrea une valeur par défaut, min 0, max 1.5707963267948966
penumbraf64 — nombrea une valeur par défaut, min 0, max 1

type = hemisphere

ChampTypeRemarques
colorcolor — couleur hexadécimalea une valeur par défaut
intensityf64 — nombrea une valeur par défaut, min 0
castShadowbool — booléena une valeur par défaut
visiblebool — booléena une valeur par défaut
groundColorcolor — couleur hexadécimalea une valeur par défaut

LookAtComponent

Union étiquetée sur mode — les champs dépendent de l’étiquette.

mode = world

ChampTypeRemarques
targetvec3{x, y, z}a une valeur par défaut

mode = self

ChampTypeRemarques
offsetvec3{x, y, z}a une valeur par défaut

MaterialComponent

ChampTypeRemarques
materialsarray — tableaua une valeur par défaut, min 1

MetaComponent

ChampTypeRemarques
namestring — chaînea une valeur par défaut
typeenum(object | model | plain | box | light)a une valeur par défaut
sortf64 — nombrea une valeur par défaut
enabledbool — booléena une valeur par défaut
visiblebool — booléena une valeur par défaut
isMainbool — booléena une valeur par défaut

ModelRefComponent

ChampTypeRemarques
referalstring — chaîneaccepte null, a une valeur par défaut
clipstring — chaîneaccepte null, a une valeur par défaut
speedf64 — nombrea une valeur par défaut
repeatModeenum(none | count | permanent)a une valeur par défaut
repeatCountf64 — nombrea une valeur par défaut, entier, min 1
startFramef64 — nombrea une valeur par défaut, entier, min 0
stopWhenPressedbool — booléena une valeur par défaut
playingbool — booléena une valeur par défaut

MorphComponent

ChampTypeRemarques
weightsrecord — tablea une valeur par défaut

ParentComponent

ChampTypeRemarques
parentstring — chaîneaccepte null, a une valeur par défaut
orderf64 — nombreaccepte null, a une valeur par défaut
lockbool — booléena une valeur par défaut

ParticleEmitterComponent

ChampTypeRemarques
emittingbool — booléena une valeur par défaut
countu32 — nombrea une valeur par défaut, min 1, max 65536
lifetimef64 — nombrea une valeur par défaut, min 0.05
shapeenum(point | sphere | box | cone)a une valeur par défaut
radiusf64 — nombrea une valeur par défaut, min 0
extentsvec3{x, y, z}a une valeur par défaut
anglef64 — nombrea une valeur par défaut, min 0, max 180
speedMinf64 — nombrea une valeur par défaut, min 0
speedMaxf64 — nombrea une valeur par défaut, min 0
gravityvec3{x, y, z}a une valeur par défaut
dragf64 — nombrea une valeur par défaut, min 0
turbulencef64 — nombrea une valeur par défaut, min 0
sizeStartf64 — nombrea une valeur par défaut, min 0
sizeEndf64 — nombrea une valeur par défaut, min 0
sizeJitterf64 — nombrea une valeur par défaut, min 0, max 1
spinf64 — nombrea une valeur par défaut
colorStartcolor — couleur hexadécimalea une valeur par défaut
colorEndcolor — couleur hexadécimalea une valeur par défaut
opacityStartf64 — nombrea une valeur par défaut, min 0, max 1
opacityEndf64 — nombrea une valeur par défaut, min 0, max 1
spritestring — chaîneaccepte null, a une valeur par défaut
blendingenum(additive | normal)a une valeur par défaut
seedu32 — nombrea une valeur par défaut

PatchGraphComponent

ChampTypeRemarques
signatureobject — objet imbriquéa une valeur par défaut
nodesarray — tableaua une valeur par défaut
edgesarray — tableaua une valeur par défaut

PatchRefComponent

ChampTypeRemarques
referalstring — chaîneaccepte null, a une valeur par défaut
inputsrecord — tablea une valeur par défaut

PathComponent

ChampTypeRemarques
pointsarray — tableaua une valeur par défaut
closedbool — booléena une valeur par défaut
curveenum(smooth | linear)a une valeur par défaut
tensionf64 — nombrea une valeur par défaut, min 0, max 1
radiusf64 — nombrea une valeur par défaut, min 0, max 10
radialSegmentsu32 — nombrea une valeur par défaut, min 3, max 64
tubularSegmentsu32 — nombrea une valeur par défaut, min 4, max 1024
profileenum(none | circle | rectangle | star)a une valeur par défaut
profileSizevec2{x, y}a une valeur par défaut
ringf64 — nombrea une valeur par défaut, min 0, max 1
arcf64 — nombrea une valeur par défaut, min 0, max 360
sidesu32 — nombrea une valeur par défaut, min 3, max 64
depthf64 — nombrea une valeur par défaut, min 0, max 1
offsetf64 — nombrea une valeur par défaut, min 0, max 1
rotationf64 — nombrea une valeur par défaut, min -360, max 360
twistf64 — nombrea une valeur par défaut, min -3600, max 3600
startScalef64 — nombrea une valeur par défaut, min 0, max 10
endScalef64 — nombrea une valeur par défaut, min 0, max 10
capsenum(flat | round)a une valeur par défaut

PhysicsStateComponent

ChampTypeRemarques
velocityvec3{x, y, z}a une valeur par défaut
angularVelocityvec3{x, y, z}a une valeur par défaut
speedf64 — nombrea une valeur par défaut
sleepingbool — booléena une valeur par défaut

PrefabComponent

ChampTypeRemarques
resourceIdstring — chaîneaccepte null, a une valeur par défaut

PrefabContent

ChampTypeRemarques
rootIdstring — chaîneobligatoire

RigidBodyComponent

ChampTypeRemarques
typeenum(dynamic | static | kinematic | none)a une valeur par défaut
massf64 — nombrea une valeur par défaut, min 0
linearDampingf64 — nombrea une valeur par défaut, min 0, max 1
angularDampingf64 — nombrea une valeur par défaut, min 0, max 1
fixedRotationbool — booléena une valeur par défaut
frictionf64 — nombreaccepte null, a une valeur par défaut, min 0
restitutionf64 — nombreaccepte null, a une valeur par défaut, min 0, max 1
networkenum(shared | local)a une valeur par défaut

ScriptComponent

ChampTypeRemarques
referalstring — chaîneaccepte null, a une valeur par défaut
enabledbool — booléena une valeur par défaut
propsrecord — tablea une valeur par défaut

ShaderGraphComponent

ChampTypeRemarques
nodesarray — tableaua une valeur par défaut
edgesarray — tableaua une valeur par défaut
outputstring — chaînea une valeur par défaut
orderf64 — nombrea une valeur par défaut, entier
sourcestring — chaînea une valeur par défaut

ShadowComponent

ChampTypeRemarques
castShadowbool — booléena une valeur par défaut
receiveShadowbool — booléena une valeur par défaut

SkeletonComponent

ChampTypeRemarques

SplatRefComponent

ChampTypeRemarques
referalstring — chaîneaccepte null, a une valeur par défaut

StatesComponent

ChampTypeRemarques
statesarray — tableaua une valeur par défaut
activeStateIdstring — chaîneaccepte null, a une valeur par défaut

TagsComponent

ChampTypeRemarques
tagsrecord — tableobligatoire

TemporalStateComponent

ChampTypeRemarques
presetsarray — tableaua une valeur par défaut
activePresetIdstring — chaîneaccepte null, a une valeur par défaut

Text3DComponent

ChampTypeRemarques
textstring — chaînea une valeur par défaut
fontstring — chaîneaccepte null, a une valeur par défaut
fontWeightenum(normal | bold)a une valeur par défaut
fontSizef64 — nombrea une valeur par défaut
textAlignenum(left | center | right)a une valeur par défaut
verticalAlignenum(top | middle | bottom)a une valeur par défaut
lineHeightf64 — nombrea une valeur par défaut, min 0.1, max 5
letterSpacingf64 — nombrea une valeur par défaut, min -0.5, max 2
curveSegmentsu32 — nombrea une valeur par défaut, min 1, max 32
depthf64 — nombrea une valeur par défaut, min 0, max 5
bevelEnabledbool — booléena une valeur par défaut
bevelThicknessf64 — nombrea une valeur par défaut, min 0, max 1
bevelSizef64 — nombrea une valeur par défaut, min 0, max 1
bevelSegmentsu32 — nombrea une valeur par défaut, min 1, max 16
colorunion — uniona une valeur par défaut

TextComponent

ChampTypeRemarques
fontstring — chaîneaccepte null, a une valeur par défaut
fontStyleenum(normal | italic)a une valeur par défaut
textstring — chaînea une valeur par défaut
fontWeightenum(normal | bold)a une valeur par défaut
fontSizef64 — nombrea une valeur par défaut
widthf64 — nombreaccepte null, a une valeur par défaut
heightf64 — nombreaccepte null, a une valeur par défaut
textAlignenum(left | center | right | justify)a une valeur par défaut
verticalAlignenum(top | middle | bottom)a une valeur par défaut
colorunion — uniona une valeur par défaut

TransformComponent

ChampTypeRemarques
positionvec3{x, y, z}a une valeur par défaut
rotationvec3{x, y, z}a une valeur par défaut
scalevec3{x, y, z}a une valeur par défaut
lockbool — booléena une valeur par défaut

VideoComponent

ChampTypeRemarques
videostring — chaîneaccepte null, a une valeur par défaut
volumef64 — nombrea une valeur par défaut
playbool — booléena une valeur par défaut
loopbool — booléena une valeur par défaut
mutedbool — booléena une valeur par défaut
positionalbool — booléena une valeur par défaut
positionf64 — nombrea une valeur par défaut