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

Roll a Ball Unity problem

VPS Starter Arubacloud
0 głosów
204 wizyt
pytanie zadane 21 lutego 2019 w C# przez Paweł123 Nałogowiec (33,500 p.)

Witam, przerabiam poradnik od Unity https://unity3d.com/learn/tutorials/projects/roll-ball-tutorial/collecting-pick-objects?playlist=17141

I natknąłem się na pewien problem. Kiedy kulka wjeżdża w klocek, przenika go, ale klocek nie znika. 

Czy ktoś wie jak rozwiązać ten problem.

Screen z Unity https://imgur.com/a/K78KtPC

Kod z player kontroler 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayerControler : MonoBehaviour
{
    public float speed;

    private Rigidbody rb;

     void Start()
    {
        rb = GetComponent<Rigidbody>(); 
    }

    private void FixedUpdate()
    {
        float moveHorizontal = Input.GetAxis("Horizontal");
        float moveVertical = Input.GetAxis("Vertical");

        Vector3 movement = new Vector3(moveHorizontal,0.0f, moveVertical);

        rb.AddForce(movement * speed);


        void OnTriggerEnter(Collider other)
        {
            if (other.gameObject.CompareTag("Pick Up"))
            {
                other.gameObject.SetActive(false);
            }
        }

    }
}

 

1 odpowiedź

0 głosów
odpowiedź 12 marca 2019 przez MsMaciek123 Pasjonat (24,760 p.)
Void w voidzie?!?

Funkcja w funkcji?!?

OnTriggerEnter jest w fixedupdate! Kto to widział!

 

Usuń private z void FixedUpdate, bo Unity automatycznie ustawi to jako prywatne

Podobne pytania

+1 głos
0 odpowiedzi 87 wizyt
pytanie zadane 18 października 2023 w Nasze projekty przez arek01996 Stary wyjadacz (12,100 p.)
0 głosów
0 odpowiedzi 233 wizyt
0 głosów
2 odpowiedzi 219 wizyt
pytanie zadane 27 sierpnia 2021 w C# przez Jakusss Początkujący (410 p.)

92,962 zapytań

141,925 odpowiedzi

321,161 komentarzy

62,296 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.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...