0
kollidiert Ich halte Geting Fehler aus dieser C# Skript durch die Art und Weise im Art neue zu C# Parsen bitte helfen Sie mirC# Fehler beim Parsen, wenn
using UnityEngine;
using System.Collections;
public class Scripty : MonoBehaviour {
public float moveSpeed = 10f;
private Rigidbody rbody;
private Renderer rend;
// Use this for initialization
void Start() {
rbody = GetComponent<Rigidbody>();
rend = GetComponent<Renderer>();
}
// Update is called once per frame
void Update() {
float inputX = Input.GetAxis ("Horizontal");
float inputZ = Input.GetAxis ("Vertical");
float moveX = inputX *moveSpeed*Time.deltaTime;
float moveZ = inputZ*moveSpeed*Time.deltaTime;
//transform.Translate(moveX,0f,moveZ);
rbody.AddForce(moveX,0f,moveZ);
}
void OnCollisionEnter(Collision col)
{
if (col.collider.name == "Wall (1)") {
rend.material.color = Color.blue;
}
else if(col.collider.name == "Wall (2)")
{
rend.material.color = Color.red;
}
else if(col.collider.name == "Wall (3)")
{
rend.material.color = Color.green;
}
else if(col.collider.name == "Wall (4)")
{
rend.material.color = Color.yellow;
}
}
Welche Fehler bekommen Sie – PaulF
Ich denke, Sie verpassen, ein letzter Barcket:}. –
In welcher Zeile erhalten Sie einen Fehler? – vanshika