unity 3d 仿真_在Unity3D中构建3D仿真入门,第1部分
unity 3d 仿真
欢迎阅读有关Unity 3D的博客文章(分为三部分)的第一部分。 在本系列中,我们将在Unity3D中使用丰富的控件创建一个简单的3D游戏。 第一部分将介绍如何设置Unity3D。 第二部分将教您如何使用C#控制Unity3D。 本系列的第三篇也是最后一篇文章将深入研究使用Unity3D实际制作一个简单的游戏。
我已经使用Unity一段时间了。 这几乎是所有手机游戏的必备之选,甚至是最近流行的《口袋妖怪Go》(我的妻子都为之疯狂)。
因此,在本文中,我们将讨论如何设置Unity 3D。 不用担心:这些帖子看起来很长,但是有很多屏幕截图可以确保您轻松跟随。
让我们开始吧
首先,您将需要下载Unity3d。 在这里做 。
打开UnityDownloadAssistant.exe
并单击设置。
选择默认值
如果您在Windows上运行,则选择“ Microsoft Visual Studio Tools for Unity3D”。 这将允许您使用Visual Studio调试和编写C#。
另外,如果您使用的是Mac OSX,则可以使用默认情况下内置的MonoDevelop。
下载和安装完成后,Unity3D需要输入用户名/密码才能继续。 单击“创建一个”去Unity3D的网站创建一个帐户(他们将发送验证电子邮件)。 拥有帐户后,登录。
登录到Unity3D后,选择“个人版”。 个人版是较轻的版本,但具有专业版功能的约95%。 它将允许您免费开发和部署应用程序。
现在已经完成了Unity3D的设置,让我们创建第一个项目。 点击“新建项目”。
让我们将项目称为“示例项目”并将其放入源文件夹中。 选择“ 3D”,然后单击“创建项目”。
对于此项目,我们将跳过“资产包”; 此选项将允许您将预先创建的资产包添加到项目中,以快速入门。
一旦按下“创建项目”,Unity3d将构建一个文件夹结构并插入任何预先打包的资产。
默认情况下,它将创建四个文件夹:Assets,Library,ProjectSettings和Temp。 在开发过程中,Assets文件夹将是您创建和预打包的所有资产的存放位置。 Library和Temp是用于版本控制的Unity3D文件,以及为资产创建的任何临时文件。
编辑
然后,Unity3D应该打开编辑器窗口(具有多个窗口),并应将其创建并设置为默认的未保存主题。 窗口是模块化的,可让您将编辑器设置为所需的外观。 您可以选择一个选项卡并将其拖到其自己的窗口和/或已创建的窗口中。
层次结构窗口显示场景中的所有资产和对象。 这将使您可以从分层视图中直观地看到场景的布局,这可以帮助您将对象彼此组合/父对象并选择它们进行编辑。
通过该项目,您可以查看Assets文件夹,该文件夹将资产拖放到层次结构窗口中,以及在外部编辑器中打开/修改脚本和资产。
场景窗口使您可以查看和修改/选择3D空间中的资产。 这是3D空间的静态视图,默认情况下不会使用所有着色器并执行脚本。 这使您可以看到对象的简单状态。
游戏窗口是一个实时游戏预览,可让您运行应用并执行代码,就像部署它一样。
使用“检查器”窗口,您可以从分层视图或资产窗口中编辑游戏对象。
结语
在这篇文章中,我们讨论了如何开始使用Unity 3D以及您应该了解的一些细节。
在我们的下一篇文章(本周晚些时候)中,我们将讨论如何使用C#控制Unity 3D。 然后在第三篇也是最后一篇文章中,我们将讨论使用Unity3D实际制作一个简单的游戏。
翻译自: https://www.javacodegeeks.com/2016/07/getting-started-building-3d-simulations-unity3d-part-1.html
unity 3d 仿真
unity 3d 仿真_在Unity3D中构建3D仿真入门,第1部分相关推荐
- unity中怎么让物体位置复位_(转)Unity3D中移动物体位置的几种方法
1. 简介 在unity3d中,有多种方式可以改变物体的坐标,实现移动的目的,其本质是每帧修改物体的position. 2. 通过Transform组件移动物体 Transform 组件用于描述物体在 ...
- css 菜单栏悬停_在CSS中构建悬停菜单
css 菜单栏悬停 A good menu design is an important part of any website or web app UI. Using only modern HT ...
- Unity网络(二)-Unity3D中的网络
正所谓:没有网络是没有灵魂的 欢迎关注公众号:雷潮课堂 Unity3D中的网络 一.WWW 1-1 Get 1-2 Post 1-3 案例(网络下载,本地存储与读取) 二.UnityWebReques ...
- 闪亮蔚蓝_在R中构建第一个闪亮的Web应用
闪亮蔚蓝 数据科学 (DATA SCIENCE) Do you want to make your R code publicly available for others to use? If yo ...
- keras构建卷积神经网络_在Keras中构建,加载和保存卷积神经网络
keras构建卷积神经网络 This article is aimed at people who want to learn or review how to build a basic Convo ...
- 电力电子技术 matlab仿真指导,在_电力电子技术_课程教学中展开Matlab仿真训练_唐贤伦...
教 学改革广角 中国电力教育 2009年10月上 总第146期 "电力电子技术"是电气工程及其自动化等专业的重要专业 基础课,也是实用性.工程性和综合性很强的课程.作为自动化.电气 ...
- unity3d双面材质_[转]unity3d中创建双面材质
在其它三维软件中设置好的双面材质导入到unity3d中就失去了效果,不过我们可以通过自定义材质来在unity3d中实现双面材质的效果.步骤如下: 1.在资源库中新建一新shader:代码如下: Sha ...
- blender 3d打印_使用Blender和Python 3D打印连衣裙
blender 3d打印 在2016年里约残奥会上的开幕式上,滑雪板手艾米·珀迪(Amy Purdy)穿着3D打印的裙子,穿着用与裙子相同的材料印刷的假肢,并用库卡(Kuka)机械臂跳舞 . 舞蹈是关 ...
- unity 不再渲染局部_在Unity3D中的渲染优化-减少需要处理的顶点数目
1.优化几何体 3D游戏制作通常都是由模型制作开始的.我们应该尽可能减少模型中三角面片的数目,一些对于模型没有影响,或者是肉眼很难察觉到区别的顶点都要尽可能去掉.为了尽可能减少模型中的顶点数目,美工人 ...
- python 3d打印机_如何使用Python构建自己的CNC控制器和3D打印机
python 3d打印机 by Nikolay Khabarov 通过尼古拉·哈巴罗夫(Nikolay Khabarov) 如何使用Python构建自己的CNC控制器和3D打印机 (How you c ...
最新文章
- 剑指offer三十六之两个链表的第一个公共结点
- PAT甲级1152 Google Recruitment :[C++题解]判质数
- 李飞飞:阿里云数据库已做好全面服务政企市场的准备
- Leetcode——1. Two Sum
- linux启动http服务
- 软件工程师面试7大技巧
- 500个爆文标题_总结了500篇10W+爆文 好标题都离不开以下几点
- win10系统开始菜单没反应的解决方法丨解决win10点击开始按钮无反应丨点击开始按钮没有反应怎么办
- 如何在word中打带矩形的√
- 网络安全工程师的学习路线,超级简单,收藏这一篇就够了
- Masonry中的mas_makeConstraints方法
- Spark 报错Incompatible equality constraint: String and T2
- 纯前端实现xls表格下载
- PigGo配置Gitee仓库出现“Not Found Project“的错误解决方案
- 量子涡轮服务器原理,纯mek用一个泵跑满涡轮——水冷聚变堆的搭建
- Google入门到精通(搜索方法经典)
- Lua C接口编程(二)
- 在大型数据中心使用BGP进行路由(翻译自RFC7938)
- 百度网盘在线播放倍数调整
- 如何清除“远程桌面连接”的历史记录?
热门文章
- 【华为OD机试真题 JS】竖直四子棋
- matlab里newc,Matlab超简单教程
- 「Python条件结构」嵌套if:根据星期英文字母输出相应的星期
- Windows11安装Android子系统——安装篇
- CSS属性之relative
- 台式计算机调亮度快捷键,处理电脑调亮度快捷键如何调整屏幕亮度呢?
- 图像处理空间域、变换域、时域和频域的含义理解:spatial VS transforms domain
- Vue学习---插槽篇
- git 裁切_Croppic图片裁切插件中文API帮助文档
- Bitmap、BitSet、RoaringBitmap持久化存储