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

物品升级技能 怎么办?

[复制链接]
发表于 2013-12-29 17:16:33 | 显示全部楼层 |阅读模式
请问:物品提升技能等级  技能级数越高需要的物品数量越多?
地面的物品怎么才能自动飞到英雄的身上   而且绑定类型?
发表于 2013-12-31 03:08:45 | 显示全部楼层
本帖最后由 chyj4747 于 2013-12-31 03:10 编辑

说实话。。LZ你问题实在描述得很不清楚……

第一个问题到底是在问获得或使用物品后能使技能升级还是技能升级需要身上物品数量的达到一定程度。。
如果是前者,捕捉获得物品或使用物品,设置单位的技能等级
如果是后者,给每个用来判定技能能否升级的物品做一个马甲单位,技能的科技里设定需要该单位,触发捕捉获得物品,判断数量,符合升级要求的话就把马甲单位创建出来,单位学完技能或技能要求不够时将马甲单位删除

第二个问题只能每XX秒判断单位周围(只能用矩形区域判断)有没有物品,有的话符不符合要求(也就是LZ所说的绑定类型,类型绑定要自己建个数据表什么记录,可以用全局变量数组、哈希表之类的来做数据表),符合要求的话那么把该物品给单位,“给”的方法么我一般用删除原物品,然后给单位一个新的,这样不用命令单位去拾取之类的打断当前动作
然后是按照LZ的要求要“飞”,确定要获取的物品后,每XX秒设置物品的XY坐标,当物品飞到单位身上时(用XY坐标是不是差不多或一样来判断),把物品给单位
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-27 15:17 , Processed in 0.118990 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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