Unreal Engine 蓝图获取时间差值:详细步骤及节点名称
在Unreal Engine中,可以通过蓝图来获取两个时间的差值。以下是一种可能的方法:\n\n1. 首先,创建一个蓝图,并添加两个时间变量,例如"StartTime"和"EndTime"。\n2. 在蓝图中创建一个自定义事件,并将其命名为"GetTimeDifference"(获取时间差值)。\n3. 在该自定义事件中,使用节点"Get Game Time in Seconds"来获取当前游戏时间,并将其与"StartTime"进行减法操作。\n4. 将该差值连接到节点"Set Timer by Function Name"的"Time"输入。\n5. 然后,在节点"Set Timer by Function Name"的"Function Name"输入中,选择一个自定义事件,例如"UpdateTimeDifference"。\n6. 创建一个新的自定义事件,并将其命名为"UpdateTimeDifference"(更新时间差值)。\n7. 在该自定义事件中,使用节点"Get Game Time in Seconds"来获取当前游戏时间,并将其与"StartTime"进行减法操作。\n8. 将该差值连接到节点"Print String"的"Text"输入。\n9. 最后,在蓝图的开始处设置"StartTime"的值,并在需要的地方调用"GetTimeDifference"事件。\n\n节点的英文名字如下:\n- Get Game Time in Seconds:获取游戏时间(秒)\n- Set Timer by Function Name:按函数名称设置定时器\n- Print String:打印字符串\n\n注意:以上方法仅是一种实现方式,具体的蓝图设计可能因项目需求而有所不同。
原文地址: https://www.cveoy.top/t/topic/pyvc 著作权归作者所有。请勿转载和采集!