Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


DrawPoint

Draw a Point. A Point is similar to a filled Circle except the radius here is specified in pixels rather than world units.
Read time 1 minuteLast updated 7 days ago

Definition

  • Type: Method
  • Namespace: Unity.U2D.Physics
  • Assembly: UnityEngine.PhysicsCore2DModule

DrawPoint(Vector2, float, Color, float)

Draw a Point. A Point is similar to a filled Circle except the radius here is specified in pixels rather than world units.
public void DrawPoint(Vector2 position, float radius, Color color, float lifetime = 0)

Parameters

position

The position of the point in PhysicsWorld space.

radius

The radius of the point, in pixels (approximately).

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.

DrawPoint(ReadOnlySpan<Vector2>, float, Color, float)

Draw a set of Points that all share the same radius and color. A Point is similar to a filled Circle except the radius here is specified in pixels rather than world units. Nothing is drawn, and an error is reported, if the span is empty or the radius is not greater than zero.
public void DrawPoint(ReadOnlySpan<Vector2> points, float radius, Color color, float lifetime = 0)

Parameters

The positions of the points in PhysicsWorld space.

radius

The radius of every point, in pixels (approximately).

color

The color to draw with.

lifetime

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