星火编辑器:技能:时间倒流效果

2024/11/23263 浏览技能设计
TapTap
数编总览的
技能介绍:
给自己附加一个buff,3s后恢复自己所受的所有伤害,期间锁血,最低0点。
做法简介:
本次利用了 自定义效果节点 来设计,用在对象上保存任意值,方法,把生命值存在 效果节点.根节点 上,通过字符串来存取这个生命值与位置的 。

本次难点:

1.如何取到 施法者当前生命值 与 位置?

    答:用效果节点.施法者.数据表.单位初始属性(数值).生命  ,可以获取生命值。
           用效果节点.施法者.坐标,可以获取 点 的位置。

2.如何把 取到的值 存到技能上,要存在哪个对象上?

    答:用 “在对象上保存任意值” , 并存在 效果节点.效果树根节点  , 设置一个索引 就可以存了。

3.如何取出 存在对象上的 任意值?

    答:用 “对象上保存的任意值” 可以取出 这个存在对象上的任意值。

4.取到值以后, 如何赋予单位 这个属性?

    答:位置用 “瞬移”,血量用 “设置单位数值属性
TapTap
保存生命值
TapTap
回溯生命值、位置
7
3