public void SetLaunchPosition(Vector2 launchPosition) { launchPosition = LaunchArea.Clamp(launchPosition); launchingPlayerObject.SetStartPosition(startPosition, launchPosition, launchForce); launchingPlayerObject.Position = launchPosition; Contour.CreateContour(GetTrajectory(launchingPlayerObject, launchPosition)); }
public void Launch(Vector2 launchPosition) { launchPosition = LaunchArea.Clamp(launchPosition); Contour.CreateContour(GetTrajectory(launchingPlayerObject, launchPosition)); launchingPlayerObject.Launch(startPosition, launchPosition, launchForce); AddPlayer(launchingPlayerObject); launchingPlayerObject = null; }