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

ステップ

ステップは 29 個あります。ステップは、トリガーが発生したときにイベントが行うことです。スクリプトからは ctx.step(name, params) でどのステップでも実行できるので、同じ動作を自分でつくる必要はありません。

エディターでの名前カテゴリ非推奨ID(スクリプトとパッチ用)
Contact downloadaction—contact_download_action
Compose emailaction—email_action
Release pointeraction—exit_pointer_lock
File downloadaction—file_download_action
Follow objectaction—follow
Look at objectaction—look_at_target
Open messengeraction—messenger_action
Call phone numberaction—phone_call_action
Lock pointeraction—request_pointer_lock
Scene transitionaction—scene_transit_action
Show / hide objectaction—set_visibility
Space transitionaction—space_transit_action
Stop followingaction—stop_follow
Open URLaction—url_transit_action
Fly along pathanimation—follow_path
Built-in animationanimationはいlaunch_built_in_animation
Materialanimationはいmaterial_animation
Opacityanimationはいopacity_animation
Play animationanimation—play_animation
Bone transformanimationはいskeletal_transform
Stop animationanimation—stop_animation
Stop path flightanimation—stop_follow_path
Transformationanimationはいtransformation_animation
Send signallogic—emit_signal
If — otherwiselogic—if_action
Set variablelogic—set_variable
Wait, thenlogic—wait_action
Override propertiesstate—override_state
Set statestate—set_state

設定​

Contact download​

ID contact_download_action · カテゴリ action

設定型初期値選択肢またはラベル
photoresource—Photo
fullNamestring—Full name
mobilePhonestring—Mobile phone
workPhonestring—Work phone
homePhonestring—Home phone
companystring—Company
emailstring—Email
positionstring—Position
addressstring—Address
websitestring—Website

Compose email​

ID email_action · カテゴリ action

設定型初期値選択肢またはラベル
emailstring—Email

Release pointer​

ID exit_pointer_lock · カテゴリ action

設定はありません。

File download​

ID file_download_action · カテゴリ action

設定型初期値選択肢またはラベル
resourceresource—File

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

設定型初期値選択肢またはラベル
platformselect—facebook, vk, instagram, whatsapp, telegram, viber, ok
valuestring—Value

Call phone number​

ID phone_call_action · カテゴリ action

設定型初期値選択肢またはラベル
phonestring—Phone

Lock pointer​

ID request_pointer_lock · カテゴリ action

設定はありません。

Scene transition​

ID scene_transit_action · カテゴリ action

設定型初期値選択肢またはラベル
sceneIdscene—Scene

Show / hide object​

ID set_visibility · カテゴリ action

設定型初期値選択肢またはラベル
visiblebooleantrueVisible

Space transition​

ID space_transit_action · カテゴリ action

設定型初期値選択肢またはラベル
spaceIdspace—Space
sceneIdscenenullScene

Stop following​

ID stop_follow · カテゴリ action

設定はありません。

Open URL​

ID url_transit_action · カテゴリ action

設定型初期値選択肢またはラベル
urlstring—URL
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 · 非推奨(動作はしますが、新しく追加することはできません)

設定型初期値選択肢またはラベル
builtInAnimationstring—Animation
startFramenumber0
delaynumber0
repeatCountnumber1

Material​

ID material_animation · カテゴリ animation · 非推奨(動作はしますが、新しく追加することはできません)

設定型初期値選択肢またはラベル
materialIdresource—Material
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

設定型初期値選択肢またはラベル
stateIdstate—State
durationMsnumber0
easingselect"ease-in-out"linear, ease-in, ease-out, ease-in-out