> For the complete documentation index, see [llms.txt](https://docs.tankandhealerstudio.com/assets/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tankandhealerstudio.com/assets/ultimateradialmenu/documentation/ultimateradialmenuinputmanager/public-methods/sendraycastinput.md).

# SendRaycastInput

{% code overflow="wrap" lineNumbers="true" fullWidth="true" %}

```csharp
using UnityEngine;

public class RadialMenuExample : MonoBehaviour
{
	public UltimateRadialMenu radialMenu;
	public Transform fingerTip, fingerBase;


	private void Update ()
	{
		// If any of the components are unassigned, warn the user and return.
		if( radialMenu == null || fingerTip == null || fingerBase == null )
		{
			Debug.LogError( "One or more property is unassigned. Returning to avoid errors." );
			return;
		}

		// Send in the finger tip and base positions to be calculated on the menu.
		radialMenu.inputManager.SendRaycastInput( fingerTip.position, fingerBase.position );
	}
}
```

{% endcode %}
