当前位置: 首页 > news >正文

南昌中小企业网站制作沧州百度推广总代理

南昌中小企业网站制作,沧州百度推广总代理,如何用wordpress做企业,潜江做网站游戏配置表是游戏策划的标配,如下图: 那么程序怎么把这张配置表导入使用? 1.首先,利用命令行把Excel格式的文件转化成Json格式: json-excel\json-excel json Tables\ Data\copy Data\CharacterDefine.txt ..\Clien…

游戏配置表是游戏策划的标配,如下图:
在这里插入图片描述

那么程序怎么把这张配置表导入使用?

1.首先,利用命令行把Excel格式的文件转化成Json格式:

json-excel\json-excel json Tables\ Data\@copy Data\CharacterDefine.txt ..\Client\Data\
pause

其中把第一行的Tables\改成自己存放Excel文件的文件夹,Data\改成存放Json文件的文件夹即可,第二行是复制Json文件的命令。上面的代码存成.cmd文件双击使用即可
生成的Json文件如下

{"1": {"ID": 1,"Name": "小型治疗药水","Description": "使用立即回复500生命值(战斗回复)","Type": "NORMAL","Category": "药水","Level": 1,"CanUse": true,"UseCD": 1.0,"Price": 200,"SellPrice": 100,"StackLimit": 99,"Icon": "UI/Items/hongp","Function": "RecoverHP","Param": 500},"2": {"ID": 2,"Name": "小型法力药水","Description": "使用立即回复500法力值(战斗回复)","Type": "NORMAL","Category": "药水","Level": 1,"CanUse": true,"UseCD": 1.0,"Price": 200,"SellPrice": 100,"StackLimit": 99,"Icon": "UI/Items/lanp","Function": "RecoverMP","Param": 500},

2.用Define文件定义内容:

  public class ItemDefine{public int ID { get; set; }public string Name { get; set; }public string Description { get; set; }public ItemType Type { get; set; }public string Category { get; set; }public int Level { get; set; }public CharacterClass LimitClass { get; set; }public bool CanUse { get; set; }public int Price { get; set; }public int SellPrice { get; set; }public int StackLimit { get; set; }   // 堆叠限制public string Icon { get; set; }public ItemFunction Function { get; set; }public int Param { get; set; }public List<int> Params { get; set; }}

3.C#代码读取Json文件:

using System.Collections.Generic;
using System.IO;
using Common;
using Common.Data;
using Newtonsoft.Json;namespace GameServer.Managers
{public class DataManager : Singleton<DataManager>{internal string DataPath;public Dictionary<int, ItemDefine> Items = null;public DataManager(){this.DataPath = "Data/";Log.Info("DataManager > DataManager()");}internal void Load(){json = File.ReadAllText(this.DataPath + "ItemDefine.txt");this.Items = JsonConvert.DeserializeObject<Dictionary<int, ItemDefine>>(json);}}
}

在DataManager单例初始化后,调用Load函数读取json文件,就能使用配置表了
4.使用案例

DataManager.Instance.Items[ItemID].Name
http://www.dt0577.cn/news/27554.html

相关文章:

  • seo与sem的区别商丘seo推广
  • 做调查网站赚钱百度 营销推广靠谱吗
  • 网站域名使用费多少成都正规搜索引擎优化
  • 天津网站建设座机号谷歌浏览器官网
  • 怎么建设小型网站八大营销方式有哪几种
  • 公司免费网站制作黑帽seo培训网
  • 制作网页的语言在线刷seo
  • wordpress 4.5 安装朝阳区搜索优化seosem
  • 电子政务系统网站建设的基本过程学大教育培训机构电话
  • 东莞外贸网站搭建制作如何做好线上推广和引流
  • 苏州吴中区建设局工程网站长沙网络推广外包
  • 网站建设实训报告2000字seo优化与推广招聘
  • 网站怎么做才可以做评价广告推广媒体
  • 做网站在哪里申请百度平台投诉人工电话
  • 广州市企业网站建设企业上海网站外包
  • 沂源做网站快刷网站
  • 深圳网站制作的公司有哪些百度总部客服电话
  • 自己做的网站怎么样把里面的内容下载下来网站制作工具有哪些
  • 做seo 教你如何选择网站关键词搜索引擎优化实训心得
  • 横沥仿做网站浏阳廖主任打人
  • 企业网站开发建设武汉网络推广seo
  • 网站微信建设运维经验分享推广文章的推广渠道
  • 深圳做手机的企业网站做个网站需要多少钱
  • 如何用wordpress建网站迅雷磁力链bt磁力天堂下载
  • 建设网站需要的步骤游戏代理怎么找渠道
  • 做网站有哪个软件好怎么做公司网站
  • 海尔集团网站的网络营销是什么东莞seo搜索
  • 网站建设基地企业网站优化价格
  • 建管家企业网站南宁百度seo软件
  • 祁东网站开发seo翻译