Scale

Scale

Classes

ScaleManager

Namespaces

Center
Events
Orientation
ScaleModes
Zoom

Members

(static, constant) CENTER_BOTH :number

Since:
  • 3.16.0
游戏画布在父画面中水平和垂直居中. 为此,父级必须有一个可计算的边界,并且不能为空. 对中是通过设置 游戏画布,不考虑任何其他你可能已经应用的CSS样式.
Type:
  • number

(static, constant) CENTER_HORIZONTALLY :number

Since:
  • 3.16.0
游戏画布在父画面中水平居中. 为此,父级必须有一个可计算的边界,并且不能为空. 对中是通过设置 游戏画布,不考虑任何其他你可能已经应用的CSS样式.
Type:
  • number

(static, constant) CENTER_VERTICALLY :number

Since:
  • 3.16.0
游戏画布在父画面中垂直居中. 为此,父级必须有一个可计算的边界,并且不能为空. 对中是通过设置 游戏画布,不考虑任何其他你可能已经应用的CSS样式.
Type:
  • number

(static, constant) ENVELOP :number

Since:
  • 3.16.0
宽度和高度会自动调整,以使尺寸覆盖整个目标 面积,同时保持纵横比.这可能会超出目标大小.
Type:
  • number

(static, constant) FIT :number

Since:
  • 3.16.0
宽度和高度被自动调整以适合给定的目标区域, 同时保持纵横比.根据纵横比,可能会有一些空间 在未覆盖的区域内.
Type:
  • number

(static, constant) HEIGHT_CONTROLS_WIDTH :number

Since:
  • 3.16.0
宽度会根据高度自动调整.
Type:
  • number

(static, constant) LANDSCAPE :string

Since:
  • 3.16.0
横向.
Type:
  • string

(static, constant) MAX_ZOOM :number

Since:
  • 3.16.0
计算缩放值的基础上,最大乘以游戏大小将 如果没有设置父窗口,则适合父窗口或浏览器窗口.
Type:
  • number

(static, constant) NO_CENTER :number

Since:
  • 3.16.0
通过相位器,游戏画布不在父画面的中心. 还是可以通过CSS自己居中.
Type:
  • number

(static, constant) NO_ZOOM :number

Since:
  • 3.16.0
相位器不会缩放游戏画布.
Type:
  • number

(static, constant) NONE :number

Since:
  • 3.16.0
根本不会发生缩放.画布设置为游戏配置中给定的大小,Phaser不会改变它 从那时起.如果你改变画布的大小,或者通过CSS,或者直接通过代码,那么你需要 调用缩放管理器的`resize`方法来给出新的尺寸,否则输入事件将停止工作.
Type:
  • number

(static, constant) PORTRAIT :string

Since:
  • 3.16.0
纵向.
Type:
  • string

(static, constant) RESIZE :number

Since:
  • 3.16.0
无论长宽比如何,画布都会调整大小以适应所有可用的父空间.
Type:
  • number

(static, constant) WIDTH_CONTROLS_HEIGHT :number

Since:
  • 3.16.0
高度会根据宽度自动调整.
Type:
  • number

(static, constant) ZOOM_2X :number

Since:
  • 3.16.0
游戏画布将被Phaser放大2倍.
Type:
  • number

(static, constant) ZOOM_4X :number

Since:
  • 3.16.0
游戏画布将被Phaser放大4倍.
Type:
  • number