eulerjs API / @eulerjs/core / RayCastOptions
RayCastOptions
Defined in: packages/core/src/queries.ts:17
Which colliders a scene query finds.
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
collidesWith? | number | Only colliders in one of these collision groups (their collisionGroups). Defaults to every group. | QueryFilter.collidesWith | packages/core/src/queries.ts:8 |
exclude? | Body | readonly Body[] | A body, or bodies, to ignore: say, the one doing the looking. | QueryFilter.exclude | packages/core/src/queries.ts:12 |
filter? | (body, collider) => boolean | Return false to skip a collider. | QueryFilter.filter | packages/core/src/queries.ts:14 |
includeSensors? | boolean | Whether sensors are found too. Defaults to false. | QueryFilter.includeSensors | packages/core/src/queries.ts:10 |
maxDistance? | number | How far the ray reaches, in metres. Defaults to Infinity. | - | packages/core/src/queries.ts:19 |
