Skip to content

3D airplane multitouch controller mapper

Control a 3D physics airplane with a multitouch controller.

Authors and contributors to this experimental extension: D8H.

Warning

This is an extension made by a community member and it only got through a light review by the GDevelop extension team. As such, we can't guarantee it meets all the quality standards of fully reviewed extensions.


Control a 3D physics airplane with a multitouch controller.

Tip

Learn how to install new extensions by following a step-by-step guide.

3D airplane multitouch controller mapper

Control a 3D physics airplane with a multitouch controller.

Behavior properties

  • Accelerator button name (🔤 String). Default value is B.
  • Controller identifier (1, 2, 3, 4...) (🔢 Number). Default value is 1.
  • Direction joystick (Choice, one of: "Primary", "Secondary"). Default value is Primary.
  • Pull to move upward (🔘 Boolean). Default value is true.
See internal technical details
  • Accelerator button name is stored as AcceleratorButton (String). Default value is B.
  • Controller identifier (1, 2, 3, 4...) is stored as ControllerIdentifier (Number). Default value is 1.
  • Direction joystick is stored as DirectionJoystickIdentifier (Choice). Default value is Primary.

    This behavior must be used on an object also having a behavior with type "PhysicsAirplane3D::PhysicsAirplane3D". This is stored on property PhysicsAirplane3D.

  • Pull to move upward is stored as ShouldBePulledToMoveUp (Boolean). Default value is true.

Behavior actions

Pull to move upward
Change if the joystick should be pulled to move upward.

See parameters & details
  • Parameter 0: 👾 Object
  • Parameter 1: 🧩 Behavior
  • Parameter 2 (❓ Yes or No): ShouldPullToMoveUp

Technical note: parameter 3 is an internal parameter handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PhysicsAirplane3DMultitouchMapper::PhysicsAirplane3DMutitouchMapper::SetShouldBePulledToMoveUp.

Behavior conditions

Pull to move upward
Check if the joystick should be pulled to move upward.

See parameters & details
  • Parameter 0: 👾 Object
  • Parameter 1: 🧩 Behavior

Technical note: parameter 2 is an internal parameter handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PhysicsAirplane3DMultitouchMapper::PhysicsAirplane3DMutitouchMapper::ShouldBePulledToMoveUp.

No expressions for this behavior.


This page is an auto-generated reference page about the 3D airplane multitouch controller mapper extension for GDevelop, the open-source, AI-powered, cross-platform game engine designed for everyone. Learn more about all GDevelop extensions here.