• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Pozyskiwanie pozycji obiektu unity c#

+1 głos
445 wizyt
pytanie zadane 23 listopada 2020 w C# przez Czerenia Początkujący (330 p.)

Witam robię grę w unity.

Chcę żeby podczas gdy gracz koliduje z obiektem i po naciśnięciu przycisku  "E", kopiuje pozycje (xyz) obiektu "SeatSystem" i wkleja je do gracza, tak żeby gracz był na tym samym miejscu jak obiekt "SeatSystem"

w razie pytań, odpowiem

komentarz 25 listopada 2020 przez Bartek12 Mądrala (5,510 p.)
Ale chodzi ci o cały kod czy tylko któryś fragment?

1 odpowiedź

+1 głos
odpowiedź 25 listopada 2020 przez Bartek12 Mądrala (5,510 p.)
void OnCollisionEnter(Collision collision){
   FindObjectOfType<Player>().transform.position = transform.position;
}

Tak mniej więcej to powinno wyglądać. Znajdujesz obiekt który posiada skrypt Player (jeżeli skrypt nazywa się inaczej to wpisz tam swoją nazwę) i przypisujesz mu pozycję obiektu (SeatSystem), czyli obiektu, który posiada tę funkcję.

 

Podobne pytania

0 głosów
1 odpowiedź 213 wizyt
0 głosów
0 odpowiedzi 235 wizyt
pytanie zadane 19 września 2020 w Inne języki przez Robot 12 Początkujący (340 p.)
–3 głosów
1 odpowiedź 789 wizyt
pytanie zadane 16 marca 2017 w OpenGL, Unity przez Emil Panecki Bywalec (2,100 p.)

93,753 zapytań

142,713 odpowiedzi

323,356 komentarzy

63,348 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...