Controls

.Cameras. Controls

Type Definitions

FixedKeyControlConfig

Since:
  • 3.0.0
Properties:
Name Type Attributes Default Description
camera Phaser.Cameras.Scene2D.Camera <optional>
此控件将更新的摄像机.
left Phaser.Input.Keyboard.Key <optional>
将相机向左移动的按键.
right Phaser.Input.Keyboard.Key <optional>
将相机向右移动的按键.
up Phaser.Input.Keyboard.Key <optional>
将摄像机向上移动的按键.
down Phaser.Input.Keyboard.Key <optional>
要按下的将摄像机向下移动的键.
zoomIn Phaser.Input.Keyboard.Key <optional>
将相机放大的按键.
zoomOut Phaser.Input.Keyboard.Key <optional>
要按下的将相机缩小的键.
zoomSpeed number <optional>
0.01 如果按下 `zoomIn` 或 `zoomOut` 键,相机将缩放的速度.
speed number | Object <optional>
0 摄像机将移动的水平和垂直速度.
minZoom number <optional>
0.001 缩小时相机将达到的最小缩放值.
maxZoom number <optional>
1000 放大时相机将达到的最大缩放值.
Type:
  • object

SmoothedKeyControlConfig

Since:
  • 3.0.0
Properties:
Name Type Attributes Default Description
camera Phaser.Cameras.Scene2D.Camera <optional>
此控件将更新的摄像机.
left Phaser.Input.Keyboard.Key <optional>
将相机向左移动的按键.
right Phaser.Input.Keyboard.Key <optional>
将相机向右移动的按键.
up Phaser.Input.Keyboard.Key <optional>
将摄像机向上移动的按键.
down Phaser.Input.Keyboard.Key <optional>
要按下的将摄像机向下移动的键.
zoomIn Phaser.Input.Keyboard.Key <optional>
将相机放大的按键.
zoomOut Phaser.Input.Keyboard.Key <optional>
要按下的将相机缩小的键.
zoomSpeed number <optional>
0.01 如果按下 `zoomIn` 或 `zoomOut` 键,相机将缩放的速度.
acceleration number | Object <optional>
0 摄像机将移动的水平和垂直加速度.
drag number | Object <optional>
0 相机移动时施加到相机上的水平和垂直拖动.
maxSpeed number | Object <optional>
0 摄像机将移动的最大水平和垂直速度.
minZoom number <optional>
0.001 缩小时相机将达到的最小缩放值.
maxZoom number <optional>
1000 放大时相机将达到的最大缩放值.
Type:
  • object