您当前的位置: 首页 > 

开发游戏的老王

暂无认证

  • 2浏览

    0关注

    803博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

虚幻引擎图文笔记:从ALS中淘宝 之 ML_DoWhile(TrueFalse)宏节点

开发游戏的老王 发布时间:2021-03-01 20:50:44 ,浏览量:2

ALS 即 EPIC 赠送给开发者的免费插件 Advanced Locomotion System插件,老王觉得它不仅是功能强大的插件,同时学习UE4动画系统绝好的教程。老王会隔三岔五打开ALS淘淘宝,每次都会有所收获。今天介绍的就是一个可以拿来即用名为ML_DoWhile(TrueFalse)的宏节点

ML_DoWhile(TrueFalse)并不是什么功能惊天地泣鬼神的节点,不过使用它可以在很多场合让我们的蓝图变得整齐和简洁

使用情景

有时我们使用射线检测,希望在检测结果发生变化(比如:Return Value由True变为False,或反之)的时刻触发一些事件。那么我们可以如下图所示实现:

在这里插入图片描述 这个功能的实现并不复杂,但是一方面我们要为它设置一个变量,另一方面如果很多地方都需要用这个功能,也是很烦的一件事。

ML_DoWhile(TrueFalse)宏节点

ALS中定义了一些很好用的宏,ML_DoWhile(TrueFalse)就是其中之一,定义位置在“ALS_MacroLibrary”中

在这里插入图片描述 使用方法一目了然

在这里插入图片描述 使用了ML_DoWhile(TrueFalse),刚才的功能瞬间变得简洁而优雅

在这里插入图片描述

实现方法很巧妙,大家可以自己连连看,或者直接把这个宏库合并到自己的项目中

在这里插入图片描述

关注
打赏
1656935939
查看更多评论
立即登录/注册

微信扫码登录

0.0423s