我猜想是把技能分为几个类,每一个类是一个回调函数,函数定义相应的操作然后注册到回调主函数里面,用红黑树进行管理,根据不同的时间进行触发类似 EPOLL 那样。(我没分析过,完全是瞎想)
1
cxyfreedom 2016-05-23 16:41:09 +08:00 1
随从按进场先后顺序触发,只不过战吼优先级最高。为什么会有并发....
|
2
seki 2016-05-23 16:41:13 +08:00
那个不是战吼,而更像是状态,和暴风城勇士、机械跃迁者之类的随从的机制一样吧
|
3
doushiyinweini 2016-05-23 16:47:04 +08:00
观察者模式
|
4
SlipStupig OP @seki 战吼 亡语 激励 冲锋 嘲讽等等,光用数据结构来描述会不会无比的复杂?
|
5
caoyue 2016-05-23 17:52:36 +08:00
基本上也就那几种类型了,实际上来说并不会很复杂=-=
另外炉石的 PC 版本是 Unity 做的,感兴趣的话应该很容易解包研究 Github 上也有解包好的 CardXML 文件或者解包工具 |
6
SlipStupig OP @caoyue 主要是效果机制我有点想不通
|
7
Kiske 2016-05-24 08:49:07 +08:00 via Android 1
|