플러그인 마우스 개체는 Plugins 마우스에 대한 액세스를 제공합니다. 플러그인 메서드 Mouse 를 사용하여 얻을 수 있습니다.
플러그인 마우스는 Plugin:Activate()를 사용하여 플러그인이 활성화된 경우에만 사용할 수 있습니다.
Class.Mouse 개체의 함수 외에도 플러그인 마우스에는 PluginMouse.DragEnter 함수가 있으며, 마우스가 드래그하는 동안 선택된 항목을 추적합니다.
마우스 개체를 사용하는 방법에 대한 자세한 내용은 Mouse 페이지를 참조하십시오.
코드 샘플
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입니다.
Class.Mouse 아이콘의 이미지 아이디.
Class.Workspace.CurrentCamera 와 마우스의 3D 위치를 향해 지향적으로 배치된 Workspace.CurrentCamera 입니다.
3D 공간의 개체는 mouse 를 가리키고 있습니다.
Class.Mouse.Hit 및 Mouse.Target을 결정할 때 무시할 개체(및 그 후손)를 결정합니다.
마우스가 가리키고 있는 BasePart 표면의 Enum.NormalId 를 나타냅니다.
Class.Workspace.CurrentCamera 세계 위치에서 시작하는 Workspace.CurrentCamera 가 마우스의 세계 위치를 향해 직접 향상됩니다.
게임 창의 너비를 픽셀로 설명합니다.
게임 창의 높이를 픽셀로 설명합니다.
화면에 마우스 위치의 X (가로) 구성 요소를 설명합니다.
마우스의 화면 위치의 Y(垂直) 구성 요소를 설명합니다.
이벤트
마우스를 드래그하는 동안 인스턴스를 선택하면 발생합니다.
왼쪽 마우스 버튼이 누르면 화재됩니다.
왼쪽 마우스 버튼이 릴리스되면 화재됩니다.
오른쪽 마우스 버튼이 누르면 화재됩니다.
오른쪽 마우스 버튼이 릴리스되면 발사됩니다.
마우스가 다른 마우스 이벤트로 전송되지 않는 동안 마다 심장 소리가 들립니다.
마우스가 이동할 때 발생합니다.
마우스 휠이 뒤로 스크롤되면 화재가 발생합니다.
마우스 휠이 앞으로 스크롤되면 화재됩니다.
속성
메서드
이벤트
DragEnter
마우스를 드래그하는 동안 인스턴스를 선택하면 발생합니다.