Zum Hauptinhalt springen

Trigger

Es gibt 35 Trigger, und jeder kann ein Ereignis starten. Viele davon hören auch Skripte über ctx.on(...) und Patches über ihre Ereignis-Knoten. Taste kommt dort als on-keydown und on-keyup an, Maustaste als on-mousedown, on-mouseup und on-click. Siehe Die ctx-API.

Manche Trigger haben Zweige, einen für jedes Ergebnis. Jeder Zweig hat eine eigene Liste von Schritten, sodass ein einziges Ereignis jedes Ergebnis abdecken kann. Siehe Ereignisse.

Im EditorKategorieZweigeId (für Skripte und Patches)
Spielsteuerungcontrolidle, move, jump, runon-game-control
UI-Aktionexternal—on-divkit-action
Signalexternal—on-signal
Variablenänderungexternal—on-variable-change
Hover-Endeinput—on-blur
Klickinput—on-click
Doppelklickinput—on-double-click
Zieheninput—on-drag
Hoverinputenter, exiton-hover
Tasteinputdown, upon-key
Langes Drückeninput—on-long-press
Druck auf das Objektinputclick, down, upon-mouse
Skaliereninput—on-pinch
Zeigersperreinput—on-pointer-lock
Zeigerbewegunginput—on-pointer-move
Dreheninput—on-rotate
Scrolleninput—on-scroll
Startlifecycle—on-launch
Pausierenlifecycle—on-pause
Größenänderunglifecycle—on-resize
Fortsetzenlifecycle—on-resume
Sichtbarkeitlifecycleshow, hideon-visibility
Kollisionphysics—on-collide
Abstandproximityenter, exiton-distance
Aktivieren des Zustandsstate—on-state-active
Deaktivieren des Zustandsstate—on-state-inactive
Alle N Sekundentime—on-interval
Verzögerungtime—on-timeout
Erkennungtracking—on-detect
Trackingverlusttracking—on-lost
Platzierentracking—on-placed
VPS-Fehlertracking—on-vps-error
VPS lokalisierttracking—on-vps-localized
VPS-Lokalisierung fehlgeschlagentracking—on-vps-not-localized
VPS bereittracking—on-vps-ready

Einstellungen​

Spielsteuerung​

Id: on-game-control

Kategorie control · Zweige idle, move, jump, run

EinstellungTypStandardwertOptionen oder Beschriftung
modeselect"walk"walk, fly, top_down
turnToMovebooleantrueAuto-orient
towardsselect"camera"camera, axis
cameraRelativebooleantrueCamera relative
speednumber3Pos. Speed
runMultipliernumber2Run Factor
turnSpeednumber720Rot. Speed
posDelayInnumber0Pos. Delay
posDelayOutnumber0
rotDelayInnumber0Rot. Delay
rotDelayOutnumber0
schemeselect"both"wasd, arrows, both
rotateByselect"mouse"mouse, keys, both
touchbooleantrueTouch controls
touchRotateByselect"drag"drag, joystick
stickCornerselect"bottom_left"top_left, top_center, top_right, middle_left, middle_center, middle_right, bottom_left, bottom_center, bottom_right
jumpCornerselect"bottom_right"top_left, top_center, top_right, middle_left, middle_center, middle_right, bottom_left, bottom_center, bottom_right
touchOffsetXnumber30Offset
touchOffsetYnumber30
buttonSizenumber120Button Size
touchVisibilityselect"show"show, hide
colliderShapeselect"capsule"capsule, sphere
colliderRadiusnumber0.5Size
colliderHeightnumber1.8
colliderXnumber0Position
colliderYnumber0.9
colliderZnumber0
massnumber1Mass
colliderHelperselect"hide"show, hide
jumpHeightnumber0Jump
airControlnumber0.3Air Control
resetYnumber0Rst Y-offset
clickToMovebooleanfalseClick To Move
followCameraentitynullCamera
orientToselect"normal"normal, angle
camPosDelaynumber0.12Pos. Delay
camRotDelaynumber0.08Rot. Delay
upDownselect"yes"yes, no, limit
upDownMinnumber0Limit
upDownMaxnumber89
leftRightselect"yes"yes, no, limit
leftRightMinnumber-90Limit
leftRightMaxnumber90

UI-Aktion​

Id: on-divkit-action

Kategorie external

EinstellungTypStandardwertOptionen oder Beschriftung
idstring—Action id

Signal​

Id: on-signal

Kategorie external

EinstellungTypStandardwertOptionen oder Beschriftung
signalstring""Signal

Variablenänderung​

Id: on-variable-change

Kategorie external

EinstellungTypStandardwertOptionen oder Beschriftung
variablestring""Variable

Hover-Ende​

Id: on-blur

