Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


DrawQueryCastShapeProxy(ShapeProxy, Vector2, Color, float, DrawFillOptions, bool)

Draw the PhysicsWorld.CastShapeProxy query input.
Read time 1 minuteLast updated 8 days ago

Definition

  • Type: Method
  • Namespace: Unity.U2D.Physics
  • Assembly: UnityEngine.PhysicsCore2DModule
public void DrawQueryCastShapeProxy(PhysicsShape.ShapeProxy shapeProxy, Vector2 translation, Color color, float lifetime = 0, PhysicsWorld.DrawFillOptions drawFillOptions = DrawFillOptions.Outline, bool drawEnd = true)

Parameters

shapeProxy

The shape proxy to use. This must be in world-space.

translation

The translation relative to the shape proxy defining the direction the shape proxy will move through the world.

color

The color to draw with.

lifetime

How long the element should be drawn for, in seconds. The default is zero indicating that it should only be drawn once. Lifetime is only used when the world is playing.

drawFillOptions

Controls what aspects of the primitive is drawn.

drawEnd

Whether to draw the shape proxy at the end of the translation or not.