大家在游戏开发工程中难免会和各种各样的数据打交道,因为这是不可避免的,除非你的能力不足,那么你可能不用和这些数据打交道。就比如一个非常简单的需求,赛车游戏里面。策划会制作Excel表,各种各样的汽车,那么他们的名称,属性,描述等都是独一无二不一样的。那么我们该怎么样才能用到他们写的Excel表里面的属性呢,换句话说,我们怎么读取或解析Excel表里面的数据呢?这个技术在开发工程中会用的很频繁,而且这也是非常有用的。好了,话不多说,我们着手开干。老规矩,先上效果图:
大家看看读取的是不是没错误,都一一对应上策划写的Excel表里面的内容了。那么这到底是怎么弄的呢?我们接下来就说明下原理。然后附上一部分代码,想要完整代码的可以私聊我哦!
OK,首先我们需要把Excel表导出格式换成CSV(xml什么的也可以,这里用的csv),然后我们需要把它导入unity里面去,最好放在Resources文件里面,然后需要解析它,最后使用它。这就是步骤。脚本有点多,我就不全发了。这是非常全的一个模板,大家也可以用在工作中。先上关键脚本:
这就是核心的脚本了,篇幅有限,脚本有点多,代码也比较多。需要完整的代码可以私聊我哦。
领取方式:关注+点赞+加群:597657001 免费获取!
点击链接加入群聊【unity资源分享】:https://jq.qq.com/?_wv=1027&k=5M8emWo
网友评论