メインコンテンツまでスキップ

ステップ リファレンス

step は 29 個。step は、trigger が発火したときに event が実際に行うことです。スクリプトからは ctx.step(name, params) でどれでも実行できるので、同じ動作を書き直す必要はありません。

エディタ上の名前カテゴリ非推奨Id(スクリプト・patch)
Contact downloadactioncontact_download_action
Compose emailactionemail_action
Release pointeractionexit_pointer_lock
File downloadactionfile_download_action
Follow objectactionfollow
Look at objectactionlook_at_target
Open messengeractionmessenger_action
Call phone numberactionphone_call_action
Lock pointeractionrequest_pointer_lock
Scene transitionactionscene_transit_action
Show / hide objectactionset_visibility
Space transitionactionspace_transit_action
Stop followingactionstop_follow
Open URLactionurl_transit_action
Fly along pathanimationfollow_path
Built-in animationanimationはいlaunch_built_in_animation
Materialanimationはいmaterial_animation
Opacityanimationはいopacity_animation
Play animationanimationplay_animation
Bone transformanimationはいskeletal_transform
Stop animationanimationstop_animation
Stop path flightanimationstop_follow_path
Transformationanimationはいtransformation_animation
Send signallogicemit_signal
If — otherwiselogicif_action
Set variablelogicset_variable
Wait, thenlogicwait_action
Override propertiesstateoverride_state
Set statestateset_state

パラメータ

Contact download

Id contact_download_action · カテゴリ action

パラメータ既定値選択肢 / ラベル
photoresourcePhoto
fullNamestringFull name
mobilePhonestringMobile phone
workPhonestringWork phone
homePhonestringHome phone
companystringCompany
emailstringEmail
positionstringPosition
addressstringAddress
websitestringWebsite

Compose email

Id email_action · カテゴリ action

パラメータ既定値選択肢 / ラベル
emailstringEmail

Release pointer

Id exit_pointer_lock · カテゴリ action

パラメータはありません。

File download

Id file_download_action · カテゴリ action

パラメータ既定値選択肢 / ラベル
resourceresourceFile

Follow object

Id follow · カテゴリ action

パラメータ既定値選択肢 / ラベル
targetentitynullFollow
distancenumber0Keep distance
offsetXnumber0Offset X
offsetYnumber0Offset Y
offsetZnumber0Offset Z
smoothingnumber0.2Smoothing
maxSpeednumber0Max speed
lockYbooleanfalseKeep own height
faceTargetbooleantrueFace target
turnSpeednumber0Turn speed

Look at object

Id look_at_target · カテゴリ action

パラメータ既定値選択肢 / ラベル
targetentitynullLook at
turnSpeednumber0Turn speed
lockYbooleantrueKeep upright

Open messenger

Id messenger_action · カテゴリ action

パラメータ既定値選択肢 / ラベル
platformselectfacebook, vk, instagram, whatsapp, telegram, viber, ok
valuestringValue

Call phone number

Id phone_call_action · カテゴリ action

パラメータ既定値選択肢 / ラベル
phonestringPhone

Lock pointer

Id request_pointer_lock · カテゴリ action

パラメータはありません。

Scene transition

Id scene_transit_action · カテゴリ action

パラメータ既定値選択肢 / ラベル
sceneIdsceneScene

Show / hide object

Id set_visibility · カテゴリ action

パラメータ既定値選択肢 / ラベル
visiblebooleantrueVisible

Space transition

Id space_transit_action · カテゴリ action

パラメータ既定値選択肢 / ラベル
spaceIdspaceSpace
sceneIdscenenullScene

Stop following

Id stop_follow · カテゴリ action

パラメータはありません。

Open URL

Id url_transit_action · カテゴリ action

パラメータ既定値選択肢 / ラベル
urlstringURL
transitionTypeselect"new_tab"new_tab, same_tab

Fly along path

Id follow_path · カテゴリ animation

パラメータ既定値選択肢 / ラベル
pathentitynullPath
durationnumber3Duration
loopselect"once"once, loop, ping_pong
orientbooleantrueFace along path
reversebooleanfalseReverse

Built-in animation

Id launch_built_in_animation · カテゴリ animation · 非推奨(動作は続きますが、パレットには表示されません)

パラメータ既定値選択肢 / ラベル
builtInAnimationstringAnimation
startFramenumber0
delaynumber0
repeatCountnumber1

Material

Id material_animation · カテゴリ animation · 非推奨(動作は続きますが、パレットには表示されません)

パラメータ既定値選択肢 / ラベル
materialIdresourceMaterial
durationnumber1
delaynumber0
repeatCountnumber1

Opacity

Id opacity_animation · カテゴリ animation · 非推奨(動作は続きますが、パレットには表示されません)

パラメータ既定値選択肢 / ラベル
opacitynumber100
durationnumber1
delaynumber0
repeatCountnumber1

Play animation

Id play_animation · カテゴリ animation

パラメータ既定値選択肢 / ラベル
animatorentitynull
presetIdstring""
loopTypeselect"once"once, count, forever
repeatCountnumber1
speednumber1
delaynumber0

Bone transform

Id skeletal_transform · カテゴリ animation · 非推奨(動作は続きますが、パレットには表示されません)

パラメータ既定値選択肢 / ラベル
positionXnumber0
positionYnumber0
positionZnumber0
quatXnumber0
quatYnumber0
quatZnumber0
quatWnumber1
scaleXnumber1
scaleYnumber1
scaleZnumber1
durationnumber1
delaynumber0
loopTypeselect"count"once, count, forever
repeatCountnumber1

Stop animation

Id stop_animation · カテゴリ animation

パラメータ既定値選択肢 / ラベル
animatorentitynull
presetIdstring""

Stop path flight

Id stop_follow_path · カテゴリ animation

パラメータはありません。

Transformation

Id transformation_animation · カテゴリ animation · 非推奨(動作は続きますが、パレットには表示されません)

パラメータ既定値選択肢 / ラベル
rotationEnabledbooleantrue
rotationXnumber0
rotationYnumber0
rotationZnumber0
positionEnabledbooleantrue
positionXnumber0
positionYnumber0
positionZnumber0
scaleEnabledbooleantrue
scaleXnumber1
scaleYnumber1
scaleZnumber1
durationnumber1
delaynumber0
loopTypeselect"count"once, count, forever
repeatCountnumber1

Send signal

Id emit_signal · カテゴリ logic

パラメータ既定値選択肢 / ラベル
signalstring""Signal
scopeselect"targets"targets, broadcast

If — otherwise

Id if_action · カテゴリ logic

パラメータ既定値選択肢 / ラベル
sourceselect"always"always, variable, distance, state, visible, random
variablestring""Variable
targetentitynullObject
opselect"=="==, !=, >, >=, <, <=
valuestring""Value
thresholdnumber1Threshold
stateIdstatenullState
flagbooleantrueExpected

Set variable

Id set_variable · カテゴリ logic

パラメータ既定値選択肢 / ラベル
variablestring""Variable
modeselect"set"set, add, toggle
valuestring""Value

Wait, then

Id wait_action · カテゴリ logic

パラメータ既定値選択肢 / ラベル
secondsnumber1Delay

Override properties

Id override_state · カテゴリ state

パラメータ既定値選択肢 / ラベル
patchrecord{}
durationMsnumber0
easingselect"ease-in-out"linear, ease-in, ease-out, ease-in-out

Set state

Id set_state · カテゴリ state

パラメータ既定値選択肢 / ラベル
stateIdstateState
durationMsnumber0
easingselect"ease-in-out"linear, ease-in, ease-out, ease-in-out