链接:http://blog.csdn.net/nette/article/details/4271070
Unity3D中所使用的编程语言有三种:C#,JS和BOO。同时自带了免费的编辑器,然而在windows下,编辑器还是VS最强大,所以本文就探讨如何配合Unity3D使用VS2008。
1、创建一个Unity3D工程,在指定的目录下会生成Asset文件夹。
2、启动VS2008,新建一个Visual C#的类库项目,在“位置”处指定刚才Unity3D所创建的文件夹。
3、在资源管理器中添加到UnityEngine.dll的引用,此文件位于<Unity3d安装目录>/Unity/Editor/Data/Frameworks/UnityEngine.dll
4、然后修改.cs文件内容以便Unity3D能够正确编译。保存并切换到Unity3D即可。
当然我们可以利用VS的模板功能将上述步骤制作为一个模板,可以在新建项目的时候自动生成正确的Unity3D可以编译的文件。这个工作已经有人完成了,你可以从这里 下载模板。然后,将zip文件放置在C:/Documents and Settings/<用户名> /My Documents/Visual Studio 2008/Templates/ProjectTemplates/Visual C#下,重启VS2008就可以看到我的模板中多出的UnityLibrary。
结论:这种方案只是一个折中的方案,并没有很好的处理VS生成的其他文件,因此在使用上并不是非常方便!
分享到:
相关推荐
Unity 3D脚本编程:使用C#语言开发跨平台游戏以Unity 3D的跨平台基础Mono以及其游戏脚本语言C#为基础进行讲解
[Packt Publishing] C# Unity 3D 游戏开发 初学者指南 (英文版) [Packt Publishing] Learning C# by Developing Games with Unity 3D Beginner's Guide (E-Book) ☆ 图书概要:☆ Learn the fundamentals of C# ...
C#基于unity3d开发的跑酷与打怪结合的游戏源码.zipC#基于unity3d开发的跑酷与打怪结合的游戏源码.zipC#基于unity3d开发的跑酷与打怪结合的游戏源码.zipC#基于unity3d开发的跑酷与打怪结合的游戏源码.zipC#基于unity...
Unity 3D脚本编程-使用C#语言开发跨平台游戏
Unity3D与c# Winform交互,包含Unity3D Web与Winform交互跟 Winform与Unity3D exe之间的交互
C#本科毕业设计基于Unity3D引擎的网络角色扮演游戏设计与实现源代码C#本科毕业设计基于Unity3D引擎的网络角色扮演游戏设计与实现源代码C#本科毕业设计基于Unity3D引擎的网络角色扮演游戏设计与实现源代码C#本科毕业...
让不懂编程的人爱上Unity3d游戏开发024-认识Unity3d的好基友C#07-C#中的类和方法.pdf让不懂编程的人爱上Unity3d游戏开发024-认识Unity3d的好基友C#07-C#中的类和方法.pdf让不懂编程的人爱上Unity3d游戏开发024-认识...
Unity3d脚本编程 使用C#语言开发跨平台游戏,适用于新手,本书全面系统地介绍了基于C#的Unity 3D跨平台开发,涉及Unity 3D 跨平台原理分析、Unity 3D 和Mono 的结合,以及在游戏脚本编程中使用C#语言
unity3d可以使用c#开发安卓应用和ios应用等。还可开发游戏等应用
Unity3D书籍,现在Unity3D书籍很难找,对Unity3D感兴趣的可以下载看看
让不懂编程的人爱上Unity3d游戏开发026-Unity3d和C#的双剑合璧01-Unity游戏脚本剖析上.pdf让不懂编程的人爱上Unity3d游戏开发026-Unity3d和C#的双剑合璧01-Unity游戏脚本剖析上.pdf让不懂编程的人爱上Unity3d游戏...
unity3d C#转JS 非常不错的脚本
C#本科毕业设计基于Unity3D引擎的网络角色扮演游戏设计与实现源码C#本科毕业设计基于Unity3D引擎的网络角色扮演游戏设计与实现源码C#本科毕业设计基于Unity3D引擎的网络角色扮演游戏设计与实现源码C#本科毕业设计...
unity3d 登录界面功能实现 c#代码,包含登录注册界面和功能!
c#游戏开发基于unity3d的回合制RPG游戏源码.zipc#游戏开发基于unity3d的回合制RPG游戏源码.zipc#游戏开发基于unity3d的回合制RPG游戏源码.zipc#游戏开发基于unity3d的回合制RPG游戏源码.zipc#游戏开发基于unity3d的...
一个用C#写的unity3d游戏小例子,可以运行,有完整资源,unity3d ide打开运行.
Unity3D中JavaScript与C#对比
Unity 3D脚本编程 使用C#语言开发跨平台游戏_PDF,Unity 3D脚本编程 使用C#语言开发跨平台游戏_PDF