PlayerMouse

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Tidak Dapat Dibuat

PlayerMouse berperilaku identik dengan objek Mouse yang diperoleh menggunakan Tool.Equipped .Ini dapat diakses dari LocalScripts menggunakan metode Player:GetMouse() pemainlokal.Kedua PlayerMouse dan Mouse adalah API lama, digantikan oleh UserInputService.

Satu-satunya perbedaan antara PlayerMouse dan objek Mouse adalah PlayerMouse dapat diperoleh menggunakan metode Player:GetMouse().

Dalam kebanyakan kasus, pengembang disarankan untuk menggunakan yang baru UserInputService .Namun objek PlayerMouse dan Mouse tetap didukung karena beberapa alasan.Lihat Input dan Kamera untuk informasi lebih lanjut tentang menyesuaikan input dalam pengalaman Anda.

Contoh Kode

This code sample includes a simple example of how the local player's PlayerMouse can be retrieved using the Player:GetMouse() function in a LocalScript. This code should be placed in a LocalScript in StarterPlayerScripts.

PlayerMouse

local Players = game:GetService("Players")
local player = Players.LocalPlayer
local mouse = player:GetMouse()
local function onMouseMove()
print("mouse screen position: ", mouse.X, mouse.Y)
end
mouse.Move:Connect(onMouseMove)

Rangkuman

Properti

Properti diwarisi dari Mouse
  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    The CFrame dari posisi mouse di ruang 3D.

  • Icon:ContentId
    Baca Paralel

    ID konten dari gambar yang digunakan sebagai ikon Mouse.

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    A CFrame ditempatkan di Workspace.CurrentCamera dan berorientasi pada posisi 3D mouse.

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    Objek di ruang 3D yang ditunjuk ke mouse adalah menunjuk ke.

  • Menentukan objek (dan keturunannya) untuk diabaikan saat menentukan Mouse.Hit dan Mouse.Target .

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    Menunjukkan Enum.NormalId permukaan BasePart di mana mouse ditujukan.

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    A Ray ditujukan ke posisi dunia mouse, berasal dari posisi dunia Workspace.CurrentCamera.

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    Menggambarkan lebar jendela permainan dalam piksel.

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    Menggambarkan ketinggian jendela permainan dalam piksel.

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    Menggambarkan komponen X (horizontal) dari posisi mouse di layar.

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    Menggambarkan komponen Y (vertikal) dari posisi layar mouse.

Acara

Acara diwarisi dari Mouse

Properti

Metode

Acara