重力撞墙实验"/>
unity入门学习——重力撞墙实验
一、实验目的与目标
1、预制体与父子关系的使用方法强化训练
2、重力组件的使用
3、unity版本:
Unity 2020.3.29f1c1
二、实验过程及结果
- 打开unity,新建项目命名为project01,作为本次课程的第一个实验项目。如图。
2、在组件面板新建3D物件“Plane”,步骤如图2所示,
新建完成后舞台部分如图3。
添加完成后利用Ctrl+D(复制快捷键)复制一个plane组件。复制完成后进行旋转,将其中一个plane组件角度调整至合适的位置,
3、为预设的两个组件添加素材,使其看起来没有那么单调,如图5
4、新建3D组件cube,如图6所示。创建立方体后,利用复制快捷键复制出多个立方体,并调整相对位置至合适处,通过添加父子关系、复制关系形成最终的墙体。
5、为墙体cube添加重力组件,使其产生重力作用。添加刚体属性后,点击运行即可看出重力组件的作用
6、接下来同上面的步骤一样,创建一个球体,调整球体的位置、大小,并且为其添加贴图素材。随后,与为墙面添加刚体重力组件一样,为球体添加一个重力组件,同样为刚体
7、上面一个步骤运行后可以看出,小球的重量并不算重,属性中的重量大致与墙面差不多,所以在进行碰撞的时候,二者之间的作用力不算大,所以需要调整小球或者墙体的重量,把小球重量增大或是减小墙面组件的质量。如图,我们调整球体的质量至于100,此时再点击运行即可看见明显的撞墙效果
完整页面
实验总结
unity的重力撞墙这个实验是对unity入门知识的实际练习。入门第一步的内容不算难,通过重力撞墙实验,对组件添加状态信息(如本实验中的刚体),可以实现我们平常游戏中出现的碰撞体积的情况。并且通过这次实验对unity全页面和按钮的布局、作用以及unity基本操作更加熟悉。
更多推荐
unity入门学习——重力撞墙实验
发布评论