Kategorie input

Keine Einstellungen.

Klick​

Id: on-click

Kategorie input

EinstellungTypStandardwertOptionen oder Beschriftung
buttonselect"any"any, left, right, middle

Doppelklick​

Id: on-double-click

Kategorie input · Geltungsbereich entity

EinstellungTypStandardwertOptionen oder Beschriftung
buttonselect"any"any, left, right, middle

Ziehen​

Id: on-drag

Kategorie input · Geltungsbereich entity · nur bei Ankern surface

Keine Einstellungen.

Hover​

Id: on-hover

Kategorie input · Zweige enter, exit · Geltungsbereich entity

Keine Einstellungen.

Taste​

Id: on-key

Kategorie input · Zweige down, up

EinstellungTypStandardwertOptionen oder Beschriftung
codestring—Code
codesarray[]Keys
ctrlbooleanfalse
altbooleanfalse
shiftbooleanfalse
metabooleanfalse
doublebooleanfalseDouble press
bindstring""Project bind
altsarray[]Alternatives
ignoreRepeatbooleanfalseIgnore auto-repeat

Langes Drücken​

Id: on-long-press

Kategorie input · Geltungsbereich entity

EinstellungTypStandardwertOptionen oder Beschriftung
buttonselect"any"any, left, right, middle

Druck auf das Objekt​

Id: on-mouse

Kategorie input · Zweige click, down, up · Geltungsbereich entity

EinstellungTypStandardwertOptionen oder Beschriftung
buttonselect"any"any, left, right, middle
ctrlbooleanfalse
altbooleanfalse
shiftbooleanfalse
metabooleanfalse
doublebooleanfalseDouble press
bindstring""Project bind
altsarray[]Alternatives

Skalieren​

Id: on-pinch

Kategorie input · Geltungsbereich entity · nur bei Ankern surface

Keine Einstellungen.

Zeigersperre​

Id: on-pointer-lock

Kategorie input

Keine Einstellungen.

Zeigerbewegung​

Id: on-pointer-move

Kategorie input

Keine Einstellungen.

Drehen​

Id: on-rotate

Kategorie input · Geltungsbereich entity · nur bei Ankern surface

Keine Einstellungen.

Scrollen​

Id: on-scroll

Kategorie input

EinstellungTypStandardwertOptionen oder Beschriftung
directionselect"any"any, up, down

Start​

Id: on-launch

Kategorie lifecycle

Keine Einstellungen.

Pausieren​

Id: on-pause

Kategorie lifecycle

Keine Einstellungen.

Größenänderung​

Id: on-resize

Kategorie lifecycle

Keine Einstellungen.

Fortsetzen​

Id: on-resume

Kategorie lifecycle

Keine Einstellungen.

Sichtbarkeit​

Id: on-visibility

Kategorie lifecycle · Zweige show, hide

Keine Einstellungen.

Kollision​

Id: on-collide

Kategorie physics

Keine Einstellungen.

Abstand​

Id: on-distance

Kategorie proximity · Zweige enter, exit

EinstellungTypStandardwertOptionen oder Beschriftung
targetentitynullOther object
distancenumber1Distance
fireOnStartbooleanfalseCheck at start

Aktivieren des Zustands​

Id: on-state-active

Kategorie state · löst für jeden Zustand aus

Keine Einstellungen.

Deaktivieren des Zustands​

Id: on-state-inactive

Kategorie state · löst für jeden Zustand aus

Keine Einstellungen.

Alle N Sekunden​

Id: on-interval

Kategorie time

EinstellungTypStandardwertOptionen oder Beschriftung
secondsnumber1Every
repeatnumber0Repeat

Verzögerung​

Id: on-timeout

Kategorie time

EinstellungTypStandardwertOptionen oder Beschriftung
secondsnumber1After

Erkennung​

Id: on-detect

Kategorie tracking · nur bei Ankern image, qr, face, body, surface

Keine Einstellungen.

Trackingverlust​

Id: on-lost

Kategorie tracking · nur bei Ankern image, qr, face, body, surface

Keine Einstellungen.

Platzieren​

Id: on-placed

Kategorie tracking · nur bei Ankern surface

Keine Einstellungen.

VPS-Fehler​

Id: on-vps-error

Kategorie tracking · nur bei Ankern surface

Keine Einstellungen.

VPS lokalisiert​

Id: on-vps-localized

Kategorie tracking · nur bei Ankern surface

Keine Einstellungen.

VPS-Lokalisierung fehlgeschlagen​

Id: on-vps-not-localized

Kategorie tracking · nur bei Ankern surface

Keine Einstellungen.

VPS bereit​

Id: on-vps-ready

Kategorie tracking · nur bei Ankern surface

Keine Einstellungen.