Version: 2017.3
Cargando recursos en tiempo de ejecución
Inspector de Plugins

Plugins

En Unity, usted normalmente utiliza scripts para crear funcionalidad pero usted puede también incluir código creado afuera de Unity en forma de un Plugin. Hay dos tipos de plugins que usted puede utilizar en Unity: Managed plugins y Native plugins.

Los Managed plugins son assemblies .NET manejadas creadas con herramientas como Visual Studio o MonoDevelop. Estos contienen solo código .NET que significa que no tienen acceso a cualquier características que no son soportadas por las librerías .NET. Sin embargo, el código (managed) manejado es accesible a las herramientas .NET estándar que Unity utiliza para compilar scripts. Por lo tanto hay poca diferencia en el uso entre código plugin managed (manejado) y código script de Unity, excepto por el hecho que los plugins son compilados afuera de Unity y entonces la fuente puede que no esté disponible.

Los Native plugins son librerías de código nativo especifico a plataformas. Pueden acceder a características como llamados OS y librerías de código de terceros que por el contrario no están disponible en Unity. Sin embargo, estas librerías no son accesibles a las herramientas de Unity en la manera que las librerías managed (manejadas) lo son. Por ejemplo, si a usted se le olvida agregar un archivo plugin managed (manejado) al proyecto, usted obtendrá mensajes de error de compilación estándares. Si usted hace lo mismo con el plugin nativo, usted solamente verá un reporte de error cuando intente ejecutar el proyecto.

Esta sección explica cómo crear plugins y utilizarlos en sus proyectos de Unity.

Cargando recursos en tiempo de ejecución
Inspector de Plugins
Copyright © 2020 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961