com.alicizax.unity.tuyoogam.../Samples~/Space Shooter/GameScript/Runtime/Behaviour/BackgroundScroller.cs
陈思海 01160cf00c init
2025-01-09 11:31:04 +08:00

21 lines
449 B
C#

using System;
using UnityEngine;
public class BackgroundScroller : MonoBehaviour
{
public float ScrollSpeed;
public float TileSizeZ;
private Vector3 _startPosition;
void Start()
{
_startPosition = transform.position;
}
void Update()
{
float newPosition = Mathf.Repeat(Time.time * ScrollSpeed, TileSizeZ);
this.transform.position = _startPosition + Vector3.forward * newPosition;
}
}