【Unity游戏开发】动画系统(四)Unity3d动画基础

本文介绍了如何在Unity中利用3D模型基础,如创建简单坦克并修改其外观,以及如何通过动画系统调整颜色。重点讲解了3D动画的基本操作,包括动画面板的使用和模型动作的编程实现。鼓励读者保持学习热情,逐步提升游戏开发技能。
摘要由CSDN通过智能技术生成

Unity3d动画基础

动画系统是一个比较重要的系统,因为我们做游戏是离不开这个东西的,但是我们又不用自己做动画,而动画系统就是管理美工做的动画,我们加以修饰,使之适配我们的游戏

当然,我们不是动画师,我们是不需要自己动手做动画的,我们只需要将没工作的动画拿过来,然后呢,导入Unity使用就行了,当然因为软件的原因,所以可能会出现一些问题,所以我们就需要配置,管理

不过,我们还需要将模型的动作使用因子串联,通过代码实现人物的走动,跳跃等动作,使我们的游戏更加具有美感

1. 3D基础

3D模型是不用通过Unity制作的,当然Unity也可以制作较为简单的3D模型

我们可以简单的演示一下Unity内置的3D模型做一个小坦克

当然,只是很简陋的,我是做不了真坦克,Unity做不了

我们需要两个长方块,一个圆柱体

右键,3D Object->Cube

然后R将这个正方块拉成长方块,扁的

在这里插入图片描述

然后再创建一个

在这里插入图片描述

然后再上面的Cube创建一个圆柱体当炮管,圆柱体是Cylinder

在这里插入图片描述

然后,看着很简陋啊,上个色吧,红色底座,黄色上面,蓝色炮管

创建三个Material材质球,修改颜色

在这里插入图片描述

OK,虽然还是很丑,但是就这样吧

2. 3D动画

可以通过动画修改物体的位置,大小,选转方向,当然,也可以修改材质球,颜色什么的

最基础的3D动画其实刚开始就说过了,这里就不说了,看看怎么修改颜色吧

点击最上边的Cube,然后使用组合键ctrl 6召唤出Animation面板,创建一个动画,然后选择Mesh Collider,选择Color,然后就可以在每帧修改颜色了,就像这样

在这里插入图片描述

然后运行后是这样

在这里插入图片描述

其实可以自己试试其他的属性,看看是什么,自己试试,比别人教更有效果

结语

学习永无止境,保持学徒心理,才能勇攀高峰

欢迎喜爱Python,Unity(游戏开发引擎)的爱好者,让我们一步步走向大神,成功离得不远,也就两个字,坚持罢了!!

Unity游戏引擎宣言:

你是否热爱游戏呢?

你是否曾经幻想着有一天自己做出一款属于自己的游戏呢?

不要犹豫了,赶快学习吧!

点击链接查看Python社区:Python交流社区

点击链接查看Unity社区:游戏开发爱好者

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

布小禅

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值