制作倍镜八步曲:
第一步:先导入自己已有或者从网上下载一个瞄准镜的图片导入进UE4中
第二步:创建UE4中的控件蓝图
第三步:创建用户控件
点击进入自己创建的控件蓝图,并在左上角控制面板中搜索image把它拖入到中间那个方框中,在右上角细节面板中搜索刚才导入进来的图片,并在右上角的细节面板中,调节尺寸image的锚点和尺寸,并布满整个屏幕
注意:显示的时候可能会有白边,只需要把图像拉大一点就ok
第四步:添加widget组件
到人物蓝图中添加widget组件,并把组件附加到Carmera相机组件下面,并调节组件位置到相应的枪械倍镜描点中心
第五步:制作开镜效果
先设置一个布尔变量,判断枪是否为开镜状态
第六步:设置开镜状态显示和隐藏
创建绑定第三步骤设置的UI,在细节面板中,主要设置开镜状态的显示和隐藏,在事件图标中获取到人物角色中设置的开镜状态的布尔值变量并让它显示到控件蓝图中
在创建绑定的控件蓝图里面设置倍镜显示和隐藏效果
第七步:设置开镜效果和倍镜效果
首先自定义一个事件图标,并判断它是否显示和隐藏
搜索核心节点:Set Field of View,如果不加这个节点最终效果无法呈现
设置 :Set Field of View节点,并调节数值,越小倍镜越远
第八步:呈现最终效果
展示自己自制的倍镜效果