Skip to content

资源添加及配置使用

lj0910lj edited this page Apr 12, 2016 · 6 revisions

#美术资源准备

  • 配置货币资源之前需要准备icon。
  • icon两个尺寸90*90(有底)、40*40(无底),命名为该资源的 字段名.png。

#货币资源配置

  • 首先在player.js中添加字段,字段名为资源名,如gold
  • 然后在apps.js中填写此资源的映射关系,其中包括:中文名(商店售卖时使用)。如,gold:"金币" 。
  • 将icon资源分别放在res\icon\resources(90*90的)和res\icon\resources_small(40*40的)两个文件夹中。

#货币资源调用

  • 在配置表内,填写unit:字段名,value:数值。
  • 如商城表(goods.json)----售卖配置:

"g10001": { "propId": "bronze", "num": 2, "price": { "unit": "gem", "value": 10 } }, price为销售价格,unit为资源类型,填写的gem是钻石的字段名,value为数值数量。

  • 如小精灵随机掉落(bonus.json)----掉落配置:

    "c1001": { "bonus": [ { "f": { "unit": "wood", "value": 1 }, "w": 3 }, f为掉落,unit为资源类型,填写的gold是金币的字段名,value为数值数量,w为这个奖励占这个总掉落中的权重。

  • 如装备表(equips.json)----消耗配置

"e10101": { "name": "魔宗利刃", "desc": "增加全体英雄{effect1_value}点攻击伤害", "icon": "e10101.png", "type": 15, "levelDatas": [ { "level": 2, "effect1": { "type": "globe_attack_value", "value": 0 }, "upgrade": { "unit": "relic", "value": 10 }, "unlockLevel": 0 }, upgrade为升级消耗,填写的relic是宝物的字段名,value为数值数量,这里代表该神器从当前等级提升至下一级所需要的消耗。