如何制作具有惯性的可拖动和可滚动的地图。 C#

时间:2016-01-25 20:06:26

标签: dictionary unity3d scroll drag pan

我实际上是在尝试按照本教程:“如何使用Phaser框架创建一个带有惯性的HTML可拖动和可滚动地图”(google it,www.emanueleferonato .com)

我使用Unity但我将其配置为“像素完美”,因此我可以直接使用像AS3和flashdevelop中的像素。

我基本上需要制作游戏地图,玩家可以在地图的X轴上拖动。

我不知道怎么做,也应该加速和减速。

编辑: 正如我之前所说,我使用的是不允许组件或UI的自定义框架,它的工作方式与FlashDevelop和AS3类似,所以想象答案是在AS3中。

谢谢!

1 个答案:

答案 0 :(得分:1)

我建议查找Unity的UI文档(和指南!):D他们有非常好的文章,论坛也是一个很好的资源。

关于您的具体问题 - Scroll Rect正是您所寻找的。您可以使用它实现2D拖动,加速,减速和其他类型的UI物理(惯性,弹性等)。 如果您刚刚开始涉足这些,请查找教程。我希望有所帮助!