PluginMouse

非推奨を表示

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

作成できません

プラグインマウスオブジェクトは、Plugins マウスへのアクセスを提供します。それは Mouse オブジェクトと同じように機能し、プラグインの Plugin:GetMouse() メソッドを使用して入手できます。

プラグインマウスは、Plugin:Activate() を使用してプラグインが有効になっているときにのみ使用できます。

Mouse オブジェクトの機能に加えて、プラグインマウスには、マウスがドラッグ中に選択されているアイテムを追跡する PluginMouse.DragEnter 機能が含まれています。

マウスオブジェクトの使用方法に関する詳細は、Mouseを参照してください。

コードサンプル

The code below demonstrates how the PluginMouse object can be obtained and used in a plugin. To use this code, paste it into a Script save that script to the local Plugins Folder using right click, save to file. The plugins folder can be found in the Plugins tab in the Roblox Studio toolbar.

PluginMouse Get

plugin:Activate(false) -- gain non exclusive access to the mouse
local mouse = plugin:GetMouse()
local function button1Down()
print("Left mouse click")
end
mouse.Button1Down:Connect(button1Down)

概要

プロパティ

Mouse から継承した プロパティ
  • 読み取り専用
    複製されていません
    並列読み取り

    3D 空間でのマウスの位置の CFrame

  • Icon:ContentId
    並列読み取り

    Mouse アイコンとして使用される画像のコンテンツID。

  • 読み取り専用
    複製されていません
    並列読み取り

    A CFrame は、Workspace.CurrentCamera に配置され、マウスの 3D 位置に向かって向けられます。

  • 読み取り専用
    複製されていません
    並列読み取り

    3D 空間のオブジェクト mouse が指しているもの。

  • 並列読み取り

    Mouse.HitMouse.Target を決定するときに、オブジェクト (およびその子孫) を無視することを決定します。

  • 読み取り専用
    複製されていません
    並列読み取り

    マウスがポイントしている Enum.NormalId 表面の BasePart を示します。

  • 読み取り専用
    複製されていません
    並列読み取り

    A Ray マウスの世界位置に向かって、Workspace.CurrentCamera 世界位置から発生する。

  • 読み取り専用
    複製されていません
    並列読み取り

    ゲームウィンドウのピクセル幅を説明します。

  • 読み取り専用
    複製されていません
    並列読み取り

    ゲームウィンドウの高さをピクセルで記述します。

  • 読み取り専用
    複製されていません
    並列読み取り

    画面上のマウスの位置の X (横) コンポーネントを説明します。

  • 読み取り専用
    複製されていません
    並列読み取り

    マウスの画面位置の Y (垂直) コンポーネントを説明します。

イベント

  • DragEnter(instances : Instances):RBXScriptSignal
    プラグインのセキュリティ

    マウスがドラッグ中にインスタンスが選択されているときに発射されます。

Mouse から継承した イベント

プロパティ

方法

イベント

DragEnter

プラグインのセキュリティ

マウスがドラッグ中にインスタンスが選択されているときに発射されます。

パラメータ

instances: Instances