Как указано в названии единицы, не видно анимации, прикрепленной к нему через код, который, в свою очередь, эту анимацию я вставил в инспектор
Мой игрок имеет BoxCollider2D
с отметкой IsTrigger
, поэтому он принимает значение и запускает
Я поставил проверку (уже в коде) на наличие анимации, но он точно говорит, что не видит
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CrackedPlatformScript : MonoBehaviour
{
public AnimationClip destroyed;
private void OnTriggerEnter2D(Collider2D other)
{
if(other.gameObject.tag == "Player")
{
if(destroyed != null)
{
GetComponent<Animation>().Play(destroyed.name);
gameObject.GetComponent<BoxCollider2D>().enabled = false;
Destroy(gameObject,0.4f);
}
else
{
Debug.Log(destroyed.name);
}
}
}
}