本文へ移動
XRift Studio使い方ガイド
ダウンロード
目次から探す
困ったとき

押すと動くボタンを作る

ボタンを押したときに動く仕組みを作ります。

内容の確認基準:v1.0.18 のソース

このページの内容
  1. このレッスンでできること
  2. 始める前に
  3. 操作の要点
  4. できたか確認する
  5. うまくいかないとき
  6. 次のレッスン
1:04 · 動画内に日本語字幕再生ボタンで開始します。細かな設定は全画面で確認してください。再生できないときはMP4を直接開く

このレッスンでできること

Boxを押したときだけ動く仕掛けを作ります。

始める前に

操作の要点

  1. 操作を受けるBoxを選び、InspectorのAdd ComponentからInteractableを追加します。
  2. BoxのNode Graphを開き、On Interactを用意します。
  3. On InteractのOutを、対象を動かすSet PropertyのInへつなぎます。押したときだけ試す場合、On Startから同じ処理へつながる線は外します。
  4. Set PropertyのTarget、目標位置、Duration (s)を確認します。
  5. 保存状態を確認してPlayへ進み、Boxに近づいてクリックします。
  6. EscとStopで編集へ戻ります。繰り返し試す前に、開始時の位置と目標位置を確かめます。

できたか確認する

  • 開始直後には動かず、Boxを押すと目標位置へ動く。
  • 操作を受けるEntityに、Interactableとグラフが取り付いている。

うまくいかないとき

  • ぶつかれるのに押せない:ColliderとInteractableは別の役割です。同じ操作対象のInteractableを確認します。
  • 二回目に動かない:すでに同じ目標位置へ移動している可能性があります。往復させる別の処理があるとは限りません。

次のレッスン

制作から公開までのコースで続きへ進めます。設定を詳しく調べるには、関連する使い方を参照してください。

動画はブラウザ版βの収録画面です。本文は現在のガイド・ソースを基にした補足で、音声の逐語録ではありません。

次に進むDelayで待ってから動かす →

使い方を検索

本文から検索します。