本次教程,我们来建立自己的一个工程并导入模型,对模型进行处理。
      特别说明:这系列教程参考自人人素材翻译组出品的翻译教程《Unity游戏引擎的基础入门视频教程》,本博客中采用的模型和方法均来源于此。这是我浏览过好多教程后觉得讲得很细致简洁的教程,虽然英文语言、中文字幕,但绝对适合新手学习。如有需要转载博文的,请注明原教程出自人人素材翻译组。
这份教程我转存到了我的网盘,这里分享给大家:http://pan.baidu.com/s/1c0nPJDu
解压密码是:www.rr-sc.com-E3621D3ED0BA359610EE8AE3D91E1FF4
下面正式开始,首先新建一个project,先不需要导入任何的包,命名并选择我们要存储的地方.
这里建议单独为Unity3D建立一个workspace,专门用来放Unity3D的项目。创建完成之后进入Unity3D,
我们会看到项目初始界面。

     为了方便管理,我们先来在下方Project视图里的Assets文件夹中新建ImportedAssets和Scenes两个文件夹,
一个用来放导入的资源文件,一个用来放我们的场景,因为一个游戏经常需要多个场景,所以通常我们要建立管理
我们游戏资源文件的习惯。
首先选中Scene视图的camera,将这个Camera删除,后面我们会添加Unity自带的第一视角控制器。
    接下来,我们开始导入模型,我将教程中的Assets资源文件传到了百度网盘
地址如下:http://pan.baidu.com/s/1bn8MSlL
在ImportedAssets文件夹下新建文件夹Meshes,用来存放我们的网格模型,进入Meshes文件夹。右键选择Import 
new Asset,分别引入资源文件中的,MineShaft_Ceiling,MineShaft_Floor,MineShaft_Wall三个文件。引入之后会
自动建立Materials文件夹。导入文件是可以不通过右键 import,直接将模型资源拖到Project视图中,但是如果是
使用这种方法导入资源,资源的原路径一旦更改或者资源被重命名,那就会出现问题。

这三个模型是我们建立场景的基本模型。我们先来把MineShaft_Floor这个地板模型拖进Scene视图中,以便确定一
下我们的模型缩放比例。
这里要特别说明一下,我们看到这个地板模型拖到Scene视图中显得特别小,原因是不同的三维动画软件和Unity的
单位比例关系是不一样的。我的操作系统是Mac OS,装的是Cheetah3D,将模型自动识别为Cheetah3D文件,
所以我选中模型后,在右侧的Inspector视图中,Scale里面调整一下数值,XYZ都改为10,这样大小就会回复正常。
在Unity3D中缩放的比例大家可以自由调整,这里说一下常用三维软件和Unity3D的单位比例关系。
三维软件          三维软件米制尺寸          默认导入Unity中的尺寸          与Unity单位的比例
Maya                1                                     100                                          1:100
3ds Max           1                                     0.01                                         100:1
Cinema 4D      1                                     100                                          1:100   
Lightwave       1                                     0.01                                         100:1  
确定了缩放比例后,接下来导入Ceiling和Wall文件,并将Scale调节到和Floor相同。Wall模型如果看不到,
需要按住右键,WASD调整角度,因为这里的墙的模型从另一面是看不到的。
导入模型后可以选动模型随意拖动或者在Inspector中更改XYZ轴的位置。
导入模型后我们点击File,Save Scene,将我们这个场景存到我们之前建立的Scene文件夹中。
下一篇,我们会讲基本场景的建立和Prefab的应用。
2014.12.28     18:44
By  Mr.Losers

