PluginMouse
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
PluginMouse nesnesi, fareye Plugins erişim sağlar.Mouse nesnesi gibi çalışır ve plugin Plugin:GetMouse() yöntemi kullanılarak elde edilebilir.
EklentiFare'nin yalnızca eklenti Plugin:Activate() kullanılarak etkinleştirildiğinde kullanılabileceğini unutmayın.
Mouse nesnesinin işlevlerine ek olarak, PluginMouse, fare sürüklendiğinde seçilen öğeleri izleyen PluginMouse.DragEnter işlevini içerir.
Fare nesnelerinin nasıl kullanılacağına dair daha fazla bilgi için Mouse sayfasına bakın.
Kod Örnekleri
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.
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)
Özet
Özellikler
Şuradan alınan Özellikler: Mousefare3B uzaydaki konumunun CFrame 'si.
Mouse simgesi olarak kullanılan görüntünün içeriği ID'si.
A Datatype.CFrame``Class.Workspace.CurrentCamera konumlandırılmış ve fareye yönelik 3B konumuna yönelik.
3B uzaydaki nesne mouse işaret ediyor.
Bir nesneyi (ve onun soyundakileri) Mouse.Hit ve Mouse.Target saptarken göz ardı edilmesini sağlar.
Farenin işaret ettiği Enum.NormalId yüzeyin BasePart üzerinde olduğunu gösterir.
Fare dünya konumuna yönelik bir Ray yönlendirilmiş, Workspace.CurrentCamera dünya konumundan kaynaklanan.
Oyun penceresinin genişliğini piksel olarak tanımlar.
Oyun penceresinin yüksekliğini piksel olarak tanımlar.
Farenin ekranda konumunun X (dikey) bileşenini tanımlar.
Farenin ekran konumunun Y (dikey) bileşenini tanımlar.
Etkinlikler
Fare sürüklenirken örnekler seçilirken ateş edilir.
Sol fare düğmesine basıldığında ateş eder.
Sol fare düğmesi serbest bırakıldığında ateş eder.
Doğru fare düğmesi basıldığında ateş eder.
Sağ fare düğmesi serbest bırakıldığında ateş edilir.
Fare başka bir fare etkinliğine geçmediği her kalp atışı sırasında ateş edilir.
Fare hareket ettirildiğinde ateş edilir.
Fare tekerleği geriye kaydığında ateş eder.
Fare tekeri ileriye kaydırıldığında ateş eder.
Özellikler
Yöntemler
Etkinlikler
DragEnter
Fare sürüklenirken örnekler seçilirken ateş edilir.