Aller au contenu principal

Composants

Tous les composants qu’un objet peut avoir, et tous les réglages qu’ils contiennent. Pour comprendre ce que signifient ces réglages, et lesquels sont faciles à mal régler, consultez Composants.

48 composants sont disponibles.

TypeStructureChampsNoms des champs
AnchorComponentvarie selon type2type, …selon la variante
AudioComponentobjet7audio, volume, play, loop, muted, positional, …
BoneComponentobjet2index, inverse
CameraComponentvarie selon projection2projection, …selon la variante
CameraViewComponentobjet8target, x, y, width, height, size, …
ColliderComponentvarie selon type2type, …selon la variante
ConnectorComponentobjet9start, end, route, color, width, dash, …
DivkitComponentobjet6referal, render, anchorX, anchorY, enabled, persistVariables
DrawingComponentobjet8points, path, pressures, color, width, opacity, …
EventsComponentobjet1events
ExtensionComponentobjet1entries
GeometryComponentvarie selon type2type, …selon la variante
GeometryModifiersComponentobjet2modifiers, scope
InitialVelocityComponentobjet2velocity, angularVelocity
InstancerComponentvarie selon source2source, …selon la variante
LightComponentvarie selon type2type, …selon la variante
LookAtComponentvarie selon mode2mode, …selon la 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
PlayerComponentobjet0
PlayerPartComponentobjet3visibleTo, attach, tint
PrefabComponentobjet1resourceId
PrefabContentobjet1rootId
RigidBodyComponentobjet8type, mass, linearDamping, angularDamping, fixedRotation, friction, …
ScriptComponentobjet3referal, enabled, props
ShaderGraphComponentobjet5nodes, edges, output, order, source
ShadowComponentobjet2castShadow, receiveShadow
SharedStateComponentobjet0
SkeletonComponentobjet0
SpawnPointComponentobjet0
SplatRefComponentobjet2referal, lod
StatesComponentobjet2states, activeStateId
StickerComponentobjet6color, width, height, radius, opacity, showInBuilder
TagsComponentobjet1tags
TemporalStateComponentobjet2presets, activePresetId
TerrainComponentobjet11amplitude, frequency, octaves, persistence, lacunarity, seed, …
Text3DComponentobjet15text, font, fontWeight, fontSize, textAlign, verticalAlign, …
TextComponentobjet14font, fontStyle, text, fontWeight, fontSize, width, …
TransformComponentobjet4position, rotation, scale, lock
VideoComponentobjet7video, volume, play, loop, muted, positional, …

Tous les réglages​

AnchorComponent​

Les champs dépendent de la valeur de type.

type = image

ChampTypeRemarques
isMainbool — vrai ou fauxa une valeur par défaut
preloadbool — vrai ou fauxa une valeur par défaut
imageIdstring — textea une valeur par défaut
physicalWidthf64 — nombrea une valeur par défaut, min 0
physicalHeightf64 — nombrea une valeur par défaut, min 0
showHintsbool — vrai ou fauxa une valeur par défaut
holdOnLostbool — vrai ou fauxa une valeur par défaut

type = qr

ChampTypeRemarques
isMainbool — vrai ou fauxa une valeur par défaut
preloadbool — vrai ou fauxa une valeur par défaut
textstring — textea une valeur par défaut
imageIdstring — textea une valeur par défaut
physicalSizef64 — nombrea une valeur par défaut, min 0
showHintsbool — vrai ou fauxa une valeur par défaut
holdOnLostbool — vrai ou fauxa une valeur par défaut

type = geo

ChampTypeRemarques
isMainbool — vrai ou fauxa une valeur par défaut
preloadbool — vrai ou fauxa 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 — vrai ou fauxa une valeur par défaut

type = face

