总体来说,这个插件还不错,里面测试场景对于开发有一定帮助。
这是图片预览,里面有熊、马、牛、兔子、企鹅、蜘蛛、猫、狗等近20种动物,而且每个模型都有专属的动作:
首先我们打开测试场景:
任意选择一个打开,这里我选择的是猩猩的场景,打开之后点击运行:
我们可以运行观察不同的效果,这里值得学习的有两个地方,
一个是动画状态机的设置:
不勾选退出时间,交由不同的bool值去判断,这样动作切换的时候可以平滑过渡。代码大致如下:
this.GetComponent<Animator> ().SetBool (animationName, true);
另一个值得学习的地方,就是关于背景的处理。
这里每个场景所用摄像机,都用的是不同的颜色,远景用面片或者模型,近景用比较细致的模型,加上雾效和音乐,带给人一种身临其境的感觉。
拿猩猩场景来说,正面图如下:
近景搭建用的是Terrain,刷的草地,以及竹子、树木模型:
远景用的是面片做的山,及低模云朵:
这种方式常用于镜头固定的场景之中。
老规矩,文章末尾附上宝贝链接,如果喜欢不妨抱走:https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111debCyFWTN&ft=t&id=619475655123