1. Abra vs2017 para crear un nuevo proyecto
2. Elija Escritorio de Windows> Biblioteca de vínculos dinámicos (DLL).
3. Defina una función de suma de C ++
4. Generar biblioteca de vínculos dinámicos DLL
5. Cree una carpeta de complementos en Activos en Unity y coloque la DLL en ella (debe colocarse debajo de complementos, de lo contrario, Unity no lo reconocerá)
6. Cree un nuevo script Test.cs en unity
using UnityEngine;
using System.Runtime.InteropServices;
public class Test : MonoBehaviour
{
[DllImport("Dll1")]
public static extern int add(int a, int b);
void Start()
{
print(add(10, 20));
}
}
7. Arrastre y suelte el script Test.cs en la cámara principal.
8. Ejecutar resultados