Mouse Interaction プロパティ

マウスのインタラクションに使用するプロパティとカーソルの内訳

Windows
MacOS
Linux

以下はマウスのインタラクション設定に利用可能なプロパティの内訳と、カーソルのサンプル例です。表示されるカーソルはご使用のオペレーティング システムによって異なる可能性があります。

Mouse Interface プロパティ

PlayerController クラス内に Mouse Interface というプロパティのカテゴリがあります。カーソルに基づいたマウスのインタラクションの全設定がここで処理されます。以下がプロパティです。

プロパティ

説明

Show Mouse Cursor (マウス カーソルを表示)

マウスカーソルの表示または非表示を決定します。デフォルトでオペレーティング システムのカーソルを直接呼び出しています。

Enable Click Events (Click Event を有効にする)

クリック イベントの処理能力をアクティベートします。このプロパティを設定しないとクリックは機能しません。

Enable Mouse Over Events (Mouse Over Event を有効にする)

マウスオーバーイベントの処理能力をアクティベートします。このプロパティの設定なしにマウスオーバーは機能しません。

Default Mouse Cursor (デフォルトのマウスカーソル)

マウスカーソルのデフォルト時の表示方法を設定します。このオプションは 有効なカーソル セクションに表示されます。

Default Click Trace Channel (デフォルトのクリック トレース チャンネル)

ユーザーがクリックしたものの認識に追跡システムが使用するデフォルト チャンネルを設定します。デフォルト設定は Visibiltiy です。つまり追跡はオブジェクトの可視性ステータスをチェックして、可視オブジェクトを発見すると true を返します。言い換えれば、ユーザーはゲーム上に 表示 されているオブジェクトのみとインタラクション可能です。

有効なカーソル

以下のリストは Windows のオペレーティングシステムで一般に表示される有効なカーソルです。一般的な使用方法にとらわれる必要はありません。ご自身のゲームでお好きなように利用してください。コンピューター ユーザーの多くは極めて独特な環境下でこれらのカーソルを使用に慣れているため、通常の枠組みにとらわれない使用法は混乱を招くかもしれません。

この時カーソルはオペレーティングシステムから直接呼び出されています。以下のカーソルは Windows から Aero テーマを使用してキャプチャされています。他のオペレーティングシステムやテーマでは表示方法が異なります。

設定

説明

None (なし)

効果的にカーソルを非表示にします。注意を払わなくてはいけませんが、カーソル位置は計算中ですので、マウスオーバーとクリックイベントはまだ処理が可能です。

N/A

Default (デフォルト)

デフォルトの矢印カーソルです。

cursor_Default.png

Text Edit Beam (テキスト編集カーソル)

編集可能なテキスト欄があるときに表示されるカーソルです。

cursor_TextEditBeam.png

Resize Left Right (左右サイズ変更)

ウィンドウや UI アセットの端に表示され、水平方向にサイズ変更ができます。

cursor_ResizeLeftRight.png

Resize Up Down (上下サイズ変更)

ウィンドウや UI アセットの端に表示され、垂直方向にサイズ変更ができます。

cursor_ResizeUpDown.png

Resize South East (斜め方向にサイズ変更)

ウィンドウや UI アセットの端に表示され、右上隅または左下隅から垂直、水平両方向にサイズ変更ができます。

cursor_ResizeSouthEast.png

Resize South West (斜め方向にサイズ変更)

ウィンドウや UI アセットの端に表示され、右上隅または左下隅から垂直、水平両方向にサイズ変更ができます。

cursor_ResizeSouthWest.png

Cardinal Cross (基本十字カーソル)

画面上のウィンドウの移動時によく表示されるカーソルです。

cursor_cardinal.png

Crosshairs (十字カーソル)

さまざまな精密な動作の実行時に表示されるカーソルです。

cursor_Crosshairs.png

Hand (手形カーソル)

ハイパーリンク上に重ねたときに表示されるカーソルです。

cursor_Hand.png

Grab Hand (手づかみ型カーソル)

画面上でドラッグされるオブジェクトにカーソルを重ね合わせると手のカーソルが表示されます。

cursor_GrabHand.png

Grab Hand Closed (手を閉じたカーソル)

画面上でオブジェクトをドラッグ時に表示されるカーソルです。

cursor_GrabHandClosed.png

Slashed Circle (斜線付き円)

ドラッグが出来ない場所へアイテムをドラッグするなど、不正操作を実行すると表示されるカーソルです。

cursor_SlashedCircle.png

Eye Dropper (スポイト型カーソル)

任意のピクセル位置で色をサンプリング時に最もよく使用されるカーソルです。

cursor_EyeDropper.png

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback