Project1

标题: 如何写一个数据组.让每个装备都有其equip.level? [打印本页]

作者: jiahui5592986    时间: 2014-10-5 11:56
标题: 如何写一个数据组.让每个装备都有其equip.level?
我在 物品详情脚本中. 用equip.level 来描绘装备的装备等级

如何写个数据组。让每个装备都有其level呢?

例如

weapon_id =1 level=5
..............
作者: taroxd    时间: 2014-10-5 11:58
把一个数组或者哈希表存在常量里。如
  1. LEVEL_LIST = {
  2.   1 => 5,
  3.   2 => 6,
  4.   # ...
  5. }
复制代码
需要的时候访问就可以了
作者: jiahui5592986    时间: 2014-10-5 12:11
taroxd 发表于 2014-10-5 11:58
把一个数组或者哈希表存在常量里。如需要的时候访问就可以了

1.2 是指装备ID吧?那武器和防具不分开吗
作者: 正太君    时间: 2014-10-5 12:15
你还没说,假如有两个相同的装备怎么办呢...
比如有两把铁剑,一把是level1,一把是level2...
那么铁剑的等级到底是多少?
作者: jiahui5592986    时间: 2014-10-5 12:48
正太君 发表于 2014-10-5 12:15
你还没说,假如有两个相同的装备怎么办呢...
比如有两把铁剑,一把是level1,一把是level2...
那么铁剑的等 ...

不要考虑那情况了..直接根据武器的ID或者防具的ID.在数据组里面写level=XXX
作者: chd114    时间: 2014-10-6 14:39
jiahui5592986 发表于 2014-10-4 19:11
1.2 是指装备ID吧?那武器和防具不分开吗

LEVEL_LIST就是个名字,也没限制是什么···你乐意的话这个当成敌人的等级用都行···




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1