ゆっくりその場から上下に動きます
インスペクタのspeedで上下運動のスピードを変えられます
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class UpDownLoop : MonoBehaviour
{
Vector3 startPos;
public float speed = 1.0f;
void Start()
{
startPos = transform.position;
}
void Update()
{
float sin = Mathf.Sin(Time.time * speed) +startPos.y; //ゲーム開始からの経過時間を1~-1に変換
transform.position = new Vector3(startPos.x,sin,startPos.z);
}
}