Машина состояний постепенно пилится на базе аниматора (спасибо pax за видео), столкнулся со следующей задачкой, видимо туплю где-то.
Есть такой кусок кода:
public Transform SetWalkTarget()
{
System.Random rnd = new System.Random(DateTime.Now.Millisecond);
return GameLogicInit.Points[rnd.Next(0, GameLogicInit.Points.Count)].transform;
}
}
Он находится у множества объектов и по хорошему должен случайным образом выбирать точку назначения из списка для каждого объекта, но так как он срабатывает у всех объектов одновременно рандомайзер выдает им один и тот же результат. Как его разнообразить?