Ich entwickle einen 2D Action-Platformer in Unity, ich habe eine Crawl-Funktion, die aktiviert, wenn das Spiel S drückt, aber ich brauche es, um den Kopf Collider in einen Trigger zu konvertieren, wenn der Spieler kriecht in einen engen Raum, den das Spiel aufnimmt und verhindert, dass sie wieder stehen, was zu Pannen führen würde. Wie konvertiere ich den Kopf Collider in einen TriggerKonvertiere einen Collider in einen Trigger
Bonus: Der Spieler haftet an anderen Colliders, wenn jemand weiß, wie das zu beheben ist, wird es sehr geschätzt. mit der isTrigger
Eigenschaft des Collider
Versuchen Sie nicht, den Collider in einen Trigger zu konvertieren, einen Head Collider und einen Trigger um den Kopf herum zu haben, und deaktivieren Sie den Collider, wenn der Spieler crawlt und den Trigger aktiviert. Und umgekehrt, wenn er steht. – JanR
Sie können auch einen Raycast vom Boden nach oben oder von seinem Kopf nach oben machen, um sicherzustellen, dass genügend Platz zum Stehen ist, wenn nicht, dann verhindern Sie die stehende Aktion – JanR