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

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

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

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

Action Minis | Recruit character for #gamedev

(https://sketchfab.com/joaobaltieri/collections/action-minis-15f0…)

👉More infos, assets and exclusive content: http://joaobaltieri.com/👈

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

A routine investigation leads to a village of blood rituals and violence.

Every step forward makes survival harder.

Will you make it out alive? #indiegame #gamedev

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

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

ScreenShot - Set Canvas HUD Buttons - Animations- OverallSuitMan -GalponBase. #b3d,#blender,#uniyt,#game,#buttons,#canvas,#hud,#UI,#animation,#anim,#actions,#interactive,#interaction,#press,#key,#keyboard,#board

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