ChampTypeRemarques
isMainbool — vrai ou fauxa une valeur par défaut
preloadbool — vrai ou fauxa 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 — vrai ou fauxa une valeur par défaut
faceTextureIdstring — textea une valeur par défaut
fillEyesbool — vrai ou fauxa une valeur par défaut
fillMouthbool — vrai ou fauxa une valeur par défaut
flipTexturebool — vrai ou fauxa une valeur par défaut
showHintsbool — vrai ou fauxa une valeur par défaut

type = body

ChampTypeRemarques
isMainbool — vrai ou fauxa une valeur par défaut
preloadbool — vrai ou fauxa une valeur par défaut
bodyPointenum(chest | head | hips | leftHand | rightHand | leftFoot | rightFoot | nose | leftEyeInner | leftEye | leftEyeOuter | rightEyeInner | rightEye | rightEyeOuter | leftEar | rightEar | mouthLeft | mouthRight | leftShoulder | rightShoulder | leftElbow | rightElbow | leftWrist | rightWrist | leftPinky | rightPinky | leftIndex | rightIndex | leftThumb | rightThumb | leftHip | rightHip | leftKnee | rightKnee | leftAnkle | rightAnkle | leftHeel | rightHeel | leftFootIndex | rightFootIndex)a une valeur par défaut
poseModelenum(lite | full | heavy)a une valeur par défaut
showHintsbool — vrai ou fauxa une valeur par défaut

type = surface

ChampTypeRemarques
isMainbool — vrai ou fauxa une valeur par défaut
preloadbool — vrai ou fauxa 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 — vrai ou fauxa une valeur par défaut
locationIdsarray — listea une valeur par défaut
placementMovebool — vrai ou fauxa une valeur par défaut
placementRotatebool — vrai ou fauxa une valeur par défaut
placementScalebool — vrai ou fauxa une valeur par défaut
showHintsbool — vrai ou fauxa une valeur par défaut

type = panorama

ChampTypeRemarques
isMainbool — vrai ou fauxa une valeur par défaut
preloadbool — vrai ou fauxa une valeur par défaut
showHintsbool — vrai ou fauxa une valeur par défaut

type = 3d

ChampTypeRemarques
isMainbool — vrai ou fauxa une valeur par défaut
preloadbool — vrai ou fauxa une valeur par défaut
cameraIdstring — textea une valeur par défaut
vrbool — vrai ou fauxa une valeur par défaut
vrStereobool — vrai ou fauxa une valeur par défaut
vrDistancef64 — nombrea une valeur par défaut, min 0
vrHeightf64 — nombrea une valeur par défaut
vrScalef64 — nombrea une valeur par défaut, min 0.001

AudioComponent​

ChampTypeRemarques
audiostring — textepeut être null, a une valeur par défaut
volumef64 — nombrea une valeur par défaut
playbool — vrai ou fauxa une valeur par défaut
loopbool — vrai ou fauxa une valeur par défaut
mutedbool — vrai ou fauxa une valeur par défaut
positionalbool — vrai ou fauxa une valeur par défaut
positionf64 — nombrea une valeur par défaut

BoneComponent​

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

CameraComponent​

Les champs dépendent de la valeur de projection.

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 — vrai ou fauxa une valeur par défaut
dampingFactorf64 — nombrea une valeur par défaut, min 0, max 1
enableRotatebool — vrai ou fauxa une valeur par défaut
enablePanbool — vrai ou fauxa une valeur par défaut
enableZoombool — vrai ou fauxa 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 — vrai ou fauxa 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 — listea une valeur par défaut
moveBackarray — listea une valeur par défaut
moveLeftarray — listea une valeur par défaut
moveRightarray — listea une valeur par défaut
moveUparray — listea une valeur par défaut
moveDownarray — listea une valeur par défaut
moveBoostarray — listea 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 — vrai ou fauxa une valeur par défaut

ColliderComponent​

Les champs dépendent de la valeur de type.

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

ConnectorComponent​

