目录
触摸屏相机
问题
你的手机游戏需要一个触摸控制的2D相机。
解决方案
在这个配方中,我们将创建一个具有多个触摸控制的通用2D相机。
- 拖动平移
- 捏住放大
设置
我们的相机将扩展内置节点,所以在新场景中添加一个Camera2D,并将其命名为 “TouchCamera”。保存并附加一个脚本。
这里是我们需要的变量:
extends Camera2D
export (NodePath) var target
#Optional: export these properties for convenient editing.
var target_return_enabled = true
var target_return_rate = 0.02
var min_zoom = 0.5
var max_zoom = 2
var zoom_sensitivi