1. Którą wersję Unity zainstalować żeby żarło jak najmniej ramu? I czy jak zainstaluję np. wersję z 2015 to czy MonoDevelop który wezmę w pakiecie będzie miał wszystkie intellisense, podpowiadanie składni itp. z góry ustawione? Bo np. jak próbowałem pobrać MonoDevelop z 2017 przez UnityHub i podpiąłem pod Unity 2020 to nijak nie mogłem sprawić żeby to działało, nie pokazywało żadnych komponentów Unity tylko czysty C#.
2. Piszę gierkę






























1. Mam sobie kulkę lecącą z jakąś szybkością i ścianę. Na kulce jest RigidBody2D i SphereCollider2D, na ścianie BoxCollider2D. Kulki spawnują się z poruszającego się gracza. W OnTriggerEvent2D kulki mam że przy kolizji zostaje zniszczona za pomocą Destroy(GameObject). Wszystko działa fajnie poza tym, że przy wyższych szybkościach kulki znikają jak im się podoba, czasem tuż przy zetknięciu ze ścianą, czasem trochę wcześniej. Dzieje się tak niezależnie od tego
Rb.AddForce(fotce, ForceMode.impulse);
Wtedy kulka na pewno dobrze zareaguje na kontakt z colliderem. Jeśli nie chcesz żeby kulka zwalniała ani opadała zablokuj oś y na rigidbody i ustaw drag na 0.