Ich möchte einen Schlüssel fallen und stoppen an einem bestimmten Punkt, mein Schlüssel ist in einem übergeordneten Spielobjekt, ich ein Skript an diesem Elternteil und ein rigibody wo ich Schwerkraft aktiviert und iskinematic ist falsch Schwerkraft auf false und kinematische APSS auf true im Skript, wenn es einen bestimmten Punkt erreicht, an zi wollen: hier ist der CodeisKinematic und usegravity seltsames Verhalten auf Skript
using UnityEngine;
using System.Collections;
public class keyRotate : MonoBehaviour {
private Rigidbody rb;
// Use this for initialization
void Start() {
rb = GetComponent<Rigidbody>();
}
// Update is called once per frame
void Update() {
transform.Rotate (0f,0f, 90f * Time.deltaTime);
if (transform.position.y < -277f)
Debug.Log ("INNN");
//rb.useGravity = false;
//rb.isKinematic = true;
}
}
das merkwürdige, dass geschieht, ist, dass, wenn ich den Kommentar 2 letzte Zeilen mit dem rb, das Objekt fallen und das debug.log zeigt, wenn ich es uncomment das Objekt nicht mehr fallen und das debug nie zeigt, sollte nicht die Nachricht auf debu g zeige in diesem Fall, dass der Standardwert für die Gravitation true ist und trotzdem fallen sollte: S
nur blöder Fehler, danke für Hilfe: D –