PluginMouse

非推奨を表示

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

作成できません

プラグインマウスオブジェクトは、Plugins マウスへのアクセスを提供します。プラグインメソッド Mouse を使用して入手できます。

注:PluginMouse は、Plugin:Activate() を使用してプラグインを有効にしたときのみ使用できます。

Class.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
    並列読み取り

    画像の Class.Mouse アイコンのコンテンツ ID。

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

    Class.Workspace.CurrentCamera の位置にあり、マウスの 3D 位置に向けてオリエントされた A Workspace.CurrentCamera

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

    3D 空間のオブジェクトは、mouse です。

  • 並列読み取り

    オブジェクト (そしてその子孫) をイグノールするオブジェクト (とその子孫) をイグノールするオブジェクトを決定します。

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

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

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

    A Ray マウスの世界の位置に向かって、Workspace.CurrentCamera の世界の位置から起源します。

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

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

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

    ゲームウィンドウの高さをピクセル単位で説明します。

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

    マウスの位置の X コンポーネントを説明します。

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

    マウスのスクリーンポジションの Y コンポーネントを説明します。

イベント

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

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

Mouse から継承した イベント

プロパティ

方法

イベント

DragEnter

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

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

パラメータ

instances: Instances