|
@@ -76,13 +76,14 @@
|
|
|
<return type="Vector3" />
|
|
|
<description>
|
|
|
Returns the normal of the intersecting object's shape at the collision point, or [code]Vector3(0, 0, 0)[/code] if the ray starts inside the shape and [member hit_from_inside] is [code]true[/code].
|
|
|
+ [b]Note:[/b] Check that [method is_colliding] returns [code]true[/code] before calling this method to ensure the returned normal is valid and up-to-date.
|
|
|
</description>
|
|
|
</method>
|
|
|
<method name="get_collision_point" qualifiers="const">
|
|
|
<return type="Vector3" />
|
|
|
<description>
|
|
|
- Returns the collision point at which the ray intersects the closest object. If [member hit_from_inside] is [code]true[/code] and the ray starts inside of a collision shape, this function will return the origin point of the ray.
|
|
|
- [b]Note:[/b] This point is in the [b]global[/b] coordinate system.
|
|
|
+ Returns the collision point at which the ray intersects the closest object, in the global coordinate system. If [member hit_from_inside] is [code]true[/code] and the ray starts inside of a collision shape, this function will return the origin point of the ray.
|
|
|
+ [b]Note:[/b] Check that [method is_colliding] returns [code]true[/code] before calling this method to ensure the returned point is valid and up-to-date.
|
|
|
</description>
|
|
|
</method>
|
|
|
<method name="is_colliding" qualifiers="const">
|