https://docs.unity3d.com/530/Documentation/ScriptReference/Random.html
https://docs.unity3d.com/530/Documentation/ScriptReference/Random.Range.html
https://docs.unity3d.com/ScriptReference/Random.InitState.html
https://docs.unity3d.com/kr/2022.3/Manual/TimeFrameManagement.html
Start함수에서 현재 시간을 Random의 Seed로 넣어 초기화 해주는 예제
private long tick;
private float timeSeed;
private void Start()
{
tick = DateTime.Now.Ticks;
timeSeed = (int)(tick % int.MaxValue); // int 범위 내로 값을 조정
Random.InitState((int)timeSeed);
setRandomLine();
}