一 学习背景
暴雪国服停运后,没有星际玩要死力
玩了一段时间[原神]感觉这个世界观和机制设定有点牛笔,米哈游怎么不像[魔兽世界-魔兽争霸]的关系那样,做个[原神争霸]捏,不如自己做一个耍耍
二 unity3d安装
1 官网,直接下unity hub,从hub安装本体,否则unity本体缺失language语言设置菜单,只能撸英文
2 建立项目,进入界面
右上角layout选择2to3,这样有场景、摄像机视角、高度最高的三个菜单:场景内容、项目目录、编辑栏。
3 操作
场景:左键选取物品;中键平移;右键旋转视角;选择物品按f切换到中央;按住右键再按住wasd进行场景移动,qe升降;
in... 场景内容:当前场景内的组件;
project 项目目录:rt,各种资源文件;
编辑栏:根据点选的对象展示可编辑属性。
4 结构
【项目】包含若干【资源】、【场景】,
【场景】包含若干【实例(导入场景的资源,或场景中建立的物体)】
【实例】包含若干【资源(预制体)】或【gameObject】
三 创建、导入模型
场景内容菜单中右键create,组件可拖拽形成父子关系;或3dmax之类的导出fbx模型,拖入project项目目录(建议搞个model文件夹),再从项目目录拖进场景。
在场景中可见,需要此组件拥有mesh filter(网格过滤),以及mesh rendering(网格渲染)。
四 渲染,着色器
project中右键create,material,即可创建材质。拖进组件的mesh rendering可赋予材质。
rendering mode 模式:op一般;cut会使png的透明部分透明化;fade在alpha为0时完全不可见;tran在alpha为0时可见边框;
albedo贴图,点后面可选颜色,拖图片到前面方框可赋图片
五 贴图shader
美工制作shader文件,拖给material,再把拆分图拖进去
六 天空盒
project新建material材质,stand改为skybox天空盒。
camera中添加组件,天空盒。
或
window-light,其中天空盒使用新建的材质天空盒。
七 相机
1 天空盒如上
2 layer图层。所有组件都可定义进某图层,摄像机选择渲染哪些图层。