找回密码
 点一下
查看: 745|回复: 1

DOTA召唤师的技能合成是如何实现的?

[复制链接]
发表于 2012-6-22 16:31:20 | 显示全部楼层 |阅读模式
判断BUFF还是什么?
3个球体技能还会互相顶消
就是火火火,召唤一个雷后火消失,设定技能么?
发表于 2012-6-23 01:45:12 | 显示全部楼层
① 捕捉施放球,对应地记录每种球的个数
② 状态机,一开始是无大招状态,捕捉施放球后,根据先前的状态转移到下一状态,比如上一状态是三火,之后用了一个冰之后就转入二火一冰的状态,这些状态可以用整数表示
③ 用三个变量记录三种球

修改球体的话可以试试添加删除球体技能~

捕捉施放合成技能,用方法①的话判断各种球数量,方法②的话判断是在哪个状态,方法③的话先计算每种球的个数然后再判断
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-23 16:31 , Processed in 0.090804 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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