ScrollFactor

.GameObjects.Components. ScrollFactor

Since:
  • 3.0.0
提供用于获取和设置游戏对象滚动因子的方法.

Members

scrollFactorX :number

Since:
  • 3.0.0
Default Value:
  • 1
这个游戏对象的水平滚动因子. 滚动因子控制摄像机的移动对游戏对象的影响. 当相机滚动时,它会改变游戏对象在屏幕上的渲染位置. 它不会改变游戏对象的实际位置值. 值为1意味着它将与摄像机完全同步移动. 值为0意味着它根本不会移动,即使摄像机移动. 其他值控制摄像机运动映射到此游戏对象的程度. 请注意,在以下情况下,不考虑1以外的滚动因子值 计算物理碰撞.物体总是基于它们的世界位置而碰撞,但是会改变 滚动因子是对纹理渲染位置的视觉调整,可以偏移 如果你的代码中没有说明的话.
Type:
  • number

scrollFactorY :number

Since:
  • 3.0.0
Default Value:
  • 1
这个游戏对象的垂直滚动因子. 滚动因子控制摄像机的移动对游戏对象的影响. 当相机滚动时,它会改变游戏对象在屏幕上的渲染位置. 它不会改变游戏对象的实际位置值. 值为1意味着它将与摄像机完全同步移动. 值为0意味着它根本不会移动,即使摄像机移动. 其他值控制摄像机运动映射到此游戏对象的程度. 请注意,在以下情况下,不考虑1以外的滚动因子值 计算物理碰撞.物体总是基于它们的世界位置而碰撞,但是会改变 滚动因子是对纹理渲染位置的视觉调整,可以偏移 如果你的代码中没有说明的话.
Type:
  • number

Methods

setScrollFactor(x, yopt) → {this}

Since:
  • 3.0.0
设置游戏对象的滚动因子. 滚动因子控制摄像机的移动对游戏对象的影响. 当相机滚动时,它会改变游戏对象在屏幕上的渲染位置. 它不会改变游戏对象的实际位置值. 值为1意味着它将与摄像机完全同步移动. 值为0意味着它根本不会移动,即使摄像机移动. 其他值控制摄像机运动映射到此游戏对象的程度. 请注意,在以下情况下,不考虑1以外的滚动因子值 计算物理碰撞.物体总是基于它们的世界位置而碰撞,但是会改变 滚动因子是对纹理渲染位置的视觉调整,可以偏移 如果你的代码中没有说明的话.
Parameters:
Name Type Attributes Default Description
x number 这个游戏对象的水平滚动因子.
y number <optional>
x 这个游戏对象的垂直滚动因子.如果未设置,它将使用 `x` 值.
Returns:
此游戏对象实例.
Type
this