# Rigidbody2DMoveOnWaypoint

Move the Rigidbody2D along the Waypoint.

![Rigidbody2DMoveOnWaypoint](./images/Rigidbody2DMoveOnWaypoint.png)

## Properties

<table border="1" class="docutils">
<thead>
<tr><th>Property Name</th><th>Description</th></tr>
</thead>
<tbody valign="top">
<tr>
<td>
Target
</td>
<td>
Rigidbody2D of interest.
</td>
</tr>
<tr>
<td>
Speed
</td>
<td>
Moving Speed
</td>
</tr>
<tr>
<td>
Waypoint
</td>
<td>
Route to move Rigidbody2D
</td>
</tr>
<tr>
<td>
Offset
</td>
<td>
Position adjustment offset
</td>
</tr>
<tr>
<td>
Clear Dest Point
</td>
<td>
Flag to restart from the first position of Waypoint when restarting
</td>
</tr>
<tr>
<td>
Type
</td>
<td>
Play type.<dl class="docutils">
<dt>Once</dt><dd>
            Only once
            </dd>
<dt>Cycle</dt><dd>
            Move from the end point to the start point and loop
            </dd>
<dt>Ping Pong</dt><dd>
            Turn back at the end
            </dd>
</dl>
</td>
</tr>
<tr>
<td>
Done
</td>
<td>
State transition at the time of movement completion(only Once)<br />
            Transition Method : OnStateUpdate
</td>
</tr>
 </tbody>
</table>

