Unity加C#自生成代码避免配表修改必须修改代码

Posted avi9111

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity加C#自生成代码避免配表修改必须修改代码相关的知识,希望对你有一定的参考价值。

这次没什么源码分享,只是随便说说程序配表的实现;

(以前还很多.config, .txt; .db;现在excel一统天下)

有一个很强烈的需求,对于游戏客户端就是配表的修改;

也碰过不少团队是改一个表的一列,客户端代码需要接着对应修改的;

好像并无不妥,毕竟这么多团队这么干;也这么赚钱。

又或者你做得很完美,很吊得代码,没人家赚钱多,你什么连个客户都没有。

但很多时候需要的是“解耦”+“高定制”

这里提供一下0代码配表方法,

对于Unity + C#,实现方法无他,就这几个方法

  1. 1.自动配表工具

  2. 2.enum

  3. 3.enum转int

以上是关于Unity加C#自生成代码避免配表修改必须修改代码的主要内容,如果未能解决你的问题,请参考以下文章

Unity中根据Excel配表产生C#配置类

基于UNITY引擎开发的游戏源码修改方法

unity3d中c#如何修改物体局部的颜色

C#扩展函数&Unity子对象组件的定向获取

Unity使用VS Code编写C#代码没有代码补全怎么解决

C# 用Newtonsoft.Json 修改 添加 JSON