使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (二)之地形场景漫游导览制作

一.综述

关于地图或者场景漫游导览的生成方式有两种,一种是以代码记录一组摄像头位置然后使用代码牵引摄像头然后使用差值进行平滑遍历;另外一种就是使用Animation了。至少目前我知道的是这两种方式。

二.Animation的使用

接下来其实就是如何使用Animation做一个导览动画了,其实不只可以用在摄像头上,可以用在任何想按照一定方式运动的游戏对象上。也不一定必须是对Position做动画,也可以是Rotation,Color,甚至是Flare(这点当时是让我惊讶的,最后想想就是这个道理,任何属性,只要产生变化都是动画,光线一会儿出现了一会儿又没了当然也是动画了)以及自己挂的脚本组件中的属性,接下来我将以给摄像头做漫游动画为例,详细讲述如何使用Animation实现动画

三.Animation使用过程

1.Animation的简介

Animation就是动画编辑器,用过Adobe Flash的应该感觉很熟悉,它就是用来编辑动画帧的,不过它会自动在每两帧间完成“补间动画”不用自己再去创建。当然了,这个就相当于Flash编辑器中的图形界面版,并不能进行类似于使用ActionScript进行代码动画设计。它存在的意义在于,比如游戏中有一些简单的游戏对象需要一直进行简单的动画走动,如果都自己用代码去设计的话,一方面是管理混乱、另一方面是不利于性能最优,还有一方面是,不一定所有的动画都可以用代码最完美的去完成,有些动画就适合用帧编辑器进行编辑。
其实宣老师已经有篇文章详述了动画开发步骤:

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值