利用unity代码C#封装为dll的步骤分享
作者:woweinierlai 发布时间:2023-12-02 00:31:00
标签:unity,封装,dll
前言
本文主要介绍了关于unity代码C#封装为dll的相关内容,分享出来供需要的朋友们学习,下面话不多说了,来一起学习学习吧。
方法如下
1 Visual studio软件打开后创建一个项目
2并选择类库类型
3编写简单的代码看看效果(发现会报错),主要是没有添加类库,以及using UnityEngine;引用空间
4添加类库,引用空间
发现依然会报错,这就需要添加应用库unityengine.dll,方法如下
找到安装unity目录下的UnityEngine.dll,添加后你就会发现,报红的地方消失
5右键解决方案,生成解决方案
在此之前你需要选择运行的.framwork版本,需要和unity的使用版本要求一致,我的是在.framwork3.5之下
6.这时候你可以在项目中找到dll文件,加入到unity
在代码中调用dll 需要using 命名空间
注意事项:在封装为dll的C#函数中的方法必须使用静态公共方法
这是我做的链接:http://xiazai.jb51.net/201805/yuanma/unity_c_dll(jb51.net).rar
来源:http://www.cnblogs.com/lihu93/p/8984632.html


猜你喜欢
- 引言最近一个朋友正在找工作,他说在笔试题中遇到Equals和==有什么区别的题,当时跟他说如果是值类型的,它们没有区别,如果是引用类型的有区
- Maven搭建springboot项目本文是基于Windows 10系统环境,使用Maven搭建springboot项目Windows 10
- GUI全程是Graphical User Interface,即图形用户界面。顾名思义,GUI就是可以让用户直接操作的图形化界面,包括窗口、
- 注解从java5开始加入这一特性,发展到现在已然是遍地开花,在很多框架中得到了广泛的使用,用来简化程序中的配置。那充满争议的类型注解究竟是什
- log4j的rootLogger及其他坑爹地方这里用的是org.apache.log4j.Loggerlog4j.rootLogger=er
- 同时使用and和or的查询UserServiceImpl 类,service实现类import org.springframework.be
- 本文实例为大家分享了Java手写线程池的实现代码,供大家参考,具体内容如下1.线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在
- 本文实例为大家分享了Android实现五子棋游戏的具体代码,供大家参考,具体内容如下实现环境: android studio 3
- 前言由于大部分android初级教程都没教怎么选择时间,初学者碰到这种难免会有些不知所措,难道要让用户自己输入日期时间?先不说用户体验不好,
- 什么是链表?链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针连接次序实现的。每一个链表都包含多个节点,
- 微信分享接口的java开发的一些小步骤,具体内容如下1.配置接口信息进行验证代码如下: /** * 访问没认证的地
- 目录启动startServiceAMS的创建start()setSystemProcess后续goingCallBackstartHomeO
- 话不多说,请看代码:string xmlFilePath = "D:\\log_xml\\MarInfo.xml"; /
- 本篇文章主要来讲解怎样绘制游戏触摸轨迹的曲线图。 &nb
- C语言 MD5源码md5c.h:/* POINTER defines a generic pointer type */ typedef u
- 本文所述实例实现将一张图片上传到指定的文件夹,然后在窗体上的PictrueBox控件中显示出来。具体功能代码如下:private void
- MultipartResolver和ServletFileUpload冲突如果同时使用了MultipartResolver 和Servlet
- 扩展阅读c#基础系列1---深入理解 值类型和引用类型c#基础系列2---深入理解 String引言在上篇文章深入理解值类型和引用类型的时候
- 一.关于使用Mybatisplus自带的selectById和insert方法时的一些问题1.selectById的问题(1).表的主键列名
- 应用场景:在Android开发过程中,有时需要调用手机自身设备的功能,上篇文章主要侧重摄像头拍照功能的调用。本篇文章将综合实现拍照与视频的操