Вот стал такой вот вроде простой вопрос но все же.
Есть контрольный скрипт, в нем все просчитывается, особенно какой объект (префаб) когда и куда должен перемещаться, есть ли разница делать перемещение в этом же скрипте
void Update(){
if(Cells.Count > 0){
foreach(KeyValuePair<string, ObjectCell> kv in Cells){
if(Vector3.Distance(..................) > 0.01f){
kv.Value.transform.position = Vector3.MoveTowards(.......);
}
}
}
Или лучше отдавать координаты цели префабу и он у себя уже по своему апдейту будет двигаться к цели?
Как лучше и правильнее?