Menu
CoddyTech

動く足場

CoddyのUnityジャーニー「本格的なゲームを作る」セクションの一部。レッスン 50/60。

challenge icon

チャレンジ

中級

青いプラットフォームを隙間の上で滑らせましょう。次はそれに乗ります。

  1. MovingPlatformに、[SerializeField]を付けたfloatのdistance = 3fとspeed = 1.5f、およびpublic Vector3 delta;を追加します。
  2. Update()で、開始位置から+x方向にdistance単位、speedの速さで滑らせて戻し、これを繰り返します。
  3. 移動後の位置から移動前の位置を引いた値をdeltaに設定します。

「プレイ」を押すと、プラットフォームが行ったり来たりします。その後、「確認」を押します。

自分で試してみよう

using UnityEngine;

public class MovingPlatform : MonoBehaviour
{
    // 後のレッスンでここを実装します。前後に滑らかに移動する足場です。
}

本格的なゲームを作るのすべてのレッスン

自分で練習してみよう: Unityプレイグラウンド