@auzziemozi

Как получить доступ к методам из родительского компонента (объекта)?

Помогите пожалуйста.
Суть проблемы - Делаю общий скрипт EnemyController для каких-то общих полей данных у врагов (здоровье, скорость, имя, метод запуска анимации) (скриншот №1) 630f88fabd373981557840.png, затем делаю для каждого типа врагов дочерний скрипт с доступом к общим свойствами из скрипта EnemyController и хочу при срабатывании метода private void OnTriggerEnter2D(Collider2D collision) у игрока запускать анимацию смерти (скриншот №2)630f891497045039064179.png у конкретного типа врага через общий метод EnemyDeathAnim() который я создал в EnemyController. Делаю дочерний скрипт на конкретный тип врагов, потому что поля здоровья, скорости, имени будут меняться в зависимости от врага. Но при срабатывании триггера получаю вот такую ошибку (скриншот №3) 630f891c45864304162389.png. Подскажите, как решить данную проблему?

Надеюсь понятно объяснил суть проблемы :)
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
630f973927162534756886.jpeg
Надеюсь понятно показал?
Ответ написан
Ваш ответ на вопрос

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

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