Для контекста я создал экземпляр нескольких GameObjects со временем, которые представляют оценку в моей игре. Я знаю, как изменить позицию, в которой они созданы.Доступ к экземпляру ресурсов из другого скрипта C#
string scoreText = score.ToString();
for (int i = 0; i < scoreText.Length; i++)
{
var go = (GameObject)Instantiate(Resources.Load(scoreText[i].ToString()));
go.transform.localPosition = new Vector3(0.02F + i * 0.01F, 0.13F, 0);
}
То, что я не знаю, как это изменить, заключается в изменении позиции в другом скрипте. Опять же, для контекста, в Game Over в другом скрипте, я хочу изменить положение этих объектов, которые я создал.
Я пробовал несколько вариантов GetComponent и GameObject. Я не могу привязать один GameObject, к которому я хочу получить доступ, потому что это несколько, когда-либо изменяющихся GameObjects. Я чувствую, что я не смотрю на это правильно. Кто-нибудь знает как это сделать?