---
title: Free Touch Logic
description: "Inherit from [UMultitouchLogic](https://www.lostingamestudio.com/documentation/touch-interface-designer/layout-component-logic/multitouch-logic/) Related Classes - UComponentLogic - UMultitouchLogic - UFreeTouchLogic - SLayoutComponent ## SUMMARY Interprets user input as a gesture or as a floating joystick. For example, move the camera by sliding your finger. You can activate the floating…"
url: "https://www.lostingamestudio.com/documentation/touch-interface-designer/logic/free-touch-logic/"
updated: "2025-12-22"
category: Touch Interface Layout / Logic
---

# Free Touch Logic

Inherit from [UMultitouchLogic](https://www.lostingamestudio.com/documentation/touch-interface-designer/layout-component-logic/multitouch-logic/)

 Related Classes

- UComponentLogic
  - UMultitouchLogic
    - UFreeTouchLogic
- SLayoutComponent

## SUMMARY

Interprets user input as a gesture or as a floating joystick. For example, move the camera by sliding your finger. You can activate the floating joystick mode to have a similar behavior to the joystick logic, but without the position constraint. The joystick can be created anywhere in the zone. For the moment, the joystick has no visual representation.

## WHEN TO USE IT?

Free touch is primarily used for easy camera movement. The player doesn't need a joystick, they can simply place their finger on the right half of the screen, for example, and move the camera quickly and precisely. This is very useful for third-person games.