ChampTypeRemarques
startobject — objet imbriquéa une valeur par défaut
endobject — objet imbriquéa une valeur par défaut
routeenum(straight | elbow | curved)a une valeur par défaut
colorunion — un type parmi plusieursa une valeur par défaut
widthf64 — nombrea une valeur par défaut, min 0.0005, max 1
dashenum(solid | dashed | dotted)a une valeur par défaut
roundedbool — vrai ou fauxa une valeur par défaut
opacityf64 — nombrea une valeur par défaut, min 0, max 1
showInBuilderbool — vrai ou fauxa une valeur par défaut

DivkitComponent​

ChampTypeRemarques
referalstring — textepeut être 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 — vrai ou fauxa une valeur par défaut
persistVariablesbool — vrai ou fauxa une valeur par défaut

DrawingComponent​

ChampTypeRemarques
pointsarray — listea une valeur par défaut
patharray — listea une valeur par défaut
pressuresarray — listea une valeur par défaut
colorunion — un type parmi plusieursa une valeur par défaut
widthf64 — nombrea une valeur par défaut, min 0.0005, max 1
opacityf64 — nombrea une valeur par défaut, min 0, max 1
strokesarray — listea une valeur par défaut
showInBuilderbool — vrai ou fauxa une valeur par défaut

EventsComponent​

ChampTypeRemarques
eventsarray — listea une valeur par défaut

ExtensionComponent​

ChampTypeRemarques
entriesrecord — table de clés et de valeursa une valeur par défaut

GeometryComponent​

Les champs dépendent de la valeur de type.

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 — vrai ou fauxa 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 — vrai ou fauxa 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 — listea une valeur par défaut
depthf64 — nombrea une valeur par défaut, min 0
bevelEnabledbool — vrai ou fauxa 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 — listea 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 — textepeut être null, a une valeur par défaut

GeometryModifiersComponent​

ChampTypeRemarques
modifiersarray — listea une valeur par défaut
scopeenum(self | hierarchy)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​

Les champs dépendent de la valeur de source.

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, en chaîne hexadécimalea une valeur par défaut
colorBcolor — couleur, en chaîne 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, en chaîne hexadécimalea une valeur par défaut
colorBcolor — couleur, en chaîne 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, en chaîne hexadécimalea une valeur par défaut
colorBcolor — couleur, en chaîne hexadécimalea une valeur par défaut

LightComponent​

Les champs dépendent de la valeur de type.

type = ambient

ChampTypeRemarques
colorcolor — couleur, en chaîne hexadécimalea une valeur par défaut
intensityf64 — nombrea une valeur par défaut, min 0
castShadowbool — vrai ou fauxa une valeur par défaut
visiblebool — vrai ou fauxa une valeur par défaut

type = directional

ChampTypeRemarques
colorcolor — couleur, en chaîne hexadécimalea une valeur par défaut
intensityf64 — nombrea une valeur par défaut, min 0
castShadowbool — vrai ou fauxa une valeur par défaut
visiblebool — vrai ou fauxa une valeur par défaut
shadowMapSizef64 — nombrea une valeur par défaut, min 128, max 4096
shadowBiasf64 — nombrea une valeur par défaut, min -0.1, max 0.1
shadowNormalBiasf64 — nombrea une valeur par défaut, min 0, max 1
shadowSoftnessf64 — nombrea une valeur par défaut, min 0, max 20
shadowIntensityf64 — nombrea une valeur par défaut, min 0, max 1
shadowAreaf64 — nombrea une valeur par défaut, min 0.5, max 500

type = point

ChampTypeRemarques
colorcolor — couleur, en chaîne hexadécimalea une valeur par défaut
intensityf64 — nombrea une valeur par défaut, min 0
castShadowbool — vrai ou fauxa une valeur par défaut
visiblebool — vrai ou fauxa une valeur par défaut
shadowMapSizef64 — nombrea une valeur par défaut, min 128, max 4096
shadowBiasf64 — nombrea une valeur par défaut, min -0.1, max 0.1
shadowNormalBiasf64 — nombrea une valeur par défaut, min 0, max 1
shadowSoftnessf64 — nombrea une valeur par défaut, min 0, max 20
shadowIntensityf64 — nombrea une valeur par défaut, min 0, max 1
distancef64 — nombrea une valeur par défaut, min 0
decayf64 — nombrea une valeur par défaut, min 0

