Написание скриптов в Unity 3D. ⇐ C#

Место общения программистов C#
Anonymous
Написание скриптов в Unity 3D.

Сообщение Anonymous »

У меня возникла проблема в Unity3D. У меня есть один и тот же сценарий здоровья, прикрепленный как к игроку, так и к врагу. Я хочу показывать сообщение об окончании игры, когда игрок умирает, но проблема в том, что сообщение об окончании игры появляется как для игрока, так и для врага, когда они умирают.

Мой код выглядит вот так:

public class CharacterStats : MonoBehaviour
{
// Use this for initialization
void Start ()
{
}

// Update is called once per frame
void Update ()
{
health = Mathf.Clamp (health, 0, 100);
}

public void damage(float damage)
{
health -= damage;
if(health

Подробнее здесь: https://stackoverflow.com/questions/477 ... n-unity-3d

Вернуться в «C#»