@Semleks

Unity 3D анимации, (Animator)anim.SetBool не работает, почему?

655124cac0bc8959813603.pngСоздаю типо кс го, хочу сделать анимацию удара по нажатию E. Вот скрипт:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Animations;

public class Animator : MonoBehaviour
{
public Animator anim;

void Start()
{
anim = GetComponent();
}

void Update()
{
if (Input.GetKeyDown(KeyCode.E))
{
anim.SetBool("knifeAnim", true);
}
}
}

P.S knifeAnim указан в юнити аниматоре как Bool, выдает в скрипте ошибку SetBool. Сделал условие типо если knifeAnim true проигрывать анимацию
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
@Semleks Автор вопроса
РЕШИЛ! ПЕРЕИМЕНОВАЛ КЛАСС! НЕНАВИЖУ ЮНИТИ))))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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