当知道怎样使用脚本功能之后,就可以学着应用了。Unity3d的逻辑很清晰,在场景里搭建好模型,用脚本控制需要被控制的模型,实现互动。
首先搭建一个场景,在3D术语中,好像称之为建模。学习阶段,并不需要去使用专业3D模型处理软件或者找多漂亮的素材,我们直接使用Unity3d自带的简陋的建模功能,往后需要的话,只要把对应模型换成美工交给我们的模型即可。
程序员虽然不要求掌握专业的美工软件,但若能熟练使用,那是大有帮助的。至少PhotoShop这种2D图片处理软件要懂得用,虽然不能处理3D模型,但做2D游戏也用得到,而且,游戏世界里也有“层”等概念,有些是息息相通的。
下面请看本案例的步骤。
1:组成场景。
在场景文件面板Hierarchy中点击Create
(PS:
选中四个车轮,拖进车身,即可创建父子关系,这样就可以通过移动车身而顺带移动四个车轮。
创建一个ExhibitionStand.JS,代码跟前面车轮旋转的一样,绑定到ExhibitionStand。
将车作为展台的子类。
将材质拖进红色划线处(可以选择多个车轮一起操作)
成品:

//某物体转动时,默认是在以其中心部分作为旋转点。需要以特定部分为旋转点时,可以添加一个空物体,放到指定位置,然后作为某物体的父关系。这样,对父物体(空物体)进行旋转,即可灵活控制旋转点。
相关资源:汽轮机仿真软件.zip-机器学习工具类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!