http://blog.csdn.net/musicseli/article/details/49782273

首先下载protobuf的.net库地址:http://download.csdn.NET/detail/musicseli/9260723

然后把ProtoGen整个文件拷贝出来,放到我们的unity开发目录下

把FULL文件夹下的unity .net库拷贝到Asset文件夹下 plugin文件中(如果没有就新建一个)

此时我的目录结构是这样的

在ProtoGen里面新建个文件夹protos用于存放我们的proto文件

在跟Asset同级目录下编写generator.bat脚本,这样子就可以自动帮你生成这些cs文件

@echo off
set out_path=%cd%/Assets/Game/Script/protobuf (这一段可以自定义路径,用于存放生成的cs文件)
cd ProtoGen
rem 查找文件
for /R "%cd%" %%i in (*.proto) do echo %%~ni
for /R "%cd%" %%i in (*.proto) do protogen -i:%%i -o:%out_path%/%%~ni.cs
pause    

Unity中使用Protobuffer探讨相关推荐

  1. unity3d学习笔记-动画(1.Unity 中动画的基本原理)

    一.创建动画 在 Unity 中,单个动画存储在一个名为Animation Clip的资源中.它们与创建剪辑时选择的对象相关联,并存储用于创建特定动画的所有数据.动画剪辑可以是任意时间长度,单个游戏对 ...

  2. Unity 中的坐标系

    参考 1.Shadow Map 原理和改进 2.[OpenGL]02 - OpenGL中的坐标系 3.矩阵理论 (这个是京东地址) 4.维基百科(文中的数学概念出处) 5.msdn mul 6.msd ...

  3. Unity中的MonoBehaviour脚本-基础知识和继承关系

    本文分享Unity中的MonoBehaviour脚本-基础知识和继承关系 作为一个程序员, 在Unity中开发, 我们接触最多的对象之里一定有MonoBehaviour, 所以作为Unity基础知识学 ...

  4. 技巧| Unity中Avatar换装实现

    转自: http://blog.uwa4d.com/archives/avartar.html Avatar换装是MMO游戏不可缺少的一部分,一个人物模型通常可拆分为头.身体.手臂.腿.武器等部分,如 ...

  5. dotween曲线运动 unity_【Unity3d游戏开发】游戏中的贝塞尔曲线以及其在Unity中的实现...

    RT,马三最近在参与一款足球游戏的开发,其中涉及到足球的各种运动轨迹和路径,比如射门的轨迹,高吊球,香蕉球的轨迹.最早的版本中马三是使用物理引擎加力的方式实现的足球各种运动,后来的版本中使用了根据物理 ...

  6. Unity中Avatar换装实现

    Avatar换装是MMO游戏不可缺少的一部分,一个人物模型通常可拆分为头.身体.手臂.腿.武器等部分,如何将这些部分组合到一起呢?本文将阐述如何将在Unity中实现人物模型的换装功能. 这是侑虎科技第 ...

  7. 学习在Unity中创建一个动作RPG游戏

    游戏开发变得简单.使用Unity学习C#并创建您自己的动作角色扮演游戏! 你会学到什么 学习C#,一种现代通用的编程语言. 了解Unity中2D发展的能力. 发展强大的和可移植的解决问题的技能. 了解 ...

  8. 学习用C#在Unity中创建一个2D Metroidvania游戏

    学习用C#在Unity中创建一个2D Metroidvania游戏 你会学到: 构建2D Unity游戏 用C#编程 玩家统计,水平提升,米尔和远程攻击 敌方人工智能系统 制定级别和级别选择 Lear ...

  9. 在Unity中制作4种不同的游戏

    流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,48.0 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小解压后:8.6 GB 含课程素材 |时长:15h ...

最新文章

  1. MP4文件格式带数据详解
  2. 微信公众账号 token 验证失败 解决办法
  3. Python代码调试之异常回溯
  4. java代码中使用http请求时DnsResolver的问题
  5. CentOS 7中源码安装MySQL 5.7.16 ----已测试验证
  6. BeanUtils.copyProperties使用
  7. 软件工程综合实践第二次作业——结对编程
  8. 计算机应用技术作业答案,计算机应用与技术网上作业题参考答案20121109
  9. 计算机组成原理完整学习笔记(五):计算方法
  10. 基于SSM框架开发的社区疫情管理系统 附带详细运行指导视频
  11. Octotree插件安装
  12. Javascript闭包 ,JS中没有public,private等修饰词,里面的变量就分为globle和局部变量
  13. 【附源码】计算机毕业设计JAVA家庭记账系统
  14. java 数字游戏的方法_java实现猜数字游戏
  15. Internet Exploer 无法打开Internet站点、、、、已终止操作
  16. 测绘资质升级申请条件有哪些要求?
  17. 如何用python请求接口
  18. React实现(Web端)网易云音乐项目(四),错过了真的可惜呀
  19. Revit二开:计算几何体的重心
  20. 金仓数据库KingbaseES Clusterware配置手册(集群搭建前置操作 )

热门文章

  1. openlayers根据坐标定位_车辆定位技术概述
  2. 力扣——合并两个有序链表
  3. 微信小程序API之map
  4. 视频标签- video 音频标签- audio
  5. 生鲜连锁品牌天鲜配获千万级PreA轮战略投资,2018年销售额将达1亿元
  6. Openresty 学习笔记(三)扩展库之neturl
  7. matplotlib——散点图
  8. F9-sersync推送数据rsync拉取数据
  9. 比较SynchronizedMap、Hashtable和ConcurrentHashMap的效率
  10. USACO 1.3.2