AHUD::DrawTexture
UFUNCTION(BlueprintCallable, Category=HUD, Meta=(AdvancedDisplay="9")) void DrawTexture ( UTexture * Texture, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float TextureU, float TextureV, float TextureUWidth, float TextureVHeight, FLinearColor TintColor, EBlendMode BlendMode, float Scale, bool bScalePosition, float Rotation, FVector2D RotPivot )
第一个是要使用的Texture,接着后四个参数是限定区域位置的。
TextureU和TextureV还不清楚。
TextureUWidth和TextureVHeight是限定区域内贴图平铺的个数,比如4X5,就表示限定区域内平铺20个贴图,每个大小均等,也就是个数越多,单个贴图的面积越小。
TintColor是贴图的颜色,如果不填就是贴图原本颜色。
实例效果: