2 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

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

Ну, с Хэллоуином)

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

Help wanted!

3D environment artist, 2D artist

Check out the article

Вот, представляю вам: Тюленьи Когти!

Did you know that in the Dataclysm demo you may save your decks in these folders?

And just look at the cute Sandbags inside them, they're ADORABLE!

You can find the demo here: https://store.steampowered.com/app/3303720/Dataclysm/

#pixelart #retro #indie #cardgame #pc #menu #indiegame

Ура! Канал ожил! https://t.me/GRRRRRROB Господа и дамы, прошу!

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

Here’s a quick look at some boss fights I’ve been crafting. Intense, challenging, and so much fun to build. Hit that wishlist button and stay tuned!

https://store.steampowered.com/app/2092270/Resonant_Blade/

#indiedev #scifi #bossfight #wishlistwednesday #pixelart

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