OpetusvalikkoSisällysluettelo tällä sivulla

Matter.Query

Matter.Query-moduuli sisältää menetelmiä törmäyskyselyjen suorittamiseen.

menetelmät

Matter.Query.collides(body, bodies) → Collision[]

Palauttaa luettelon kehon ja kehon välisistä törmäyksistä.

Parametrit

  • body Body
  • bodies Body[]

Palauttaa

Collision[]: Törmäykset

Matter.Query.point(bodies, point) → Body[]

Palauttaa annetusta kappalejoukosta kaikki kappaleet, joiden kärjet sisältävät annetun pisteen.

Parametrit

  • bodies Body[]
  • point Vector

Palauttaa

Body[]: Kyselyä vastaavat kappaleet

Matter.Query.ray(bodies, startPoint, endPoint, [rayWidth]) → Collision[]

Heittää sädesegmentin kappalejoukkoa vasten ja palauttaa kaikki törmäykset, säteen leveys on valinnainen. Risteyspisteitä ei ole annettu.

Parametrit

  • bodies Body[]
  • startPoint Vector
  • endPoint Vector
  • [rayWidth] Number optional

Palauttaa

Collision[]: Törmäykset

Matter.Query.region(bodies, bounds, [outside=false]) → Body[]

Palauttaa annetusta kappalejoukosta kaikki kappaleet, joiden rajat ovat annetun rajajoukon sisällä (tai ulkopuolella, jos ne on asetettu).

Parametrit

  • bodies Body[]
  • bounds Bounds
  • [outside=false] Bool optional

Palauttaa

Body[]: Kyselyä vastaavat kappaleet

Kommenttilista
Ladataan...