Untiy上创建hello world
在GameObject栏中,创建一个GameObject,在Assert栏中,创建一个C# script,添加
Debug.Log("Hello Unity");
通过点击play按钮,在控制台可以显示
知识点1:代码中的class名称需要与script文件名一致
构建一个3D空间:在3D空间中移动
对于1个FPS场景,需要实现以下步骤:
1、设置房间:设置场景的边界,创建地面、外墙、内墙;
2、摆放灯光与相机:神说,要有光💡
3、创建玩家对象,一个简单的几何体即可,使用第一人称演示,将相机附件到对象顶部(就像眼睛👁)
4、编写移动的脚本:能够支持使用鼠标旋转,使用键盘进行移动;
以上4个步骤,完成了房间 、 视野、 控制三个要素的设计。
一个场景中(指定位置)的对象,会有一个3D坐标,在inspector中显示为Position
知识点2:在unity中,其3D坐标系使用的是左手坐标(Z轴向里)