阿荣社区采集员2 发表于 2024-9-5 14:23:34

记录一下给复仇之刺添加大小参数的实现

阿荣社区采集员2 发表于 2024-9-5 14:24:26

1,在技能&ex的skl 中添静态常量
2.onSetState_Hedgehog中拿到当前ani根据比例放大图片和攻击框
3.onEndState_Hedgehog 恢复成原来的攻击框

阿苏 发表于 2024-9-5 14:24:56

这个厉害啊,这样能还原复仇者异界海胆套了

阿苏 发表于 2024-9-5 14:25:18

阿苏 发表于 2024-9-5 14:25:46

阿荣社区采集员2 发表于 2024-9-5 14:26:03

大佬出个无脑包吧

阿荣社区采集员3 发表于 2024-9-5 14:27:02

大佬出个无脑包吧!!

阿荣社区采集员3 发表于 2024-9-5 14:27:44

为啥我第一次释放技能没变化,第二次就变这么大了,技能静态参数填的100



阿苏 发表于 2024-9-5 14:28:02

print是不是有点多余?

阿苏 发表于 2024-9-5 14:28:46

破魔符跟死亡之触的大小好像也不生效来着

阿荣社区采集员1 发表于 2024-9-5 14:28:53

大佬,按你新发的这么写第一次登陆游戏还是会用第二次技能动画才变大,我给复制到下边onKeyFrameFlag里就好了,也不知道复制的对不对,反正能用了

阿荣社区采集员2 发表于 2024-9-5 14:29:53

复仇之刺,放大位置修正版,加上修复轮子不动的bug, 海胆套算是还原出来了(不知道还有没有bug
)

阿荣社区采集员2 发表于 2024-9-5 14:30:38

由于找不到直接对ani调整位置的方法,
遂只能把原来hedgehog.ani.als 刺的部分抽离出来,留存不该放大的部分
新建一对hedgehog_spines.ani /ani.als, 把该放大的ani 声明在这边
在setState的时候重新去绘制这个新的hedgehog_spines.ani
重新绘制能拿到PooledObject即刻调整位置

阿荣社区采集员2 发表于 2024-9-5 14:30:49

大佬,用你这个模板,可以直接套在其他技能上吗?
页: [1]
查看完整版本: 记录一下给复仇之刺添加大小参数的实现