3 years ago

Hi everyone! I have one little problem.


I have 2 scripts: one for bullet and one for enemy. In EnemyController, there are function:

public void TakeDamage(int damage)

{

_health -= damage;

}

and I call it in script for bullet

if (hitInfo.collider.CompareTag("Enemy"))

{

hitInfo.collider.GetComponent<EnemyController>().TakeDamage(damage);

}

Unity says me, that it is error CS0103: The name 'damage' does not exist in the current context.

Why?



2 comments

Loading...

Next up

Елки-палки! Надеюсь, я когда-нибудь это доделаю!

Вот это я понимаю, дробовик! Бабахнул и пол вселенной снесло! Вообще, в последнее время заглядываюсь на Wolfenstein, его оружие и позицию рук относительно камеры!

Ну и на последок улучшил немного графон

Note examination is working perfectly. You can now rotate and get a close-up look at everything you find. Thoughts on how it looks? #gamedev #horror

Ну, тип один из скримеров для моей короткометражки для задания по режиссуре. Ну да

Guys let me introduce to all of you my new videogame: Kira Vs Akira. A silly volleyball game about Cats! and my first Unity game. You can download it now for free! (obviously).

Дополнение на тюленьи когти, добавляющее альтернативную атаку: Мелкий выстрел, замедляющий противника на пару секунд

Заменил еще скай бокс

#GrottoEscape DEMO PROTO 0.20.0 RELEASE

Follow and wishlist on #Steam:

https://store.steampowered.com/app/3433190/Grotto_Escape/

A DEMO will be available for the Steam Next Fest in February 23, 2026.

Grotto Escape will be released in March 2026 on Steam.

Watch a WIP Gameplay 20260306

Как вам ендокий UI?