Bounce

.Physics.Arcade.Components. Bounce

Since:
  • 3.0.0
提供用于设置街机物理实体反弹属性的方法.

Methods

setBounce(x, yopt) → {this}

Since:
  • 3.0.0
设置该几何体的反弹值. 反弹是身体与另一个物体碰撞时的恢复力或弹性. 值为1意味着它将在反弹后保持其全速.值为0表示根本不会反弹.
Parameters:
Name Type Attributes Default Description
x number 碰撞时应用的水平反弹量.一个浮点数,通常在0和1之间.
y number <optional>
x 碰撞时应用的垂直反弹量.一个浮点数,通常在0和1之间.
Returns:
这个游戏对象.
Type
this

setBounceX(value) → {this}

Since:
  • 3.0.0
设置该几何体的水平反弹值.
Parameters:
Name Type Description
value number 碰撞时应用的水平反弹量.一个浮点数,通常在0和1之间.
Returns:
这个游戏对象.
Type
this

setBounceY(value) → {this}

Since:
  • 3.0.0
设置该几何体的垂直反弹值.
Parameters:
Name Type Description
value number 碰撞时应用的垂直反弹量.一个浮点数,通常在0和1之间.
Returns:
这个游戏对象.
Type
this

setCollideWorldBounds(valueopt, bounceXopt, bounceYopt) → {this}

Since:
  • 3.0.0
设定此实体是否与世界边界冲突. 也可以选择设置世界反弹值.如果 `Body.worldBounce` 为空,它将被设置为新的相位器.数学.先Vector2.
Parameters:
Name Type Attributes Default Description
value boolean <optional>
true `true` 如果这个物体应该与世界边界碰撞,否则 `afus` .
bounceX number <optional>
如果给定此值,将替换 `worldBounce.x` 值.
bounceY number <optional>
如果给定此值,将替换 `worldBounce.y` 值.
Returns:
这个游戏对象.
Type
this