在UMG中播放图像序列,出现卡帧怎么办?

在虚幻引擎中播放图像序列

  1. 前期步骤可以参考上面链接中官方文档的步骤1-13

  2. 如果在媒体播放器中播放的时候,出现卡帧现象,说明你的图片序列的帧率与默认的不匹配

  3. 需要在lmg Media Source类型文件中,覆写你的帧率
    在UMG中播放图像序列,出现卡帧怎么办?_第1张图片
    比如,我的图片序列有225帧,就需要将帧率重载改为15fps(这个帧率,动画设计师一般会提供给开发人员)

  4. 至此,会有下面3个文件(图像媒体源、媒体播放器、媒体纹理)
    在UMG中播放图像序列,出现卡帧怎么办?_第2张图片

  5. 创建UMG组件,添加Image,大小自己定
    在UMG中播放图像序列,出现卡帧怎么办?_第3张图片

  6. 创建材质,并将材质设置到上面的Image中
    在UMG中播放图像序列,出现卡帧怎么办?_第4张图片
    在这里插入图片描述
    将材质的材质域改为用户界面
    在UMG中播放图像序列,出现卡帧怎么办?_第5张图片
    将纹理设置成上面的媒体纹理
    在UMG中播放图像序列,出现卡帧怎么办?_第6张图片
    将材质设置到UMG组件的Image中

  7. 在UMG的蓝图中,创建媒体播放器变量,添加如下蓝图
    在UMG中播放图像序列,出现卡帧怎么办?_第7张图片
    将媒体播放器的变量默认值,设为MyPlayer
    在UMG中播放图像序列,出现卡帧怎么办?_第8张图片

  8. 打开关卡蓝图,将UMG组件添加到视口中
    在UMG中播放图像序列,出现卡帧怎么办?_第9张图片

  9. 运行程序,就可以实现在UMG中播放图像序列

你可能感兴趣的:(虚幻引擎,虚幻引擎,UMG,图像序列,媒体播放器)