Cómo utilizar la herramienta protobuf para generar clases cs en unity
Luego copie el archivo ProtoGen completo y colóquelo en nuestro directorio de desarrollo de unity
Cambie la biblioteca unity .net del carpeta de archivos COMPLETA a la carpeta de Activos para los archivos de complemento en la carpeta de Activos (cree una nueva carpeta si no existe). Copie la biblioteca unity .net en la carpeta COMPLETA al archivo de complemento en la carpeta Asset en la carpeta Asset (si no, cree una nueva)
En este punto, mi estructura de directorio es la siguiente, como se muestra
En ProtoGen, crea una nueva carpeta protos para almacenar nuestros archivos nativos
Escribe un script generador.bat en el mismo directorio de la carpeta Asset y automáticamente se generarán estos archivos cs. para ti. Generar automáticamente estos archivos cs
[ruby] Ver copia pura
@echo off
set out_path=cd/Assets/Game/Script/protobuf (esto es Una ruta personalizable para generar archivos cs)
cd ProtoGen
rem Buscar archivo
for /R "cd" i in (*.proto) do echo ~ ni
for /R "cd" i in (*.proto) do protogen -i:i -o:out_path/ ~ni.cs
pausa