type = spot

ChampTypeRemarques
colorcolor — couleur, en chaîne hexadécimalea une valeur par défaut
intensityf64 — nombrea une valeur par défaut, min 0
castShadowbool — vrai ou fauxa une valeur par défaut
visiblebool — vrai ou fauxa une valeur par défaut
shadowMapSizef64 — nombrea une valeur par défaut, min 128, max 4096
shadowBiasf64 — nombrea une valeur par défaut, min -0.1, max 0.1
shadowNormalBiasf64 — nombrea une valeur par défaut, min 0, max 1
shadowSoftnessf64 — nombrea une valeur par défaut, min 0, max 20
shadowIntensityf64 — nombrea une valeur par défaut, min 0, max 1
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, en chaîne hexadécimalea une valeur par défaut
intensityf64 — nombrea une valeur par défaut, min 0
castShadowbool — vrai ou fauxa une valeur par défaut
visiblebool — vrai ou fauxa une valeur par défaut
groundColorcolor — couleur, en chaîne hexadécimalea une valeur par défaut

LookAtComponent​

Les champs dépendent de la valeur de mode.

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 — listea une valeur par défaut, min 1

MetaComponent​

ChampTypeRemarques
namestring — textea 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 — vrai ou fauxa une valeur par défaut
visiblebool — vrai ou fauxa une valeur par défaut
isMainbool — vrai ou fauxa une valeur par défaut

ModelRefComponent​

ChampTypeRemarques
referalstring — textepeut être null, a une valeur par défaut
clipstring — textepeut être 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, nombre entier, min 1
startFramef64 — nombrea une valeur par défaut, nombre entier, min 0
stopWhenPressedbool — vrai ou fauxa une valeur par défaut
playingbool — vrai ou fauxa une valeur par défaut

MorphComponent​

ChampTypeRemarques
weightsrecord — table de clés et de valeursa une valeur par défaut

ParentComponent​

ChampTypeRemarques
parentstring — textepeut être null, a une valeur par défaut
orderf64 — nombrepeut être null, a une valeur par défaut
lockbool — vrai ou fauxa une valeur par défaut

ParticleEmitterComponent​

ChampTypeRemarques
emittingbool — vrai ou fauxa 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, en chaîne hexadécimalea une valeur par défaut
colorEndcolor — couleur, en chaîne 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 — textepeut être 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 — listea une valeur par défaut
edgesarray — listea une valeur par défaut

PatchRefComponent​

ChampTypeRemarques
referalstring — textepeut être null, a une valeur par défaut
inputsrecord — table de clés et de valeursa une valeur par défaut

PathComponent​

ChampTypeRemarques
pointsarray — listea une valeur par défaut
closedbool — vrai ou fauxa 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 — vrai ou fauxa une valeur par défaut

PlayerComponent​

ChampTypeRemarques

PlayerPartComponent​

ChampTypeRemarques
visibleToenum(all | me | others)a une valeur par défaut
attachenum(body | camera)a une valeur par défaut
tintbool — vrai ou fauxa une valeur par défaut

PrefabComponent​

ChampTypeRemarques
resourceIdstring — textepeut être null, a une valeur par défaut

PrefabContent​

ChampTypeRemarques
rootIdstring — texteobligatoire

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 — vrai ou fauxa une valeur par défaut
frictionf64 — nombrepeut être null, a une valeur par défaut, min 0
restitutionf64 — nombrepeut être null, a une valeur par défaut, min 0, max 1
networkenum(shared | local)a une valeur par défaut

ScriptComponent​

