全て。
Unity でモバイル ゲームを作成していますが、これは横スクロール ゲームです。プラットフォームが画面外に出るまで、プラットフォームを画面上で移動させたい。次に、スクロールが無限に見えるように、その位置を開始点に戻します。これが私のコードです:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ScrollingObject : MonoBehaviour
{
public float speed;
Vector3 startPos;
void Start()
{
startPos = transform.position;
}
void Update()
{
transform.Translate ((new Vector3 (-1, 0, 0)) * speed * Time.deltaTime);
if (transform.position.x < -22.71982)
{
transform.position = startPos;
}
}
}
これは機能しますが、滑らかではなく途切れ途切れに見えます。このプラットフォームを少しスムーズに動かすためのアドバイスはありますか? 前もって感謝します。