J'ai cette erreur sur ce script tout en suivant un tutoriel
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour
{
public GameObject prefab;
// Instantiate the Prefab somewhere between -10.0 and 10.0 on the x-z plane
void Start()
{
Vector3 position = new Vector3(Random.Range(-10.0f, 10.0f), 0, Random.Range(-10.0f, 10.0f))
Instantiate(prefab, position, Quaternion.identity)
}
}
3 Réponses :
Les déclarations doivent être terminées avec Déclarations (Guide de programmation C #) P> une déclaration peut consister en une seule ligne de code qui se termine dans un
Semicolon strong> ou une série d'énoncés unique dans un bloc P>
blockQuote> quelle est ce que l'erreur vous dit p> p> ; code>
Voici comment votre script devrait ressembler.
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour
{
public GameObject prefab;
// Instantiate the Prefab somewhere between -10.0 and 10.0 on the x-z plane
void Start()
{
Vector3 position = new Vector3(Random.Range(-10.0f, 10.0f), 0, Random.Range(-10.0f, 10.0f));
Instantiate(prefab, position, Quaternion.identity);
}
}
N'oubliez pas de mettre ";" à la fin des lignes comme celle-ci
Ceci est
c # code> ... Chaque relevé se termine par un; code> ... Peut-être que vous devriez peut-être entrer dans certainsC # code> avant de sauter dans le développement de l'unité ?