设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

新人小白对于普通攻击的问题5连

查看数: 3689 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-3-7 11:09

正文摘要:

问题: 1,为啥普通攻击在动画列表里木有?而选择时却又可以选择? 2,我看普通攻击似乎是绑定的6号动画?如何修改? 3,普通攻击这个技能默认对怪物造成100%的普通攻击状态,这个有什么意义,是否可以删掉? 4 ...

回复

RyanYe 发表于 2021-3-8 00:16:41
soga!!!
KB.Driver 发表于 2021-3-7 23:18:53
RyanYe 发表于 2021-3-7 15:33
1\2 已经懂了
3\4 还是有点蒙,我脑子里理解的是,给敌人附加了一种名叫“普通攻击”的状态,而这个状态 ...

并不存在名为“普通攻击”的状态

前面不是说了吗,普通攻击造成的状态不到打开游戏运行的那一刻是无法确认的。
为了使用这个将来可能用到但在数据库里叫不出名字的状态,就给了这个代号。

至于你说为什么不能确定,我举个例子。
你有两个队友,A的角色特性是普通攻击50%概率使敌人眩晕。
B的角色特性是普通攻击50%概率使敌人睡眠。
然后你要设计一个装备,效果是装备后使角色普通攻击时造成状态的概率变为100%。
如果你写眩晕,装到B身上就不对。如果你写睡眠,装到A身上就不对。
因此,应该写“普通攻击”,至于使用时具体对应哪个状态这个问题,会由代码解决。

评分

参与人数 1+1 收起 理由
RyanYe + 1 塞糖

查看全部评分

RyanYe 发表于 2021-3-7 15:33:01
KB.Driver 发表于 2021-3-7 11:47
1、普通攻击的动画是在游戏过程中根据人物的武器决定的,在数据库中是无法确定的。
因此不会在数据库的动画 ...

1\2 已经懂了
3\4 还是有点蒙,我脑子里理解的是,给敌人附加了一种名叫“普通攻击”的状态,而这个状态是干嘛的,是加血还是减血,我又没地方去修改定义,就蒙了。然后大大又说普通攻击状态是游戏过程中才能确定的,我就更蒙了。。。不就是一个状态么,为什么不能事先确定呢?为什么别的状态就可以,普通攻击特殊在哪里了?
KB.Driver 发表于 2021-3-7 11:47:45
1、普通攻击的动画是在游戏过程中根据人物的武器决定的,在数据库中是无法确定的。
因此不会在数据库的动画里出现,但是可以在需要使用动画时选择。

2、修改数据库中技能的普通攻击的动画可以改变,但是这个改变是全局的,不推荐这么做。
正确做法是给你想要改变普通攻击动画的角色更换武器,设置武器的攻击动画。
对敌人而言,你只要单独为其设计技能就可以改变攻击动画了。

3与4、和前面一样的道理,武器、护甲、角色、职业等可能会使普通攻击拥有“一定概率附加某种状态”的特性。
具体是什么状态,有没有状态,必须在游戏运行中才可以确定,因此数据库中只能写“普通攻击状态”。


评分

参与人数 2+2 收起 理由
白嫩白嫩的 + 1 认可答案
alexncf125 + 1 精品文章

查看全部评分

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-26 18:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表