当前位置: 首页 > news >正文

unity3d 调用C#的dll文件

首先注意:unity3.5.1版本中 默认项目文件为netFreamwork3.5版本  和vs2008一致 而vs2010中是NETFreamwork4.0版本

如果使用Vs2010创建Dll文件的生成类库的话,需要先将其项目属性改为3.5版本  在VS的菜单栏选择“项目”——》“属性”——>"目标框架"中修改一致 否则会发生错误

然后:使用Vs2008创建一个类库文件,生成成功后在其目录的bin文件夹下找到Dll文件,复制到Unity项目的Aesst文件夹下

然后:在Vs中的该unity项目中中添加引用

然后添加命名空间 使用就可以了

 

完整的解释:

1、使用Vs打开unity项目中的某个C#脚本 然后在VS的该项目的解决方案上右击选择添加新项目   然后选择添加类库

2、完成后 将类库设为启动项目,然后编写类库,接着写完之后,生成类库按Shift+F6即可

3、然后再类库上面右击 选择在Windows资源管理器中打开文件夹  找到bin/Debug文件夹下的dll文件 将其复制到,复制到Unity项目的Aesst文件夹下

4、然后返回到Vs中 将Unity对应的项目设为启动项 然后在“引用”上面右击选择添加引用

在项目中找到类库项目 确定即可

5、最后引入命名空间 在unity项目中使用即可

 

 

转载于:https://www.cnblogs.com/ruiying/archive/2012/12/30/unity3d_Csharp_Dll.html

相关文章:

  • JAVA的多线程
  • virtualenv安装问题
  • Qmail+Vpopmail 安装相关文档
  • as2 针对加载进来的swf操作
  • 设置IE浏览器默认的下载路径
  • Centos 7下nginx开机自启动脚本
  • 第一章:The Missing Code Library--3.正常化日期格式
  • [Step By Step]在SAP Business Objects Data Services中使用SQL Transform将数据导入到SAP HANA中(SQL Transform)...
  • RTOS姊妹花——Small RTOS与STOS++简介
  • 微服务架构适用场景分析
  • 尚科推广专家当于同行的一款独立软式解决方案
  • 《Typecript 入门教程》 3、接口
  • 《把时间当朋友》 读书笔记
  • 在开发中你可能没有考虑到的两个性能优化
  • Kali***(二)之被动信息收集——搜索引擎
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • chrome扩展demo1-小时钟
  • Javascripit类型转换比较那点事儿,双等号(==)
  • Nodejs和JavaWeb协助开发
  • PHP的Ev教程三(Periodic watcher)
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • vue的全局变量和全局拦截请求器
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 判断客户端类型,Android,iOS,PC
  • 前端攻城师
  • 山寨一个 Promise
  • 系统认识JavaScript正则表达式
  • 想晋级高级工程师只知道表面是不够的!Git内部原理介绍
  • 硬币翻转问题,区间操作
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​Linux·i2c驱动架构​
  • ​queue --- 一个同步的队列类​
  • ​力扣解法汇总946-验证栈序列
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • (4)STL算法之比较
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (pytorch进阶之路)扩散概率模型
  • (编译到47%失败)to be deleted
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (一)Thymeleaf用法——Thymeleaf简介
  • (转)我也是一只IT小小鸟
  • .NET BackgroundWorker
  • .NET 表达式计算:Expression Evaluator
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)
  • .net中我喜欢的两种验证码
  • @javax.ws.rs Webservice注解
  • @RequestParam详解
  • [ C++ ] STL_stack(栈)queue(队列)使用及其重要接口模拟实现
  • []使用 Tortoise SVN 创建 Externals 外部引用目录
  • [C#]获取指定文件夹下的所有文件名(递归)
  • [Codeforces1137D]Cooperative Game
  • [Docker]三.Docker 部署nginx,以及映射端口,挂载数据卷
  • [EFI]Dell Inspiron 15 5567 电脑 Hackintosh 黑苹果efi引导文件