Unity基础知识2
接上回动画:
添加事件:
之后在Cube立方体:添加脚本
方法为:
public void Disappear()
{GameObject.Destroy(gameObject);
}
二.地形
1.创建地形:
2.地形的基本操作
Brushes:笔刷。选择不同形状的笔刷可以获得不同质感的地貌。
Brush Size:笔刷大小。调节笔刷的大小可以分别对地形的整体和细节进行绘制。
Opacity:笔刷力度。调制笔刷力度值可以控制地形隆起或塌陷的速度。
对添加草的介绍:
- Min Width:草的最小宽度。
- Max Width:草的最大宽度。
- Min Height:草的最小高度。
- Max Height:草的最大高度。
- Noise Spread:值越大,草干枯的范围越大。
- Healthy Color:设置草的颜色。
- Dry Color:设置草干枯的颜色。
- Billbord:是否以摄像机为中心旋转
部分其他设置:
- Pixel Error:地形显示容差,数值越小,菱角越清晰。
- Base Map Dist:地形显示的精细度。其数值越小表示越清晰。
- Cast shadows:是否显示地形阴影
- Draw:是否显示草与网格模型。
- Detail Distance:根据摄像机的位置来设置细节模型的显示范围。数值越大表示显示的内
容越多。
6.Billboard Start:优化渲染率,摄像机距离该模型一段距离时,不会绘制整个网格而是绘制
一个贴图。
7.Bending:受风影响草的数量。
8.Grass Tint:设置整体草的颜色。
三.对灯光使用
- Type:灯光类型。包括:Point、Directional、Spot、Area类型。
- Color:灯光颜色
- Intensity:灯光强度
- Shadow Type:阴影分为Hard、Soft两种类型阴影。前者阴影质量不如后者,但是后者会大量占用内存。
- Flare:设置灯光光晕
6.Cookie:用于为光源设置拥有alpha通道的纹理,时光线在不同地方有不同的亮度,如果是聚光灯(Spotlight)和方向光(DirectionalLight),可以指定一个2D纹理。如果是一个点光源(Point light),必须指定一个Cubemap(立方体纹理)。
Unity基础知识2相关推荐
- 游戏开发unity基础知识系列:(一)unity 2019 下载与安装
游戏开发unity基础知识系列:(一)unity 2019 下载与安装 声明:未经作者允许,严禁商用,转载请标明出处和来源,谢谢 零.前言 本人在unity2d方面使用较多,关于unity的使用后面预 ...
- Unity基础知识汇总
2.Unity相关知识 2.1 Unity介绍 Unity成为一款可以轻松创建游戏和三维互动的开发工具,是一个专业跨平台游戏引擎 Unity操作快捷键 Ctrl N New Scene 新建场景 Ct ...
- Unity基础知识学习七,帧同步源码学习
前言 在学习帧同步框架源码之前,先过一遍基础知识:Unity基础学习六,网络同步_u013617851的博客-CSDN博客 视频地址:帧同步教程[合集]_哔哩哔哩_bilibili github地址: ...
- unity基础知识笔记一(快捷方式、基础概念)
快捷方式: 飞行模式,可以用alt+wasd ,切换,实现用户以第一视角在场景漫游 alt+鼠标左键:围着关注点旋绕 :切换天空盒.雾效,光晕的显示与隐藏. ctrl+6:可以弹出animation视 ...
- PBR+unity 基础知识
原文地址:https://zhuanlan.zhihu.com/p/33464301?utm_medium=social&utm_source=qq 猴子都能看懂的PBR(才怪) 也不知道怎么 ...
- Unity基础知识学习五,UGUI优化相关
1.什么是UGUI优化,UGUI优化的理论基础 1.1理论基础 Canvas, 是Unity渲染系统给层状几何体( layered geometry )提供的可以被画入.被放在上面或者放在世界空间的 ...
- Unity基础知识学习笔记二
1,object Instantiate(object original,Vector3 position,Quaternion rotation) 克隆原始物体,并返回克隆物体. 例如:Insta ...
- 【Unity基础知识之一】 Unity支持 IOS 64-BIT
由于苹果的iOS上线的时候必须支持64位,否则游戏会被拒绝,在这里官方的文档给出了,如何配置unity,使得unity支持64位的iOS,使用IL2CPP技术. Today we announce t ...
- Unity基础知识、Transform类
Transform类 1)本类中的属性 -parent: 获取当前游戏对象的父对象的Transform Transform fourTrans = transform.parent; transfor ...
- unity基础知识----unity界面菜单翻译
untiy界面菜单翻译对照
最新文章
- 深度优先搜索_0基础学算法 搜索篇第一讲 深度优先搜索
- python 使用sqlite3
- Java 数组升序降序排列Arrays.sort( )通俗易懂
- matlab ssgs工具箱,基于PI控制方式的1A开关电源MATLAB仿真研究
- 参数调优为什么要采样_程序员精进之路:性能调优利器--火焰图
- 学习单片机入门以后可以做什么?
- ToList()所带来的性能影响
- (超详细)夜间灯光总值TNLI如何得到
- 深入学习MyBatis中的参数
- WinAPI双人贪吃蛇
- html把字体设置为繁体,XP下怎样将繁体字设置成系统字体?XP下把系统字体改为繁体的方法...
- Sqli-Labs Less1-16关详细讲解
- C++实现自动出算术题
- Notepad++下载与安装教程
- 港科夜闻|香港科大再获[商科]评审全港第一!
- C语言实例-----五人分鱼
- Android学习笔记Android必备开发工具之一命令行创建Git库
- dede 梦织生成xml 网站地图
- Oracle数据库同义词
- learn more study less:如何高效学习