26 lines
549 B
C#
26 lines
549 B
C#
using UnityEngine;
|
|
|
|
public class LightningGenerator : MonoBehaviour
|
|
{
|
|
public Transform prefab;
|
|
|
|
public int LightingFigures = 10;
|
|
|
|
private void Start()
|
|
{
|
|
for (int i = 0; i < LightingFigures; i++)
|
|
{
|
|
float num = Random.value - 0.5f;
|
|
float y = Random.value - 0.5f;
|
|
float z = Random.value - 0.5f;
|
|
Vector3 position = new Vector3(num, y, z) * 3f;
|
|
position.y *= 0.2f;
|
|
Object.Instantiate(prefab, position, prefab.rotation).GetComponent<Renderer>().material.SetFloat("_CustomTime", num * 20f);
|
|
}
|
|
}
|
|
|
|
private void Update()
|
|
{
|
|
}
|
|
}
|