一、实验目的与目标
1 熟悉脚本的创建与运行,熟悉父子关系的应用
2 复习课上所学内容,学会使用脚本对游戏物体进行控制,完成模拟太阳系星体运动的案例
二、实验过程及结果
1 创建太阳Sun,加入八大行星和月球,设置好位置和大小,设置摄像机画面的背景颜色,以模拟太空的环境,为星球添加贴图
2 给Sun设置发光属性,设置光的颜色接近火焰的颜色,关闭Directional Lightght,设置太阳光的强度
3 建立地月系,为防止地球自转影响月球的公转,新建一个EarthClone,位置与Earth相同,但不会自转,建立父子关系,将Moon加入EarthClone中,后续添加脚本,使月球围绕Earth_addr公转
4 新建脚本Roll,编写代码,保存后将Roll.cs拖到Sun上,调整摄像机位置
源代码如下:
5 打开Directional Lightght,调整颜色和强度
6 点击运行,不同角度观察结果