Unity3d插件 - TopDown Engine 文档

Top Down Engine简介

文档什么的是没有的,官方貌似也不打算给,就是一个API官方网站

感觉像是国人做的,例子不少,就是不说明怎么用,反正源码都有了,自个看去

俯视角游戏有点过时,特别是地牢游戏,不过王者荣耀何尝不是俯视角游戏

融合了不少官方的插件,你懂的,就是不是给程序员用的

Gameplay

镜头处理

Cinemachine 入门

不懂的可以看看链接,https://blog.csdn.net/tanyu159/article/details/88608559

,具体就不多说了,下面说说实际使用中碰到的问题:

不得不用Anim选项,也要选择LookAt Target

有个黄色提示,建议如果不想,也可选择None,然后就就会发现nothing + 轨道会旋转到你怀疑人生,所以唯一的解决方法和最简单的实践就是选择“朝向目标”

如果想做自由镜头,个人觉得很多其他的Curvy插件或者是更好的选择

还有就是要控制摄像头,必须调整摄像头在轨道上的position, 默认是轨道Unit【0,1】,你可以真试试选这个,所以你又不得不选择Distince(世界单位)

后面又看了几个博客,清一色是朝向做动作的人物的,也可以说unity的需求摸得准,就不是给程序员用的

平移推轨如何实现

很多人都说通过position控制位置,实际上镜头就是会乱转,单个选项控制肯定不够的(但多个控制违反人性,1般人不能同时操作左右手,程序员写出的程序自然如此),实践后发现上下,或者左右的推轨就还是可以通过position(相对于轨道)控制,斜边,或者螺旋轨道就有问题(或者我这个非美术理解不了,或者美术并没有斜的推轨要求)总之,就是有点难搞懂什么情况会镜头乱转,什么时候又固定了

平移推轨也是通过,timeline的动态赋值 ,实现

2个镜头间的切换

主要通过timeline处理,也没什么好说的,没用过Flash,也总见过Flash怎么做的吧

Windows -> Sequencing -> Timeline

在这里插入图片描述

关于timeline的使用,参考自:这2哥们都写的挺好的了

timeline的简单用法

https://blog.csdn.net/beihuanlihe130/article/details/79233320

timeline的动态赋值

https://blog.csdn.net/kuangben2000/article/details/105634506

真正的美工做动画

https://www.bilibili.com/read/cv17827/

好吧,在仔细的看了一遍上面的链接

我给的建议就是,不要听别人的建议

若完全按上面2位哥门写的做,真正在大型项目里面,人多了很难用(而他们反而说这样更好),做做小项目还行,你想怎么做都行,协同就困难了

我这里也只是提出一些关键词,供大家搜索,并没有成熟的方案,(只是个人觉得官方的timeline很难用,cinemachine也很难用,功能多,稳定,但难用)

难学难精,都2020了,何必呢

TopDown Engine里面的一些特色镜头运用

一切的一切,都在细节里

猜你喜欢

转载自blog.csdn.net/avi9111/article/details/105919819#comments_27332327
今日推荐