Excel生成Proto类、Proto管理类、Bytes文件 C#源码

上传者: lm514104 | 上传时间: 2024-05-09 16:32:24 | 文件大小: 4.26MB | 文件类型: 7Z
1、通过Excel生成Proto文件。 2、通过Proto文件创建Proto类。 3、通过Proto类,序列化出Bytes文件。 (1)差异化打表,加快打表速度。 (2)强力打表,以上三个流程全部走一遍。 (3) 只更新 Bytes 数据文件 4、自定义Proto读取管理类(可自己实现)。 5、根据Excel文件生成C#对应枚举,加快开发。 6、单独处理网络proto文件,创建Proto类

文件下载

资源详情

[{"title":"( 446 个子文件 4.26MB ) Excel生成Proto类、Proto管理类、Bytes文件 C#源码","children":[{"title":"exceltools.metadata.v5.2 <span style='color:#111;'> 159.82KB </span>","children":null,"spread":false},{"title":"exceltools.projects.v5.2 <span style='color:#111;'> 87.63KB </span>","children":null,"spread":false},{"title":"HeroAttributeConfig.bytes <span style='color:#111;'> 133.36KB </span>","children":null,"spread":false},{"title":"KeyConfig.bytes <span style='color:#111;'> 66.96KB </span>","children":null,"spread":false},{"title":"MonsterAttributeConfig.bytes <span style='color:#111;'> 47.17KB </span>","children":null,"spread":false},{"title":"NpcConfig.bytes <span style='color:#111;'> 44.47KB </span>","children":null,"spread":false},{"title":"ScienceConfig.bytes <span style='color:#111;'> 44.28KB </span>","children":null,"spread":false},{"title":"HeroStarsConfig.bytes <span style='color:#111;'> 37.16KB </span>","children":null,"spread":false},{"title":"HeroLevelConfig.bytes <span style='color:#111;'> 36.01KB </span>","children":null,"spread":false},{"title":"BuildComposeConfig.bytes <span style='color:#111;'> 16.44KB </span>","children":null,"spread":false},{"title":"SkillPassiveConfig.bytes <span style='color:#111;'> 13.99KB </span>","children":null,"spread":false},{"title":"ItemConfig.bytes <span style='color:#111;'> 10.03KB </span>","children":null,"spread":false},{"title":"PlayerLevelConfig.bytes <span style='color:#111;'> 9.37KB </span>","children":null,"spread":false},{"title":"ObstacleEditorConfig.bytes <span style='color:#111;'> 9.16KB </span>","children":null,"spread":false},{"title":"BarrierConfig.bytes <span style='color:#111;'> 7.36KB </span>","children":null,"spread":false},{"title":"HeroBasicConfig.bytes <span style='color:#111;'> 5.80KB </span>","children":null,"spread":false},{"title":"ObstacleConfig.bytes <span style='color:#111;'> 5.48KB </span>","children":null,"spread":false},{"title":"BuildAttributeConfig.bytes <span style='color:#111;'> 5.45KB </span>","children":null,"spread":false},{"title":"SkillConfig.bytes <span style='color:#111;'> 4.11KB </span>","children":null,"spread":false},{"title":"TaskThreadConfig.bytes <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false},{"title":"MonsterGroupConfig.bytes <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"BuildingConfig.bytes <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"TaskMouldConfig.bytes <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"ErrorCodeConfig.bytes <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"GlobalConfig.bytes <span style='color:#111;'> 979B </span>","children":null,"spread":false},{"title":"ActivityConfig.bytes <span style='color:#111;'> 926B </span>","children":null,"spread":false},{"title":"ViewsConfig.bytes <span style='color:#111;'> 867B </span>","children":null,"spread":false},{"title":"SkillActionEmitConfig.bytes <span style='color:#111;'> 825B </span>","children":null,"spread":false},{"title":"AttributeConfig.bytes <span style='color:#111;'> 814B </span>","children":null,"spread":false},{"title":"RewardConfig.bytes <span style='color:#111;'> 625B </span>","children":null,"spread":false},{"title":"SkillActionSearchConfig.bytes <span style='color:#111;'> 605B </span>","children":null,"spread":false},{"title":"GuideActivityConfig.bytes <span style='color:#111;'> 400B </span>","children":null,"spread":false},{"title":"TexturingConfig.bytes <span style='color:#111;'> 392B </span>","children":null,"spread":false},{"title":"GuideConfig.bytes <span style='color:#111;'> 370B </span>","children":null,"spread":false},{"title":"SkillActionDamageConfig.bytes <span style='color:#111;'> 353B </span>","children":null,"spread":false},{"title":"HeroFriendshipConfig.bytes <span style='color:#111;'> 272B </span>","children":null,"spread":false},{"title":"BuffConfig.bytes <span style='color:#111;'> 263B </span>","children":null,"spread":false},{"title":"ActivityTaskConfig.bytes <span style='color:#111;'> 250B </span>","children":null,"spread":false},{"title":"BuffConditionsConfig.bytes <span style='color:#111;'> 170B </span>","children":null,"spread":false},{"title":"SkillEffectConfig.bytes <span style='color:#111;'> 137B </span>","children":null,"spread":false},{"title":"ActivityUiTypeConfig.bytes <span style='color:#111;'> 104B </span>","children":null,"spread":false},{"title":"SkillActionBranchConfig.bytes <span style='color:#111;'> 96B </span>","children":null,"spread":false},{"title":"HeroRecruitConfig.bytes <span style='color:#111;'> 74B </span>","children":null,"spread":false},{"title":"BuffEffectConfig.bytes <span style='color:#111;'> 73B </span>","children":null,"spread":false},{"title":"PlotConfig.bytes <span style='color:#111;'> 70B </span>","children":null,"spread":false},{"title":"HeroFriendshipTaskConfig.bytes <span style='color:#111;'> 65B </span>","children":null,"spread":false},{"title":"SkillActionAddbufffConfig.bytes <span style='color:#111;'> 64B </span>","children":null,"spread":false},{"title":"NpcAiConfig.bytes <span style='color:#111;'> 64B </span>","children":null,"spread":false},{"title":"MapConfig.bytes <span style='color:#111;'> 54B </span>","children":null,"spread":false},{"title":"SfxConfig.bytes <span style='color:#111;'> 52B </span>","children":null,"spread":false},{"title":"SynthesisConfig.bytes <span style='color:#111;'> 34B </span>","children":null,"spread":false},{"title":"SkillAttributeConfig.bytes <span style='color:#111;'> 23B </span>","children":null,"spread":false},{"title":"InitialConfigConfig.bytes <span style='color:#111;'> 16B </span>","children":null,"spread":false},{"title":"AutoBuildConfig.bytes <span style='color:#111;'> 12B </span>","children":null,"spread":false},{"title":"GuideTriggerConfig.bytes <span style='color:#111;'> 10B </span>","children":null,"spread":false},{"title":"TaskTypeConfig.bytes <span style='color:#111;'> 8B </span>","children":null,"spread":false},{"title":"BuffHoloConfig.bytes <span style='color:#111;'> 8B </span>","children":null,"spread":false},{"title":"FunctionJumpConfig.bytes <span style='color:#111;'> 5B </span>","children":null,"spread":false},{"title":"ExcelTools.vbproj.AssemblyReference.cache <span style='color:#111;'> 103.07KB </span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 8.73KB </span>","children":null,"spread":false},{"title":"SExcelProto.csproj.AssemblyReference.cache <span style='color:#111;'> 3.90KB </span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferences.cache <span style='color:#111;'> 2.07KB </span>","children":null,"spread":false},{"title":"project.nuget.cache <span style='color:#111;'> 277B </span>","children":null,"spread":false},{"title":"ExcelTools.assets.cache <span style='color:#111;'> 191B </span>","children":null,"spread":false},{"title":"SExcelProto.csproj.GenerateResource.cache <span style='color:#111;'> 190B </span>","children":null,"spread":false},{"title":"SExcelProto.csproj.CoreCompileInputs.cache <span style='color:#111;'> 42B </span>","children":null,"spread":false},{"title":"ExcelTools.AssemblyInfoInputs.cache <span style='color:#111;'> 42B </span>","children":null,"spread":false},{"title":"SExcelProto.csproj.SuggestedBindingRedirects.cache <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"App.config <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"SExcelProto.exe.config <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"CommonConfig.cs <span style='color:#111;'> 38.14KB </span>","children":null,"spread":false},{"title":"CommonConfig.cs <span style='color:#111;'> 38.14KB </span>","children":null,"spread":false},{"title":"JsonMapper.cs <span style='color:#111;'> 33.12KB </span>","children":null,"spread":false},{"title":"JsonData.cs <span style='color:#111;'> 28.02KB </span>","children":null,"spread":false},{"title":"Lexer.cs <span style='color:#111;'> 23.63KB </span>","children":null,"spread":false},{"title":"ProtoToBytes.cs <span style='color:#111;'> 20.37KB </span>","children":null,"spread":false},{"title":"HeroAttributeConfig.cs <span style='color:#111;'> 19.65KB </span>","children":null,"spread":false},{"title":"HeroAttributeConfig.cs <span style='color:#111;'> 19.65KB </span>","children":null,"spread":false},{"title":"MonsterAttributeConfig.cs <span style='color:#111;'> 19.21KB </span>","children":null,"spread":false},{"title":"MonsterAttributeConfig.cs <span style='color:#111;'> 19.21KB </span>","children":null,"spread":false},{"title":"SkillAttributeConfig.cs <span style='color:#111;'> 19.17KB </span>","children":null,"spread":false},{"title":"SkillAttributeConfig.cs <span style='color:#111;'> 19.17KB </span>","children":null,"spread":false},{"title":"Form1.Designer.cs <span style='color:#111;'> 16.61KB </span>","children":null,"spread":false},{"title":"BuffConditionsConfig.cs <span style='color:#111;'> 16.03KB </span>","children":null,"spread":false},{"title":"BuffConditionsConfig.cs <span style='color:#111;'> 16.03KB </span>","children":null,"spread":false},{"title":"ActivityConfig.cs <span style='color:#111;'> 15.89KB </span>","children":null,"spread":false},{"title":"ActivityConfig.cs <span style='color:#111;'> 15.89KB </span>","children":null,"spread":false},{"title":"JsonReader.cs <span style='color:#111;'> 15.30KB </span>","children":null,"spread":false},{"title":"BuildingConfig.cs <span style='color:#111;'> 13.30KB </span>","children":null,"spread":false},{"title":"BuildingConfig.cs <span style='color:#111;'> 13.30KB </span>","children":null,"spread":false},{"title":"SkillConfig.cs <span style='color:#111;'> 13.11KB </span>","children":null,"spread":false},{"title":"SkillConfig.cs <span style='color:#111;'> 13.11KB </span>","children":null,"spread":false},{"title":"SkillActionDamageConfig.cs <span style='color:#111;'> 12.99KB </span>","children":null,"spread":false},{"title":"SkillActionDamageConfig.cs <span style='color:#111;'> 12.99KB </span>","children":null,"spread":false},{"title":"JsonWriter.cs <span style='color:#111;'> 12.50KB </span>","children":null,"spread":false},{"title":"BuffConfig.cs <span style='color:#111;'> 11.71KB </span>","children":null,"spread":false},{"title":"BuffConfig.cs <span style='color:#111;'> 11.71KB </span>","children":null,"spread":false},{"title":"ToProtoFile.cs <span style='color:#111;'> 11.54KB </span>","children":null,"spread":false},{"title":"BuildComposeConfig.cs <span style='color:#111;'> 10.91KB </span>","children":null,"spread":false},{"title":"BuildComposeConfig.cs <span style='color:#111;'> 10.91KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明