Controller

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

作成できません

コントローラーオブジェクトのベースクラス、例えば HumanoidController オブジェクト。

概要

方法

イベント

  • バインドされたボタンのプレッシュ状態が変更されたときに発生します。このイベントは、Controller:GetButton() と一緒に使用されて、バインドされたボタンが下に押されているかどうかを見ることができます。

プロパティ

方法

BindButton

void

指定されたボタンのオーバーライドバインドを有効にします。

パラメータ

button: Enum.Button
caption: string

戻り値

void

コードサンプル

Controller:BindButton1

local ControllerService = game:GetService("ControllerService")
local humanoidController = ControllerService:FindFirstChildOfClass("HumanoidController")
humanoidController:BindButton(Enum.Button.Dismount, "win!")

GetButton

ボタンが押されているかどうかを返します。

パラメータ

button: Enum.Button

戻り値

UnbindButton

void

ボタンのバインドを削除します。

パラメータ

button: Enum.Button

戻り値

void

イベント

ButtonChanged

バインドされたボタンのプレッシュ状態が変更されたときに発生します。このイベントは、Controller:GetButton() と一緒に使用されて、バインドされたボタンが下に押されているかどうかを見ることができます。

パラメータ

button: Enum.Button