关于2D平面游戏中摄像机放大,缩小,与双指放大缩小等功能

写过几年的 JavaScript,从 pixijs 库走到了 Cocos,并不熟悉游戏这一方面,只是单纯的想写一个游戏。

但是发现cocos似乎没有原生的组件能够实现一些游戏常用的功能,取而代之的是各种常用功能的代码示例(比如摇杆操作,跟随鼠标,背景图移动)这种。


我有一张巨大的背景图片。想拥有完整的图片浏览功能(移动,放大,缩小,点击)。

浏览移动依靠移动摄像机可以做到(并且需要自己计算鼠标拖动的移动距离)。

那么 PC端的放大/缩小手机双指触摸的 放大/缩小甚至三指旋转功能,似乎只能自己写代码来进行监听并计算?没有相关的成熟方案吗?

或者说有什么其他方式来实现吗? 有相关代码示例吗?

谢谢大家关注!

1赞

参考下这个吧:https://mp.weixin.qq.com/s/yAEwjK4ybkqfcMe822pj7A