零基础入门Unity - 古迹探险(Unity2017)
03-Unity中资源的导入方式
Windows-Asset Store下载资源
04-Unity中的3D物体
Cube:正方体
Sphere:圆
Cupsule:胶囊
Cylinder:圆柱
Plane:平面
Quad:面片,常用于2D开发(与Plane这种面状都是正面可见背面透明)
Ragdoll:布娃娃系统
Terrain:地形
Tree:树(主要是美工做)
WindZone:风(譬如有一面旗帜它就会朝这个方向吹)
3D Text:3D环境的文字
模型
Mesh:形状外观
-Materials:材质
–贴图
05-菜单栏
File:有发布平台,不过目前只下了PC
Edit:Unity Preferences 一些设置
GameObject: Align With View可以使Sense视野与Game视野相同
Windows:一些窗口,右键Add Tab可以打开多个Sense窗口
Help:可以打开API(在Google打开有翻译)
12-地形设计1
Raise Terrain:Bush Size 设置笔刷大小,Opacity 设置变化的快慢
地形设置:Terrain的齿轮设置下有特别多设置项,譬如长宽高(高度限定天花板,譬如峰顶升到那就变平了)
New Terrain:自动生成的地形配置文件
Window->Lighting->Settings->Auto Generate关闭 :每次粉刷完它都会自动生成光照材质,这在绘制地形时是很耗性能,会影响我们绘制。
13-地形设计2
Lower Terrain:在升地形的基础上按住Shift键
Paint Height:可以设置升高的极限,使得绘制不会超过上限,降地形按Shift没用,可以通过改变上限高度来降。Flatten:用来抬高地形,即整体地形上升h并填平低谷。
Smooth Height:用来平滑地形
Paint Texture:给地形添加纹理,点击Edit Textures后第一个贴图决定纹理,第二个决定细节(可空)
添加的纹理第一个默认应用全地形,之后的要手动添加
Place Tree:添加树
Piant Details:添加细节如草,因为是贴图所以和树模型不太一样,各个方向看都一样
22-Unity中的四种灯光
Directional Light:平行光,类似于太阳,Intensity强度,其所处位置无影响光照,但其光照方向影响影子。
Point Light:点光源
Spotlight:探照光,Range决定探照的远距
Area Light:区域光,主要用于烘焙
24-Lightmapping
光照贴图:光源的光照影响是实时的,这比较耗费性能,所以使Lightmapping来固定效果节省耗费
Mode:光源有三种模式Realtime、Baked(固定效果,如普通点光源)、Mixed(混合既有实时也有烘焙,如火焰)
26-使用粒子系统创建火焰
一群粒子运动
27-创建动画(火光闪烁)
创建动画:火焰周围光照的闪烁效果(比如类似帧动画)
28-导航系统-导航网格生成
自动寻路与可行区域
29-通过导航系统控制英雄的移动
添加导航组件,创建脚本响应鼠标点击,然后英雄移动到点击坐标
30-控制摄像机的跟随
给相机添加脚本,使它与英雄保持固定距离
31-控制角色的动画播放(结束语)
Animation Controller:控制状态动画
idle(闲置)、walk、run、jump