Files
2018-09-24 23:31:59 +07:00

29 lines
844 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Wall : MonoBehaviour
{
public float moveSpeed;
public float moveRange;
public float randRange;
private GameObject obj;
private Vector3 oldPosition;
void Start()
{
obj = gameObject;
oldPosition = obj.transform.position;
moveSpeed = 5.0f;
randRange = 3.0f;
obj.transform.position = new Vector3(oldPosition.x, oldPosition.y + Random.Range(-randRange, randRange), oldPosition.z);
}
void Update()
{
obj.transform.Translate(new Vector3(-Time.deltaTime * moveSpeed, 0, 0));
if (obj.transform.position.x < -7)
{
obj.transform.position = new Vector3(24, oldPosition.y + Random.Range(-randRange, randRange), oldPosition.z);
}
}
}