福州游侠 发表于 2019-8-29 11:58:46

如何修改 攻擊遲延秒數

由于需要改变名字和所有权,所以不能用up-effect
在测试改变单位属性攻擊遲延秒數时候该怎么写触发?
41攻擊遲延秒數


使用改变名称 up-attribute 0,41,0.01,1


但没有效果




我是谁004 发表于 2019-8-29 12:29:44

第一,41号属性并非“秒数”,而是“帧数”,也就是从攻击动作开始过几帧才放出伤害,实际延迟取决于动画速度。
第二,up-attribute不能用小数,只能把第四个参数设为2,让第三个参数的值除以100。而而且帧延迟是整数属性,设不成小数的。

焚风之爱莉琰 发表于 2019-8-29 12:29:44

本帖最后由 焚风之爱莉琰 于 2019-8-29 12:46 编辑

如果要改变和设置的数值是小数,那就应该乘以100倍,最后一位填2。再仔细看一遍触发教程吧https://www.hawkaoe.net/bbs/forum ... 39841&highlight=1.5
另外教程里面似有误,41号应该为“延迟帧数”而非秒数,故应该填正整数。

福州游侠 发表于 2019-8-29 14:33:13

原来如此,改错东西啊。应该改10才对。
现在up-attribute 0,10,1,1 可以用了。

谢谢楼上两位师傅!

newtonerdai 发表于 2019-8-29 16:01:19

既然教会了,我就说点拓展的吧。帧延迟设为负值,则投射动作之前就会发出箭矢,很奇妙(不知道能用在什么地方)

福州游侠 发表于 2019-8-29 17:16:39

newtonerdai 发表于 2019-8-29 16:01
既然教会了,我就说点拓展的吧。帧延迟设为负值,则投射动作之前就会发出箭矢,很奇妙(不知道能用在什么地 ...

是的师傅,我也注意到了这个帧改变微妙的变化。可以应用到人物初学射箭的剧情,增加喜感?
页: [1]
查看完整版本: 如何修改 攻擊遲延秒數