ich Kontakt zwischen einem Spiel Objekt überprüfen möge (objA, die einen Kasten Collider und einen starren Körper hat) und ein anderes Spielobjekt (ObjB), der zwei Kinderspielobjekte. Die untergeordneten Objekte von ObjB ändern Positionen leicht. Ich habe keinen Box Collider für ObjB gesetzt, weil ich ihn nicht auf Physik reagieren muss, ich muss nur sagen, wenn ein Objekt (ObjA) in Kontakt ist/berührt. Wie kann das gemacht werden?Wie Kontakt zwischen zwei Spielobjekten überprüfen, mit einem Kind Spielobjekte, die die Position ändern
0
A
Antwort
1
Sie haben ein Feld Collider ObjB hinzuzufügen und die boolean überprüfen „Ist Trigger“. Dies wird es immer noch zulassen, dass Dinge durchgehen und nicht kollidieren oder abprallen. Nun aber statt onCollision eingeben, müssen Sie OnTriggerEnter wie hier getan: http://answers.unity3d.com/questions/581977/how-to-get-collision-point-when-using-ontriggerent.html
Verwandte Themen
- 1. Wie erstellt man eine Beziehung zwischen zwei Spielobjekten ohne Vererbung?
- 2. Spielobjekte, die miteinander sprechen
- 3. die Lücke zwischen zwei divs ändern
- 4. Zerstöre die Spielobjekte eines Arrays
- 5. Überprüfen, ob die Position existiert
- 6. Position zwischen zwei Punkten?
- 7. Laden von Spielobjekten aus ihrer Definition
- 8. Wie lerne ich die Bewegung von UI-Spielobjekten in LayoutGroup?
- 9. Wie reagieren die Komponenteneigenschaft Kind ändern
- 10. Ändern Sie die Cursor-Position in einem Textfeld mit React
- 11. Ändern Sie die Position dynamisch
- 12. So ändern Sie die Position mit CSS
- 13. Wie ändern Sie die Position der Ebene?
- 14. die Größe und Position eines childViewController ändern
- 15. Wie verwende ich die lineare Interpolation, um die aktuelle Position zwischen zwei Geo-Koordinaten zu schätzen?
- 16. So ändern Sie die Position von QTextEdit
- 17. die Differenz zwischen zwei Haskell Signaturen Verständnis mit einem forall
- 18. Eine Live-Liste von Spielobjekten basierend auf ihrer Farbe beibehalten
- 19. Test für die Verbindung zwischen zwei Punkten in einem Schaltplan
- 20. Wie man Spielobjekte in einem Array speichert Unity3d
- 21. So überprüfen Sie Übereinstimmungen zwischen zwei Dateien
- 22. Feste Position Eltern-Kind-Elemente mit einem anderen festen Element zwischen
- 23. Ändern Sie die Pin-Position in Ti.Karte
- 24. So synchronisieren Sie die Position nur einmal mit Photon Networking
- 25. Wie kann ich feststellen, ob ein Quadrat die Position ohne Kontakt mit anderen Sprites erreichen kann?
- 26. wie submorph Position ändern
- 27. Wie können zwei Divs die gleiche Position haben?
- 28. Chart.js ändern die vertikale Position der Punkte
- 29. RegEx, um alle Text zwischen zwei Zeichenfolgen, die leicht ändern
- 30. Wie die Position des Spinners mit cordova
Der Titel Ihrer Fragen sind lang. Sie müssen sie verkürzen und die lange Version in den Körper der Frage einfügen. Wie auch immer, Bearbeiten Sie Ihre Frage und fügen Sie hinzu, was Sie versucht haben. Fügen Sie auch das richtige Sprachen-Tag hinzu. – Programmer
Um Kollisionen/Kontakte zwischen zwei Objekten zu erkennen, ist es zwingend notwendig, dass beide eine 'Collider' Komponente enthalten. –