ChampTypeRemarques
referalstring — textepeut être null, a une valeur par défaut
enabledbool — vrai ou fauxa une valeur par défaut
propsrecord — table de clés et de valeursa une valeur par défaut

ShaderGraphComponent​

ChampTypeRemarques
nodesarray — listea une valeur par défaut
edgesarray — listea une valeur par défaut
outputstring — textea une valeur par défaut
orderf64 — nombrea une valeur par défaut, nombre entier
sourcestring — textea une valeur par défaut

ShadowComponent​

ChampTypeRemarques
castShadowbool — vrai ou fauxa une valeur par défaut
receiveShadowbool — vrai ou fauxa une valeur par défaut

SharedStateComponent​

ChampTypeRemarques

SkeletonComponent​

ChampTypeRemarques

SpawnPointComponent​

ChampTypeRemarques

SplatRefComponent​

ChampTypeRemarques
referalstring — textepeut être null, a une valeur par défaut
lodbool — vrai ou fauxa une valeur par défaut

StatesComponent​

ChampTypeRemarques
statesarray — listea une valeur par défaut
activeStateIdstring — textepeut être null, a une valeur par défaut

StickerComponent​

ChampTypeRemarques
colorunion — un type parmi plusieursa une valeur par défaut
widthf64 — nombrea une valeur par défaut, min 0.01
heightf64 — nombrea une valeur par défaut, min 0.01
radiusf64 — nombrea une valeur par défaut, min 0, max 0.5
opacityf64 — nombrea une valeur par défaut, min 0, max 1
showInBuilderbool — vrai ou fauxa une valeur par défaut

TagsComponent​

ChampTypeRemarques
tagsrecord — table de clés et de valeursobligatoire

TemporalStateComponent​

ChampTypeRemarques
presetsarray — listea une valeur par défaut
activePresetIdstring — textepeut être null, a une valeur par défaut

TerrainComponent​

ChampTypeRemarques
amplitudef64 — nombrea une valeur par défaut, min 0, max 1000
frequencyf64 — nombrea une valeur par défaut, min 0, max 1000
octavesu32 — nombrea une valeur par défaut, min 1, max 8
persistencef64 — nombrea une valeur par défaut, min 0, max 1
lacunarityf64 — nombrea une valeur par défaut, min 1, max 4
seedf64 — nombrea une valeur par défaut, min 0, max 1000000
ridgedbool — vrai ou fauxa une valeur par défaut
seabool — vrai ou fauxa une valeur par défaut
seaLevelf64 — nombrea une valeur par défaut, min -1, max 1
directionenum(normal | radial | up)a une valeur par défaut
detailu32 — nombrea une valeur par défaut, max 6

Text3DComponent​

ChampTypeRemarques
textstring — textea une valeur par défaut
fontstring — textepeut être 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 | justify)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 — vrai ou fauxa 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 — un type parmi plusieursa une valeur par défaut

TextComponent​

ChampTypeRemarques
fontstring — textepeut être null, a une valeur par défaut
fontStyleenum(normal | italic)a une valeur par défaut
textstring — textea une valeur par défaut
fontWeightenum(normal | bold)a une valeur par défaut
fontSizef64 — nombrea une valeur par défaut
widthf64 — nombrepeut être null, a une valeur par défaut
heightf64 — nombrepeut être 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 — un type parmi plusieursa 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
anchorToAlignbool — vrai ou fauxa une valeur par défaut
rangesarray — listea 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 — vrai ou fauxa une valeur par défaut

VideoComponent​

ChampTypeRemarques
videostring — textepeut être null, a une valeur par défaut
volumef64 — nombrea une valeur par défaut
playbool — vrai ou fauxa une valeur par défaut
loopbool — vrai ou fauxa une valeur par défaut
mutedbool — vrai ou fauxa une valeur par défaut
positionalbool — vrai ou fauxa une valeur par défaut
positionf64 — nombrea une valeur par défaut