32 lines
766 B
C#
32 lines
766 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
namespace VolumetricLightsDemo {
|
|
|
|
public class FenceGen : MonoBehaviour {
|
|
|
|
public int count;
|
|
public float delay = 0.1f;
|
|
public Vector3 step = new Vector3(0, 0, -2);
|
|
|
|
float last;
|
|
Vector3 pos;
|
|
|
|
void Start() {
|
|
pos = transform.position;
|
|
}
|
|
|
|
void Update() {
|
|
if (Time.time - last < delay) return;
|
|
last = Time.time;
|
|
|
|
GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube);
|
|
cube.transform.position = pos;
|
|
pos += step;
|
|
cube.transform.localScale = new Vector3(1, 4, 1);
|
|
if (--count < 0) Destroy(this);
|
|
}
|
|
}
|
|
|
|
} |