美文网首页UE4 学习
蓝图:创建开镜(法一)

蓝图:创建开镜(法一)

作者: 美不胜收oo | 来源:发表于2018-08-12 21:51 被阅读0次

    这张图是我们要用的scope texture,导入第一人称项目。


    G1YuR.png

    先来整理一下思路,这个效果是分为两部分的,放大,以及放大同时,scope的淡入淡出

    1 设置放大,缩小

    打开人物蓝图,add to timeline 命名为Scope,双击打开


    image.png
    • 第一步 点击这个按钮
    • 第二步 右击add 添加两个小点,分别设置为(0,90)(0.5,20),然后在第一个点处右击,选择auto,使线变得自然弯曲
    • 第三步 将Length设置为0.5


      image.png

      在人物蓝图中,按照下图连线

    • FlipFlop的是来回在AB间切换,换言之,先执行A,再执行B,循环
    • TimeLine(Scope)用于设置一些随时间变化的值,play 和 reverse,paly from start 和 Reverse from end 之间是有区别的,想象一个事件,执行到一半,如果是play会继续沿着时间正向执行,play from start会从起点执行,从此就能知道reverse和reverse from start的区别了
    • Set Field of View,很明显,是设置视野的


      image.png

    至此,放大操作完成


    2 设置开镜材质

    由导入的texture创建material,打开刚刚创建的材质,设置Blend Mode Translucent(半透明)

    image.png

    按照如下连线,发现左上角的材质球消失


    image.png

    3 设置开镜效果

    打开HUD(headup display)英文全名好像是这个,只有二维平面显示作用,无交互


    image.png

    进行如下设置


    image.png
    image.png
    再在人物蓝图中进行如下设置
    image.png

    至此,开镜效果便完成




    总结一下流程在人物蓝图中创建视野的缩放,在HUD蓝图中绘制动态材质,设置瞄准镜的透明度

    相关文章

      网友评论

        本文标题:蓝图:创建开镜(法一)

        本文链接:https://www.haomeiwen.com/subject/dxosbftx.html