Scene2D

.Cameras. Scene2D

Type Definitions

CameraConfig

Since:
  • 3.0.0
Properties:
Name Type Attributes Default Description
name string <optional>
'' 摄像机的名称.
x number <optional>
0 摄像机视口的水平位置.
y number <optional>
0 `相机`视口的垂直位置.
width number <optional>
`相机`视口的宽度.
height number <optional>
摄像机视口的高度.
zoom number <optional>
1 相机的默认缩放级别.
rotation number <optional>
0 摄像机的旋转,以弧度为单位.
roundPixels boolean <optional>
false 相机应该在渲染前舍入像素吗?
scrollX number <optional>
0 摄像机的水平滚动位置.
scrollY number <optional>
0 摄像机的垂直滚动位置.
backgroundColor false | string <optional>
false 控制摄像机背景颜色的CSS颜色字符串.
bounds object <optional>
<nullable>
定义摄像机边界.
界限.x number <optional>
0 摄像机边界的左上角范围.
界限.y number <optional>
0 摄像机边界的左上角范围.
界限.width number <optional>
摄像机边界的宽度.
界限.height number <optional>
摄像机的高度限制.
Type:
  • object

CameraFadeCallback(camera, progress)

Since:
  • 3.5.0
Parameters:
Name Type Description
camera Phaser.Cameras.Scene2D.Camera 运行效果的摄像机.
progress number 效果的进展.介于0和1之间的值.

CameraFlashCallback(camera, progress)

Since:
  • 3.5.0
Parameters:
Name Type Description
camera Phaser.Cameras.Scene2D.Camera 运行效果的摄像机.
progress number 效果的进展.介于0和1之间的值.

CameraPanCallback(camera, progress, x, y)

Since:
  • 3.5.0
Parameters:
Name Type Description
camera Phaser.Cameras.Scene2D.Camera 运行效果的摄像机.
progress number 效果的进展.介于0和1之间的值.
x number The Camera's new scrollX coordinate.
y number The Camera's new scrollY coordinate.

CameraShakeCallback(camera, progress)

Since:
  • 3.5.0
Parameters:
Name Type Description
camera Phaser.Cameras.Scene2D.Camera 运行效果的摄像机.
progress number 效果的进展.介于0和1之间的值.

CameraZoomCallback(camera, progress, zoom)

Since:
  • 3.11.0
Parameters:
Name Type Description
camera Phaser.Cameras.Scene2D.Camera 运行效果的摄像机.
progress number 效果的进展.介于0和1之间的值.
zoom number The Camera's new zoom value.

JSONCamera

Since:
  • 3.0.0
Properties:
Name Type Attributes Description
name string 摄像机的名称
x number 摄像机的水平位置
y number 摄像机的垂直位置
width number 相机的宽度尺寸
height number 相机的高度大小
zoom number 照相机的变焦
rotation number 照相机的旋转
roundPixels boolean 相机的圆形像素状态
scrollX number 照相机的水平卷轴
scrollY number 照相机的垂直卷轴
backgroundColor string 相机的背景颜色
bounds Phaser.Types.Cameras.Scene2D.JSONCameraBounds | undefined <optional>
照相机的范围
Type:
  • object

JSONCameraBounds

Since:
  • 3.0.0
Properties:
Name Type Description
x number 摄像机的水平位置
y number 摄像机的垂直位置
width number 相机的宽度尺寸
height number 相机的高度大小
Type:
  • object