1,如果我们的Unity 5.X 是从这个地址下载的,安装后不会有资源包,则需要从Unity3D官网下载资源包: Standard Assets (Unity 5.x) 下载

下载后安装后,Unity 编辑器的安装目录下看到这些资源包,如图:

  

2,项目中 Import Package → Environment 中可以找到草地、石头等纹理效果添加到场景中:

  

3,给Terrain(地形)添加草地纹理(Texture),按住Shift+鼠标左键 删除纹理:

  

4, 添加第一人称视角,项目中导入角色资源包 Assets → Import Package → Characters 。 然后在项目中选择Characters → Prefabs → FPSControl 添加第一人称视角。第一人称视角,运行后可以用鼠标控制视角方向。

  

5, 地形设置,设置地形相关参数和数据,如:地形是否显示,是否显示阴影,树、草进入视野多少米开始渲染显示,风的大小等

  参考文档:http://docs.unity3d.com/Manual/terrain-OtherSettings.html

6, 添加Fog效果,5.x版本的Edit下面并没有“Render Settings” ; 不过可以在 Window → Lighting 中找到 Fog 组件:

  

  第二种添加Fog的方法是,在脚本中添加Fog,然后把脚本附加到Main Camera上面即可

import UnityEngine.Color;
#pragma strict function Start () { RenderSettings.fog = true;
RenderSettings.fogColor =Color (, 0.4, 0.7, 0.6);// UnityEngine.Color.yellow;
RenderSettings.fogDensity = 0.04; } function Update () { }

7, 添加湖泊 (水纹波动效果由于缺少素材暂时未实现成功)

  下面这段是做湖泊的思路:“ 直接在抬高笔刷中按住shift就可以画出低洼地了,但是的确,必须要实现在“地形设定”(也就是齿轮图标)中设定出terrain height也就是高度,之后用固定高度笔刷把整个平面刷高,然后再画低洼地。凹陷是不能低于最低(也就是0)的。所以说这是个新手经常犯的错误(咱已经吃了好几次亏了…)如果事先没有设置好的话,重新设置地形的最大高度会导致全部地形数据的丢失。所以必须注意这一点,开始的时候就必须设定好高度 ” 。

  所以,我们需要先设置低洼地形,然后挖下去,然后添加Water 组件

    

    

  Environment → Water ,然后需要设置各个属性:

  

  添加湖泊还可以参考:U3D添加水纹

8, Package导入,资源包文件必须复制到英文路径下,才能导入,或者直接Copy到安装目录下(Unity\Editor\Standard Assets )

  

  

Unity3D 5.x 简单实例 - 孤岛场景搭建的更多相关文章

  1. Unity3D 5.x 简单实例 - 发射炮弹

    1,下载.安装: http://unity3d.com/cn/get-unity/download/archive 建议直接借助 UnityDownloadAssistant 进行安装,根据需要勾选需 ...

  2. Unity3D 5.x 简单实例 - 脚本编写

    1,Vector3 类型变量存储向量坐标值 Vector3.forward Vector3(0,0,1) Vector3.up Vector3(0,1,0) Vector3.right Vector3 ...

  3. Unity3D自定义编辑器简单实例

    MenuItem:在标题栏自定义菜单.需要在Editor文件夹内创建脚本,无需挂载.但是注意其下的函数必须为静态函数. using UnityEngine; using UnityEditor; pu ...

  4. SpringMVC笔记——SSM框架搭建简单实例

    落叶枫桥 博客园 首页 新随笔 联系 订阅 管理 SpringMVC笔记——SSM框架搭建简单实例 简介 Spring+SpringMVC+MyBatis框架(SSM)是比较热门的中小型企业级项目开发 ...

  5. (Hibernate进阶)Hibernate搭建开发环境+简单实例(二)

    hibernate是非常典型的持久层框架,持久化的思想是非常值得我们学习和研究的.这篇博文,我们主要以实例的形式学习Hibernate,不深究Hibernate的思想和原理,否则,一味追求,苦学思想和 ...

  6. SceneKit:简单的3D游戏场景搭建

    SceneKit是Apple用来开发休闲3D游戏的框架,不同于底层的OpenGL库,你仅仅需要很少的代码就可以快速看到实际的3D场景效果.下面简单的聊聊搭建一个3D游戏场景需要做的事情. 首先你必须用 ...

  7. android Jni NDK开发环境搭建及其简单实例的编写

    android  Jni  NDK开发环境搭建及其简单实例的编写 由于工作需要,需要采用开发想要的JNI,由于之前没有接触过安卓的开发,所以更加网上的帖子,学习了下.遇到了些问题,然后总结下学习过程中 ...

  8. 【SSH进阶之路】Hibernate搭建开发环境+简单实例(二)

    Hibernate是很典型的持久层框架,持久化的思想是很值得我们学习和研究的.这篇博文,我们主要以实例的形式学习Hibernate,不深究Hibernate的思想和原理,否则,一味追求,苦学思想和原理 ...

  9. Spring boot项目搭建及简单实例

    Spring boot项目搭建 Spring Boot 概述 Build Anything with Spring Boot:Spring Boot is the starting point for ...

