2016-08-10 2 views
-3

Привет всем Я новичок в сценарии Unity и я не могу справиться с этой проблемой, пожалуйста, кто-то поможет мнеcs1513 C# ожидается единство

вот код:

using UnityEngine; 
using System.Collections; 

public class testScript : MonoBehaviour 
{ 
    int i = 1; 
    // Use this for initialization 
    void Start() 
    { 

     for (i = 1; i > 6; i++) 
     { 

      Debug.Log("value of i = " + i); 

     } 

     Debug.Log("i'm out of the loop"); 

    } //the problem is cs1513 c# expected unity here(21.line) 

    // Update is called once per frame 
    void Update() 
    { 

    } 

программы я использую Microsoft Visual Студия

Заранее благодарен!

ответ

-1

Вам не хватает } в конце сценария. Последние } должны закрыть класс {. Вероятно, это было удалено вами по ошибке. Иногда Unity не распознает смену скрипта. Если эта проблема все еще существует после внесения этой модификации, просто закройте и повторно откройте Unity и Visual Studio/MonoDevelop.

using UnityEngine; 
using System.Collections; 

public class testScript : MonoBehaviour 
{ 
    int i = 1; 
    // Use this for initialization 
    void Start() 
    { 

     for (i = 1; i > 6; i++) 
     { 

      Debug.Log("value of i = " + i); 

     } 

     Debug.Log("i'm out of the loop"); 

    } //the problem is cs1513 c# expected unity here(21.line) 

    // Update is called once per frame 
    void Update() 
    { 

    } 
}//<====This you missed. 
+0

благодарит за помощь! –

Смежные вопросы