Skip to content

Multitouch joystick and buttons (deprecated)


激活一个可以通过触摸屏幕进行控制的摇杆或按钮。

本社区扩展的作者和贡献者VictrisGames

警告

这是一个由社区成员制作的扩展,但未经GDevelop扩展团队审核。因此,我们不能保证它符合官方扩展的所有质量标准。如果有疑问,请在使用之前联系作者了解扩展的功能或检查其内容。


用户可以通过触摸屏幕与多触点摇杆进行交互,以指定角度和力量的值。这些值可以用于控制场景中的其他对象,例如移动和旋转,例如双摇杆射击游戏。

在游戏允许用户同时按下多个位置时,可以使用多点触摸按钮。

此扩展已被弃用。请安装同名扩展并在替换项目中的动作、条件和表达式后删除此扩展。

使用方法:

  • 将摇杆行为添加到将成为摇杆的精灵中
  • 将摇杆对象放置在场景中
  • 在每一帧上运行“激活摇杆”动作,并指定拇指对象
  • 摇杆拇指对象将自动创建并移动

提示:

  • 使用“模拟触摸”函数提供鼠标和游戏手柄控制
  • 可以同时使用多个摇杆或按钮
  • 摇杆和拇指对象的所有边都应具有相同的长度
  • 拇指对象必须比摇杆对象小

阅读更多...

提示

按照逐步指南,学习如何安装新扩展

多点触控按钮(已弃用)


检测来自触摸屏的按钮按下。

行为条件

按钮按下 检查按钮是否被按下。

按钮释放 检查按钮是否被释放。

此行为没有表达式。

多点触摸摇杆(已弃用)

激活可以通过与触摸屏交互来控制的摇杆。

行为操作

播放多点触摸摇杆的动画 播放多点触摸摇杆的动画。

启用(或禁用)摇杆上的悬浮 启用(或禁用)摇杆上的悬浮。

将摇杆切换为按下状态 将摇杆切换为按下状态。

模拟触摸结束 模拟触摸结束。

模拟摇杆上的触摸(基于角度和力量) 模拟摇杆上的触摸(基于角度和力量)。可用于游戏手柄控制。

模拟摇杆上的触摸(基于位置) 模拟摇杆上的触摸(基于位置)。可用于鼠标控制。

行为条件

摇杆力量 检查摇杆力量是否大于或等于某个值。

摇杆推向某个方向(4方向移动) 检查摇杆是否朝特定方向推动。

摇杆推向某个方向(8方向移动) 检查摇杆是否朝特定方向推动。

检查摇杆是否悬浮 检查摇杆是否悬浮。

摇杆按下 检查摇杆是否被按下。

行为表达式

表达式

描述

Object.MultitouchJoystick::JoystickAngle()

摇杆指向的角度(范围:-180到180)。

Object.MultitouchJoystick::JoystickForce()

拇指从摇杆中心拉开的百分比(范围:0到1)。

平台跑酷多点触控控制器映射(已弃用)

使用多点触控控制器控制跑酷角色。

此行为没有表达式。


本页面是由社区创建的自动生成的有关 多点触摸摇杆和按钮(已弃用) _扩展的参考页面,由GDevelop,面向所有人的开源跨平台游戏引擎 的社区创建。