Unity3D学习笔记之二资源导入以及工程管理相关推荐

  1. Unity3D学习笔记(二、小球滚动吃金币)

    源码:键盘方向键操作小球滚动吃金币Unity3D源码 下篇:Unity3D学习笔记(三.小球跑酷) 一.颜色材质球创建  二.Plane平板创建 三.围墙 同理二,新建Cube,并调整属性,设立围墙 ...

  2. Unity3D学习笔记(二十三)导入WOW角色

    今天看到新闻,魔兽世界最新的资料片<潘达利亚的迷雾>就要在十月二日上线了.这次中国大陆服务器总算是有机会版本与全球同步,和世界上其他地区的玩家在Raid进度上一决高下. 作为一名几乎没有存 ...

  3. Unity3D学习笔记(二十一)导入WOW动画不完美修复方案

    之前一直用Wow Model Viewer来导出魔兽世界的模型,然后导入到Unity中做练习用.虽然导出的FBX再导入后动画名称和剪辑都很完美,但是每个动画播放到最后几帧的时候整个模型就会扭曲. 眼看 ...

  4. unity3d 学习笔记(二) 创建地形

    在开始设计游戏之前我们需要先重新建立一个我们自己的Unity工程.点击主菜单的"文件→新建工程(File->New Project-)",就可以看到新建工程向导对话框了. 我把工程建建立在E:\ ...

  5. Unity3D学习笔记(二)创建地形和漫游

    上一章粗略介绍了一下Unity游戏引擎的概念定义和界面功能,这次就来实践一下.我们的目标是没有蛀牙(误),目标是创建一个地形,上面有山脉和盆地,然后再放置一个人物,以第一人称的视角来漫游.观察我们所创 ...

  6. Unity3D学习笔记(二十五):文件操作

    文件是什么? 存储在硬盘上的最后的节点. 文件夹是什么? 文件的上级单位称为文件夹. 文件夹的基本结构? 文件夹是层级化结构的,对于同级的文件夹不可以重名,父文件夹和子文件夹可以同名> IO:I ...

  7. unity3d学习笔记-动画(3.导入动画)

    一.配置动画类型 在准备要导入 Unity 的动画时,动画师可以为每个单独的动画创建不同的文件,或者在一个文件中为所有内容制作动画.将包含多个动画的单个文件导入 Unity 时,可以在"剪辑 ...

  8. Unity3D学习笔记(二) 一些常用的空间函数

    (2012-07-07 21:57:33) 1.Vector3类的静态方法Dot(两个Vector3对象):计算向量间的点积(即数量积,内积),法则为a*b*cos<a,b>.也可以用来求 ...

  9. Unity3D 学习笔记3——了解U3D引擎的操作面板和各种工具

    Unity3D 学习笔记3--了解U3D引擎的操作面板和各种工具 在完成了Unity的安装破解之后,我们接下来要做的当前是启动这个引擎,然后学会如何去使用它为我们提供的各种工具,这也是上手任何一个软件 ...

最新文章

  1. 院长来信 | 英特尔宋继强:疫情之下对科技创新的再思考,科学为源,技术为器...
  2. dlt645 保电 合闸_DLT645-2007简单整理
  3. 自用懒加载(其实效果并不是很好),自带的懒加载还好(2)(优化)
  4. 互联网1分钟 |0103
  5. OkHttp3 + retrofit2 封装
  6. 最详细的讲解 JS 原型与原型链
  7. 智能小程序档案馆——如何给“包”瘦身
  8. 【004】vim 和 他的辅助工具们
  9. 结合Composer 新版本PHP的开发方式
  10. Centos/linux开放端口
  11. 战争学院服务器不稳定,英雄联盟服务器突然崩溃坑玩家!战争学院玩家全被强制下线...
  12. python 函数篇(2)
  13. 二阶振荡环节的谐振频率_什么是谐振器?谐振器与振荡器有什么区别?
  14. 国家计算机考试一级难不难,国家计算机一级考试难不难?
  15. 可穿戴设备应用程序开发的未来是什么?
  16. python成绩分析系统_用Python编写学生成绩分析系统
  17. wkhtmltopdf参数详解
  18. mysql结算订单表到用户_Luffy之结算订单页面(订单模型表的创建,订单的生成,以及订单详情展示等)...
  19. temp.....................
  20. windows7环境下theano安装

热门文章

  1. C# partial 关键字的使用
  2. 大连富海计算机专修学校怎么样,大连富海计算机专修学校贴吧吧规(2018年版)...
  3. html文件上传限制类型,html input file accept 上传文件类型限制格式 MIME 类型列表
  4. android通知图标变白色,android 7.0通知图标出现白色方块
  5. java hibernate的使用_《Hibernate快速开始 – 4 – 使用JAVA持久层 API (JPA)教程》
  6. python并行运算库_最佳并行绘图Python库简介:“ HiPlot”
  7. 用JS轻松实现一个录音、录像、录屏工具库
  8. 新的一年,碎片化学习前端,我推荐这几个公众号~
  9. 智慧城市免费WiFi覆盖怎么实施?武邑开启智慧生活模式
  10. oracle数据库中VARCHAR2(50 CHAR) 和VARCHAR2(50) 有啥区别?