自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 UE Widget截图功能实现

传入参数Widget即可获取截图存放在项目中的Save文件夹下,取名ScreenShot.png。关键代码是调用FSlateApplication::TakeScreenshot();得到关键的颜色信息和大小信息然后再存储为图片,网上还有可存储为jpg等其他格式的方法,在此我就不实现了。转了一圈都没找到UE4 widget 截图功能,最接近的就只有屏幕截全屏功能了,所以最后只能自己实现了,贴关键代码。用个静态函数库包装一下就可以在蓝图使用了,读者可根据需要更改存储的名字。

2022-09-17 14:09:49 865

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除