Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Скрипт c# не хочет правильно работать

Никита щербин Ученик (102), на голосовании 3 месяца назад
и снова всем привет;)подскажите пожалуйста у меня есть книга по c# на юнити и в ней вскоре учат создавать методы и у меня при переписовании этого скрипта одни ошибки появляються и visual studio вообще не воспринимает скрипт.Также из за одной заканчивающей скобки весь скрипт начинает курить бамбук и заваливаеться ошибками , вот этот метод:
  1. void Start()
    {
    GenerateCharacter();
    }

    public void GenerateCharacter();
    {
    Debug.Log("character: spike");
    }

помогите что не так тут



Голосование за лучший ответ
Илья Долматов Гуру (2926) 4 месяца назад
у метода точка с запятой не ставится
Losh Lish Профи (545) 4 месяца назад
ты вроде неправильно написал, перепиши
Татьяна Просветленный (36197) 4 месяца назад
 using UnityEngine; 

public class LearningCurve : MonoBehaviour
{
// Integer variables
private int currentAge = 30;
public int addAge = 1;

public float pi = 3.14f;
public string firstName = "долбаёб";
public bool isAuthor = true;

// Start is called before the first frame update
void Start()
{
GenerateCharacter();
}

public void GenerateCharacter()
{
Debug.Log("character: spike");
}

// Update is called once per frame
void Update()
{
ComputeAge();
}

///
/// Computes a modified age integer
///

void ComputeAge()
{
Debug.Log(currentAge + addAge);
}
}



Основные изменения:
Удалена точка с запятой после public void GenerateCharacter.Закрывающие фигурные скобки расставлены правильно.
Никита щербинУченик (102) 4 месяца назад
ПАСИБА ДОБРЫЙ ЧЕЛОВЕК 3 ЧАСА БОМБИЛО ЖЕЛАЮ ВСЕГО ЛУЧШЕГО СПАСИБОООООООООООО!!!!!!!!!!!!!
Похожие вопросы