Zmienna Vector3 zmienia się wraz z przemieszczaniem obiektu

0

Witam.
Mam pewien problem i nie wiem jak dobie z nim poradzić. Chcę wpisać początkową wartość obiektu to zmiennej, jednak jak przemieszcza się obiekt to wartość w Vector3 Także ulega zmianie.

Mój kod który to obsługuje:

Vector3 startPosition;

private void Awake()
{
    startPosition = this.gameObject.transform.position;
}
1

A co dokładnie chcesz osiągnąć?
Bo ten kod zapisuje pozycję tylko raz. Właśnie tam gdzie obiekt pierwszy raz się pokaże.
Jeśli obiekt się aktywuje w innej pozycji, to inna pozycja się zapisze.

0

ok
Mój błąd.
Zapomniałem że inne klasy odwołują się do funkcji Awake.
Temat rozwiązany.

1 użytkowników online, w tym zalogowanych: 0, gości: 1