各位朋友大家好,欢迎大家关注我的博客,我是Payne,我的博客地址是http://qinyuanpei.com。最近一位朋友问我,如何在Unity引擎中实现类似《英雄联盟》中选择皮肤时的3D滚动视图效果,虽然我非常不喜欢这个游戏,可是大学四年在宿舍里被周围同学们耳濡目染,对这个游戏中常见英雄的口头禅还是颇为熟悉的,曾经在周围同学的“硝烟”和“噪杂”中熬夜编程,此时此刻想起来大概是最能让我怀念和骄傲的记忆了。剑圣说“你的剑就是我的剑”,伊泽瑞尔说“是时候表演真正的技术了”,杰斯说“为了更美好的明天而战”……或许曾经的某一瞬间,我们曾经有过类似的让你我疯狂着迷的人生信条,可是不管怎样,我希望我们可以将这些永远地铭刻在心里,如同心中栽种下一棵红莲,在黑夜中静静地等待开放,这样当此去经年亦或时过境迁的时候,我们不会说是时光抹去了你我年轻的棱角,因为我相信真正的棱角会因为磨砺而变得更加明亮,绝对不会因为此刻的苟且就变的麻木甚至迷茫。好了,喝完我这碗心灵鸡汤,下面我们来一起学习如何在Unity3D中使用uGUI实现3D滚动视图效果。
需求分析
首先,我们先来对这个需求进行分析,从这篇文章的题目我们获得的一个关键信息是,希望通过某种方式实现3D滚动特效。因此我们首先要解决