【已解决】如何用Sequence的自定义蓝图事件触发物体破坏

[复制链接]
查看3888 | 回复4 | 2018-8-7 10:28:05 | 显示全部楼层 |阅读模式
本帖最后由 moking 于 2018-8-7 10:55 编辑

我想在Sequence编辑器模式下,在100帧位置打上一个名叫“des”的自定义事件,然后用关卡蓝图编辑器触发这个事件,我想让一个设置过可破坏网格物体的石头在100帧时自动破碎,请问如何进行蓝图设置呢?  别叫我参考用子弹触发物体破碎,这方法我试过不行的,我做的是动画向,不是游戏,所以有没有高人支个招?
pgf1995 | 2018-8-7 10:38:46 | 显示全部楼层
可以在场景中拉一个,RadialForceActor,在100帧的时候激活。
回复 支持 反对

使用道具 举报

moking | 2018-8-7 10:54:12 | 显示全部楼层
pgf1995 发表于 2018-8-7 10:38
可以在场景中拉一个,RadialForceActor,在100帧的时候激活。

谢谢,我已经解决这个问题了,还是调用的apply damage方法,除了增加伤害,还手动设置了石头的XYZ坐标值,之前就因为没设置坐标,所以没成功。

至于RadialForceActor我正在研究学习,看哪个方法更好用,到时就用哪一种
回复 支持 反对

使用道具 举报

83422810@qq.com | 2018-8-8 09:23:44 | 显示全部楼层
在blueprint里的创建控制参数,然后在sequence里调用控制啊,我也是用引擎做动画
回复 支持 反对

使用道具 举报

BeginPlay_BBQ | 2018-8-8 14:46:34 | 显示全部楼层
在sequence里对应时间点关键帧上做个事件,然后蓝图里做好事件,到那个时间就触发了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

4

主题

270

回帖

656

积分

初阶编码师

积分
656