随机推荐

  1. windows下 安装Kali Linux到 U盘的方法

    作者:玄魂工作室 \ 2016年10月20日 把Kali Linux安装到U盘好处很多,可以从U盘启动使用整个电脑的硬件资源, 可以随身携带,减少对自己电脑的影响. 今天要给大家讲的是如何在windo ...

  2. Net作业调度(三) — Quartz.Net进阶

    介绍 前面介绍Quartz.Net的基本用法,但在实际应用中,往往有更多的特性需求,比如记录job执行的执行历史,发邮件等. 阅读目录 Quartz.Net插件 TriggerListener,Job ...

  3. String驻留带来的危害

    原创文章转载请注明出处:@协思, http://zeeman.cnblogs.com   前段时间接手了一个项目优化工作,在同等场景下内存使用从4G降低到200M.   项目是将实体序列化成字符串存入 ...

  4. js动态生成选项之考试系统(一)

    <%@ page language="java" import="java.util.*" pageEncoding="utf-8"% ...

  5. Aspose.Words 16.8 破解版、添加自定义HTML导出Jpeg压缩质量配置

    0x01 Aspose.Words 介绍Aspose.Words是一个商业.NET类库,可以使得应用程序处理大量的文件任务.Aspose.Words支持Doc,Docx,RTF,HTML,OpenDo ...

  6. TODO:Golang UDP连接简单测试慎用Deadline

    TODO:Golang UDP连接简单测试慎用Deadline UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interco ...

  7. 《Entity Framework 6 Recipes》中文翻译系列 (15) -----第三章 查询之与列表值比较和过滤关联实体

    翻译的初衷以及为什么选择<Entity Framework 6 Recipes>来学习,请看本系列开篇 3-8与列表值比较 问题 你想查询一个实体,条件是给定的列表中包含指定属性的值. 解 ...

  8. 《Entity Framework 6 Recipes》中文翻译系列 (34) ------ 第六章 继承与建模高级应用之多条件与QueryView

    翻译的初衷以及为什么选择<Entity Framework 6 Recipes>来学习,请看本系列开篇 6-10  创建一个多条件过滤 问题 你想使用多个条件为实体过滤表中的行. 解决方案 ...

  9. 前段播放 流媒体(RTMP,RTSP,HLS)

    前言 最近项目需要流媒体的播放,后端一共提供了 三种流数据(RTSP,RTMP,HLS),在不同的场景可能会使用到不同方式播放,就需要做到适配, 支持所有的流数据播放.花了一段时间研究,在这里和大家分 ...

  10. html 生成pdf

    HTML生成PDF(c#) 最近因为工作需要,小小的研究了一下HTML生成PDF的方法,这方面的内容很多,但要么是不尽如人意的方法,要么就是那种收费的类库!为了广大.neter的福利,把自己的一点小小 ...