Ich versuche, die Kamera zum Player zurück zu bewegen, wenn die Kamera nicht an der Stelle ist, an der sie stoppt, aber ich bekomme den Fehler im Titel. Hier ist mein Code:Kann den Typ "unityengine.vector3" nicht in "float" konvertieren
public float minPos = 0.3234783f;
public float maxPos = 40f;
Vector3 tempPos;
public float playerPos;
// Use this for initialization
void Start() {
}
// Update is called once per frame
void Update() {
playerPos = GameObject.Find ("Player").transform.position;
tempPos = transform.position;
tempPos.z = -10f;
if (transform.position.x < minPos) {
tempPos.x = minPos;
} else
tempPos.x = playerPos;
transform.position = tempPos;
}
Ich bin ziemlich neu in Codierung so leid, wenn dies ein wirklich dummen Fehler.
es ist, weil Sie nicht Typ „unityengine.vector3“ umwandeln kann zu „schweben“. – Fattie