16 lines
462 B
TypeScript
16 lines
462 B
TypeScript
// Content/UI/WBP_HUD.ts
|
|
|
|
import { UserWidget } from '/Content/UE/UserWidget.ts';
|
|
import { BP_MainCharacter } from '/Content/Blueprints/BP_MainCharacter.ts';
|
|
import { ESlateVisibility } from '/Content/UE/ESlateVisibility.ts';
|
|
|
|
export class WBP_HUD extends UserWidget {
|
|
private ChangeVisibility(): ESlateVisibility {
|
|
const player = new BP_MainCharacter();
|
|
|
|
return player.bIsAiming
|
|
? ESlateVisibility.Visible
|
|
: ESlateVisibility.Hidden;
|
|
}
|
|
}
|