美文网首页Flutter
18 UE4蓝图:使用变量来控制物体旋转

18 UE4蓝图:使用变量来控制物体旋转

作者: 游戏开发程序员 | 来源:发表于2020-12-22 21:45 被阅读0次

    1 我们先制作一个自转的旋转立方体:
    通过Tick来每次+2旋转。


    image.png

    2 通过在第三人称角色上的蓝图添加事件如图
    a 新建立个变量,类型为对象-旋转立方体-BP:旋转立方体,并选择蓝图可见。
    这样我们可以在编辑器中用吸管设置它的值为场景中的立方体。
    b 通过获取立方体,并且判断是否有效来执行设置它的旋转变量,无效时输出警告文字。


    image.png

    3 通过获取变量的CanMove来设置其布尔值的取反,达到按一次开启,再按一次关闭的效果。
    下图给出了最终的蓝图。


    image.png

    4 进一步,我们通过自定义事件-开关,来控制旋转,避免直接设置其他对象的属性值这样不好的设计。


    image.png

    那么,按键就发出一次事件即可(这样没有执行设置变量,白线是没有连接的):


    image.png

    相关文章

      网友评论

        本文标题:18 UE4蓝图:使用变量来控制物体旋转

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