Skip to content

Class "HUD"⚓︎

Info

你可以通过以下函数获取此类:

Example Code
1
2
local hud = Game():GetHUD()
local sprite = hud:GetChargeBarSprite()

Functions⚓︎

FlashRedHearts ()⚓︎

void FlashRedHearts ( EntityPlayer Player )⚓︎


GetBossHPBarFill ()⚓︎

float GetBossHPBarFill ( )⚓︎

获取boss血条的填充量


GetCardsPillsSprite ()⚓︎

Sprite GetCardsPillsSprite ( )⚓︎

用于在HUD中渲染药丸、卡牌和符文图标的精灵对象。


GetChargeBarSprite ()⚓︎

Sprite GetChargeBarSprite ( )⚓︎


GetCoopMenuSprite ()⚓︎

Sprite GetCoopMenuSprite ( )⚓︎

用于渲染合作玩家选择菜单的精灵对象。


GetCraftingSprite ()⚓︎

Sprite GetCraftingSprite ( )⚓︎

用于制作物品栏HUD的精灵对象。


GetFortuneSprite ()⚓︎

Sprite GetFortuneSprite ( )⚓︎

用于幸运弹窗窗口的精灵对象。


GetHeartsSprite ()⚓︎

Sprite GetHeartsSprite ( )⚓︎


GetInventorySprite ()⚓︎

Sprite GetInventorySprite ( )⚓︎

用于堕化以撒的物品栏系统的精灵对象。


GetPickupsHUDSprite ()⚓︎

Sprite GetPickupsHUDSprite ( )⚓︎


GetPlayerHUD ()⚓︎

PlayerHUD GetPlayerHUD ( int Index = 0 )⚓︎


GetPoopSpellSprite ()⚓︎

Sprite GetPoopSpellSprite ( )⚓︎

堕化???的便便副主动的精灵对象


GetStreakSprite ()⚓︎

Sprite GetStreakSprite ( )⚓︎

用于文本连击弹出窗口的精灵对象。例如:拾取物品、显示楼层名称等。


SetBossHPBarFill ()⚓︎

void SetBossHPBarFill ( float percent )⚓︎

设置boss血条的填充量。接受0到1之间的值。小于0的数字会导致boss血条不被渲染。