Beispiel #1
0
void UATUserWidget::AttachToController(AATPlayerController* Controller)
{
	if (GetWorld()->GetNetMode() == NM_DedicatedServer)
		return;

	if (Controller && Controller->IsLocalController())
	{
		OwnerController = Controller;
		AddToViewport(UIDepth);
	}
}
Beispiel #2
0
void UHealthBar::AddToCreep()
{
	if (!GetIsVisible())
	{
		AddToViewport();
	}
	
	ABasicCreep *creep = Cast<ABasicCreep>(GetOwningPlayerPawn());
	if (creep)
	{
		hp = (float)creep->GetHP() / (float)creep->GetHP();

	}
}