根据官方文档的目录整理,重新分组、排序。
如果没有看见思维导图,请按F5
刷新
* Phaser.Physics.
[Arcade.Body](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html)
动态Arcade物体
* [new Body(world, gameObject)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#Body)
* [**Members:**](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#toc3)
* [acceleration :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#acceleration)
* [allowDrag :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#allowDrag)
* [allowGravity :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#allowGravity)
* [allowRotation :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#allowRotation)
* [angle :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#angle)
* [angularAcceleration :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#angularAcceleration)
* [angularDrag :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#angularDrag)
* [angularVelocity :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#angularVelocity)
* [blocked :Phaser.Types.Physics.Arcade.ArcadeBodyCollision](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#blocked)
* [ bottom :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#bottom)
* [bounce :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#bounce)
* [center :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#center)
* [checkCollision :Phaser.Types.Physics.Arcade.ArcadeBodyCollision](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#checkCollision)
* [collideWorldBounds :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#collideWorldBounds)
* [customBoundsRectangle :Phaser.Geom.Rectangle](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#customBoundsRectangle)
* [customSeparateX :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#customSeparateX)
* [customSeparateY :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#customSeparateY)
* [debugBodyColor :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#debugBodyColor)
* [debugShowBody :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#debugShowBody)
* [debugShowVelocity :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#debugShowVelocity)
* [deltaMax :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#deltaMax)
* [drag :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#drag)
* [embedded :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#embedded)
* [enable :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#enable)
* [facing :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#facing)
* [friction :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#friction)
* [gameObject :Phaser.GameObjects.GameObject](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#gameObject)
* [gravity :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#gravity)
* [halfHeight :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#halfHeight)
* [halfWidth :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#halfWidth)
* [ height :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#height)
* [immovable :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#immovable)
* [isCircle :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#isCircle)
* [ left :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#left)
* [mass :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#mass)
* [maxAngular :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#maxAngular)
* [maxSpeed :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#maxSpeed)
* [maxVelocity :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#maxVelocity)
* [moves :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#moves)
* [ newVelocity :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#newVelocity)
* [offset :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#offset)
* [onCollide :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#onCollide)
* [onOverlap :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#onOverlap)
* [onWorldBounds :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#onWorldBounds)
* [overlapR :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#overlapR)
* [overlapX :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#overlapX)
* [overlapY :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#overlapY)
* [ physicsType :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#physicsType)
* [position :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#position)
* [preRotation :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#preRotation)
* [prev :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#prev)
* [prevFrame :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#prevFrame)
* [pushable :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#pushable)
* [radius :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#radius)
* [ right :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#right)
* [rotation :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#rotation)
* [sourceHeight :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#sourceHeight)
* [sourceWidth :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#sourceWidth)
* [speed :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#speed)
* [syncBounds :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#syncBounds)
* [ top :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#top)
* [touching :Phaser.Types.Physics.Arcade.ArcadeBodyCollision](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#touching)
* [transform :object](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#transform)
* [useDamping :boolean](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#useDamping)
* [velocity :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#velocity)
* [wasTouching :Phaser.Types.Physics.Arcade.ArcadeBodyCollision](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#wasTouching)
* [ width :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#width)
* [world :Phaser.Physics.Arcade.World](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#world)
* [ worldBounce :Phaser.Math.Vector2](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#worldBounce)
* [x :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#x)
* [y :number](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#y)
* [**Methods:**](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#toc75)
* [checkWorldBounds()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#checkWorldBounds)
* [deltaAbsX()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#deltaAbsX)
* [deltaAbsY()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#deltaAbsY)
* [deltaX()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#deltaX)
* [deltaXFinal()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#deltaXFinal)
* [deltaY()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#deltaY)
* [deltaYFinal()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#deltaYFinal)
* [deltaZ()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#deltaZ)
* [destroy()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#destroy)
* [drawDebug(graphic)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#drawDebug)
* [getBounds(obj)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#getBounds)
* [hitTest(x, y)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#hitTest)
* [onCeiling()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#onCeiling)
* [onFloor()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#onFloor)
* [onWall()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#onWall)
* [postUpdate()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#postUpdate)
* [preUpdate(willStep, delta)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#preUpdate)
* [processX(x [, vx] [, left] [, right])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#processX)
* [processY(y [, vy] [, up] [, down])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#processY)
* [reset(x, y)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#reset)
* [resetFlags( [clear])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#resetFlags)
* [setAcceleration(x, y)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setAcceleration)
* [setAccelerationX(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setAccelerationX)
* [setAccelerationY(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setAccelerationY)
* [setAllowDrag( [value])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setAllowDrag)
* [setAllowGravity( [value])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setAllowGravity)
* [setAllowRotation( [value])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setAllowRotation)
* [setAngularAcceleration(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setAngularAcceleration)
* [setAngularDrag(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setAngularDrag)
* [setAngularVelocity(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setAngularVelocity)
* [setBounce(x, y)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setBounce)
* [setBounceX(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setBounceX)
* [setBounceY(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setBounceY)
* [setBoundsRectangle( [bounds])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setBoundsRectangle)
* [setCircle(radius [, offsetX] [, offsetY])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setCircle)
* [setCollideWorldBounds( [value] [, bounceX] [, bounceY] [, onWorldBounds])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setCollideWorldBounds)
* [setDamping(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setDamping)
* [setDrag(x, y)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setDrag)
* [setDragX(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setDragX)
* [setDragY(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setDragY)
* [setEnable( [value])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setEnable)
* [setFriction(x, y)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setFriction)
* [setFrictionX(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setFrictionX)
* [setFrictionY(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setFrictionY)
* [setGravity(x, y)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setGravity)
* [setGravityX(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setGravityX)
* [setGravityY(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setGravityY)
* [setImmovable( [value])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setImmovable)
* [setMass(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setMass)
* [setMaxSpeed(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setMaxSpeed)
* [setMaxVelocity(x [, y])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setMaxVelocity)
* [setMaxVelocityX(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setMaxVelocityX)
* [setMaxVelocityY(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setMaxVelocityY)
* [setOffset(x [, y])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setOffset)
* [setSize( [width] [, height] [, center])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setSize)
* [setVelocity(x [, y])](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setVelocity)
* [setVelocityX(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setVelocityX)
* [setVelocityY(value)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#setVelocityY)
* [stop()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#stop)
* [update(delta)](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#update)
* [updateBounds()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#updateBounds)
* [updateCenter()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#updateCenter)
* [updateFromGameObject()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#updateFromGameObject)
* [willDrawDebug()](https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Body.html#willDrawDebug)