class-description NEWS COMMUNITY STORE TUTORIALS SIGN UP LOGIN LOGOUT ROKOJORI NEWSLETTER SIGN UP LOGIN LOGOUT NEWS COMMUNITY STORE TUTORIALS TOGGLE FULLSCREEN VOLLBILD AN/AUS ObjectRefCounted PhysicsRayQueryParameters3D
Provides parameters for PhysicsDirectSpaceState3D.intersect_ray.

By changing various properties of this object, such as the ray position, you can configure the parameters for PhysicsDirectSpaceState3D.intersect_ray.

bool collide_with_areas<>():bool

If true, the query will take Area3Ds into account.

bool collide_with_bodies<>():bool

If true, the query will take PhysicsBody3Ds into account.

int collision_mask<>():int

The physics layers the query will detect (as a bitmask). By default, all collision layers are detected. See Collision layers and masks in the documentation for more information.

RID[] exclude<>():RID[]

The list of object RIDs that will be excluded from collisions. Use CollisionObject3D.get_rid to get the RID associated with a CollisionObject3D-derived node.

Vector3 from<>():Vector3

The starting point of the ray being queried for, in global coordinates.

bool hit_back_faces<>():bool

If true, the query will hit back faces with concave polygon shapes with back face enabled or heightmap shapes.

bool hit_from_inside<>():bool

If true, the query will detect a hit when starting inside shapes. In this case the collision normal will be Vector3(0, 0, 0). Does not affect concave polygon shapes or heightmap shapes.

Vector3 to<>():Vector3

The ending point of the ray being queried for, in global coordinates.

PhysicsRayQueryParameters3D create<>( Vector3 from=, from:Vector3=, Vector3 to=, to:Vector3=, int collision_mask=4294967295, collision_mask:int=4294967295, RID=, RID:=, ):PhysicsRayQueryParameters3D

Returns a new, pre-configured PhysicsRayQueryParameters3D object. Use it to quickly create query parameters using the most common options.

var query = PhysicsRayQueryParameters3D.create(position, position + Vector3(0, -10, 0)) var collision = get_world_3d().direct_space_state.intersect_ray(query)



All social media brands are registrated trademarks and belong to their respective owners.





CONTACT IMPRINT TERMS OF USE PRIVACY © ROKOROJI ® 2021 rokojori.com
CONTACT IMPRINT TERMS OF USE PRIVACY © ROKOROJI ® 2021 rokojori.com
We are using cookies on this site. Read more... Wir benutzen Cookies auf dieser Seite. Mehr lesen...