触发框边缘触发开始和结束时间线
Trigger box edge triggers beginning and ending timelines
我正在制作游戏,我希望在进入触发框时打开门,在退出时关闭门。
The blueprint of the door
The timeline of door sliding(进入和退出使用相同的时间线只是退出使用反向)
当我在触发框的边缘时,它只是出现故障,无法决定门是应该关闭还是应该打开。
有没有办法设置死区或某种过滤器来防止这种情况发生?
谢谢!
你的截图有点难看,不过我会尽量回答:
确保当演员离开盒子时触发的事件正确发生并且它停止播放当前动画。发生的情况是您的演员的位置可能在进入和退出事件框之间“跳跃”。
在我看来,至少部分问题是你有两条时间线互相争斗。
只有一条时间线更有意义,播放它打开门,反转它关闭门。
因此,删除底部重叠事件之后的所有内容,而是 运行 其执行脉冲进入顶部时间线的 'Reverse' 输入。
您还应该在顶部时间线上使用播放输入,而不是 PlayFromStart 输入。否则,如果你重新进入触发框时门还在关闭,它会突然跳到关闭位置从头开始播放开门动画。
我正在制作游戏,我希望在进入触发框时打开门,在退出时关闭门。
The blueprint of the door
The timeline of door sliding(进入和退出使用相同的时间线只是退出使用反向)
当我在触发框的边缘时,它只是出现故障,无法决定门是应该关闭还是应该打开。 有没有办法设置死区或某种过滤器来防止这种情况发生?
谢谢!
你的截图有点难看,不过我会尽量回答:
确保当演员离开盒子时触发的事件正确发生并且它停止播放当前动画。发生的情况是您的演员的位置可能在进入和退出事件框之间“跳跃”。
在我看来,至少部分问题是你有两条时间线互相争斗。
只有一条时间线更有意义,播放它打开门,反转它关闭门。
因此,删除底部重叠事件之后的所有内容,而是 运行 其执行脉冲进入顶部时间线的 'Reverse' 输入。
您还应该在顶部时间线上使用播放输入,而不是 PlayFromStart 输入。否则,如果你重新进入触发框时门还在关闭,它会突然跳到关闭位置从头开始播放开门动画。