unity3D游戏开发四之创建基本游戏场景一

Unity创建游戏的理念可以被简单地理解为,一款完整的游戏就是一个Project(项目工程),游戏中不同的关卡/场景对应的是项目下面的Scene(场景)。一款游戏可以包含若干个关卡/场景,因此一个项目工程下面可以保存多个Scene。

我们可以点击File菜单->New Project来创建一个新的工程,可以设置project的目录,然后可以选择需要导入的包,如下图:


点Create Project按钮unity会自动创建一个空的项目,其中自带一个名为Main Camera的摄像机对象,选择该摄像机,在Scene视图的右下角会弹出Camera Preview(摄像机预览)缩略图,如下图:



打开File菜单->New Scene,可以创建一个新的场景,Open Scene可以打开场景,Save Scene可以保存当前场景,如下图:


上一篇文章中,我们已经介绍了如何创建一些基本的几何体,如何添加Component组件,为GameObject(游戏对象)添加Component(组件)有两种方式,一种是在选择GameObject后,打开菜单栏中的Component选项,进而选择想要添加的组件;另一种是在Inspector视图中单击Add Component按钮,在弹出的下拉列表中选择想要添加的组件,如下图:


OK,下面我们在一个现成的场景中为游戏对象添加组件


打开菜单栏中的GameObject->Create Empty,为场景添加一个空对象,如下图:


保持对象选中状态,然后我们打开菜单栏Component->Mesh->Mesh Filter,添加一个网格过滤器组件,如下图:


然后在Inspector视图中单击Mesh Filter组件面板中的小圆圈图标,图中红色部分,在弹出的Select Mesh对话框中选择一个网格模型,如下图:


Mesh Filter组件一般要配合Mesh Renderer组件来使用,网格模型才会在Scene视图中被渲染出来,选择游戏对象,在Inspector视图中单击Add Component按钮,选择Mesh类中的Mesh Renderer组件,如下图:


游戏对象的网格模型被渲染出来后,我们需要为其指定材质贴图,在Project视图中的Assets面板中右击,在弹出的列表中依次单击Create->Material选项,进而在项目工程中创建一个材质,如下图:


然后我们给材质添加纹理图片,如下图:


选择游戏对象,在Inspector视图里单击Mesh Renderer组件面板中的Materials项中的Element 0项的圆圈图标,选择刚才创建好的材质,如下图:


接下来我们给游戏对象添加一个光源组件,选择Add Component按钮,选择Render->Light,如下图:


我们可以调整光源的Color(颜色)和Intensity(强度)等参数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值