Endernyan83
@Endernyan83
Новичок на Habr Q&A

Как исправить ошибку в Unity (c#) при получении компонента «Animator»?

Есть объект с анимацией "FadeOn" и аниматор на объекте где есть параметр "IsFadingOn" типа Boolean.
В скрипте пытаюсь присвоить переменной "anim" компонент "Animator" что б потом, при помощи функции StartLoadingScreen(); начать анимацию нажатием кнопки в Canvas.
При сохранении скрипта, Unity дает такую ошибку: "The contextual keyword 'var' may only appear within a local variable declaration or in script code". Никак не могу понять почему :| .
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Loading_Screen : MonoBehaviour
{
	var anim = GetComponent<Animator>();
	void StartLoadingScreen(){
		anim.SetBool("IsFadingOn", true);
		
		
	}
}
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы