26 lines
661 B
C#
26 lines
661 B
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using DamageNumbersPro;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
public class DamageUI : MonoBehaviour
|
|
{
|
|
public DamageNumberGUI damageNumberMesh;
|
|
public DamageNumberGUI damageNumberMeshRed;
|
|
|
|
public void ShowDamage(float damage, bool criticalHit)
|
|
{
|
|
damageNumberMesh.gameObject.SetActive(!criticalHit);
|
|
damageNumberMeshRed.gameObject.SetActive(criticalHit);
|
|
damageNumberMesh.leftText = damage.ToString();
|
|
damageNumberMeshRed.number = damage;
|
|
}
|
|
|
|
private void Update()
|
|
{
|
|
transform.LookAt(GameInit.Ins.playerCam.transform);
|
|
}
|
|
}
|