cock.setJoystickDeadzone (日本語)
ジョイステックの軸ごとに無反応領域を設定します。
関数
概要
cock.setJoystickDeadzone ( self, joystick, axis, threshold )
引数
table self
- 使用するオブジェクト。
number joystick
- 選択制。内部ジョイステックの番号。未指定時は 1 を使用します。
string joystick
- 内部ジョイステックの名称。
number axis
- LÖVE のジョイステックの軸。
string axis
- 軸の名称。
boolean axis
- 値が "true" ならば全軸に影響します。
number threshold
- 無反応領域の閾値。
注釈
axis の値が "true" ならば全ての軸に対して指定された閾値を設定します。threshold の値は 1 未満である必要があります。
設定する閾値の結果として軸の読み取り範囲は"縮小された"ものから終端となります。例えば、閾値を 0.2 に設定すると読み取りが閾値を超過する場合にジョイステックの移動のみ発生しますが、その地点では 1 へ移行するまでに段階的に実際の読み取り値へ追従してから、 0 を返します。これはジッターリングの除去が行われている間に軸の範囲全体の維持を行うため、サム・スティックの場合に中央の無反応領域および僅かにジッターが発生しないようにします。こちらではこの図を示します:
関連
- cock.getJoystickDeadzone
- cock.setJoystickHatMode
- Common Organization of Controls Kit Input devices
- Common Organization of Controls Kit Input keys
- Common Organization of Controls Kit Manual
- Common Organization of Controls Kit
そのほかの言語
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info