GameMaker Studio 2
Icon

Simple Multitouch

SamSpadeGameDev

You must be logged in to obtain assets

Contact Publisher

Description

Overview:

An extension to make working with multiple touches easy! While the built in Gesture Events are suitable for many purposes, this extension fills in the gaps or simply gives you greater control. Import the extension and gain access to all the functions.

Heavily documented and easily extendable, the extension contains the following functions:

General Functions

  • set_device_amount
  • touch_x
  • touch_y
  • touch_x_gui
  • touch_y_gui
  • device_meeting
  • device_meeting_gui
  • collect_touches
  • collect_presses
  • collect_releases
  • collect_meetings
  • collect_meetings_gui

Touch Detection

  • touch_check
  • touch_check_any
  • touch_check_all
  • touch_check_pressed
  • touch_check_pressed_any
  • touch_check_pressed_all
  • touch_check_released
  • touch_check_released_any
  • touch_check_released_all

Collision Detection

  • touch_meeting
  • touch_meeting_any
  • touch_meeting_all
  • touch_meeting_pressed
  • touch_meeting_pressed_any
  • touch_meeting_pressed_all
  • touch_meeting_released
  • touch_meeting_released_any
  • touch_meeting_released_all

GUI Collision Detection

  • touch_meeting_gui
  • touch_meeting_any_gui
  • touch_meeting_all_gui
  • touch_meeting_pressed_gui
  • touch_meeting_pressed_any_gui
  • touch_meeting_pressed_all_gui
  • touch_meeting_released_gui
  • touch_meeting_released_any_gui
  • touch_meeting_released_all_gui

Read the README for instructions on using, importing, and extending the functions in this asset!

This asset also comes with a small demo project for example purposes.

Important: This extension is only useful for devices that accept multiple touches.

Please contact my support email with any questions or concerns.

End User Licence Agreement (EULA).

Age Rating: 4+

Version

GMS2 - Version 1.0.0. Published December 21, 2019

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait

Back to Top