Preferences
Membangun Pengaturan

Shortcuts Manager

Manajer Shortcuts memungkinkan Anda melihat dan mengelola pintas keyboard di Unity.

Pendekatan adalah kunci, atau kombinasi kunci, yang terikat dengan perintah Unity. Perintah adalah tindakan yang dieksekusi dalam Editor. Sebagai contoh, kunci R terikat pada perintah yang mengaktifkan alat Scale dalam tampilan SceneAdegan berisi lingkungan dan menu permainan Anda. Pikirkan setiap file Adegan unik sebagai tingkat yang unik. Di setiap Adegan, Anda menempatkan lingkungan, hambatan, dan dekorasi, pada dasarnya merancang dan membangun permainan Anda dalam potongan-potongan. More info
Lihat di Glossary
.

Anda mengakses Manajer Shortcuts dari menu utama Unity:

  • Pada Windows dan Linux, pilih Edit > Shortcuts.
  • Di macOS, pilih Unity > Shortcuts.
The Shortcuts Manager
Manajer Shortcuts
A Sitemap Memungkinkan Anda untuk mengelola, dan beralih antara, profil shortcut yang berbeda. Lihat Profile drop-down menu: untuk rincian.Profil Shortcut for details.
B Sitemap Tampilkan kunci yang ditugaskan untuk perintah, dan perintah yang mereka ditugaskan untuk. Lihat Key map: untuk rincian. Anda juga dapat menggunakan peta kunci ke Peta kunci.mengelola pintas.
C Sitemap Perintah diurutkan ke dalam kategori, yang muncul dalam daftar Category list:. Ketika Anda memilih kategori, perintahnya muncul dalam daftar Category di sebelah kanan.Command list on the right.
D Command dan Shortcut list: Daftar semua perintah dalam kategori yang dipilih dan shortcut yang ditugaskan. Lihat Daftar Perintah untuk rincian. Anda juga dapat menggunakan daftar Command ke mengelola pintas.

Menetapkan pintasan ke global vs. perintah kontekstual

Perintah Unity dapat global atau kontekstual.

Perintah global selalu tersedia. Sebagai contoh, secara default perintah untuk membatalkan tindakan ditugaskan ke shortcut Ctrl/Cmd + Z. Menggunakan shortcut selalu membatalkan tindakan terakhir, terlepas dari jendela mana yang terbuka dan alat mana yang aktif.

Perintah kontekstual hanya bekerja ketika Anda menggunakan tampilan atau set alat tertentu. Misalnya, secara default kunci braket persegi [ dan ] ditugaskan untuk satu set perintah di alat TerrainPemandangan di tempat kejadian Anda. Terrain GameObject menambahkan pesawat datar besar untuk adegan Anda dan Anda dapat menggunakan jendela Inspektur Terrain untuk menciptakan lanskap rinci. More info
Lihat di Glossary
dan set lain di alat Lukisan Grid. Ketika Anda menekan salah satu kunci tersebut, Unity mengeksekusi perintah untuk alat mana pun aktif.

Biasanya, Anda menetapkan shortcut ke satu perintah global, atau satu atau lebih perintah kontekstual dari konteks yang berbeda. Kombinasi multi-kommand lainnya (misalnya, dua perintah global, atau dua perintah kontekstual dari konteks yang sama) menciptakan konflik yang Anda butuhkan untuk mengelola. Untuk informasi tentang konflik pintas dan cara mengelolanya, lihat Shortcut conflicts.

Unity juga memiliki beberapa perintah global khusus yang dapat berbagi shortcut dengan perintah global lainnya tanpa membuat konflik. Misalnya tombol Q, W, dan E ditugaskan ke View, Move, dan Rotate tools masing-masing, tetapi ketika Anda mengaktifkan mode Flythrough, Anda menggunakan tombol ini untuk bergerak turun, maju, dan seterusnya.

Peta kunci

Bagian ini menjelaskan cara menggunakan peta kunci untuk melihat tugas shortcut. Untuk informasi tentang menggunakan peta kunci untuk menambahkan, menghapus, dan memodifikasi pintasan, lihat Mengelola pintas.

Peta kunci menunjukkan bahwa kunci dan kombinasi kunci ditugaskan untuk perintah.

Kunci merah muda ditugaskan untuk perintah global.
Kunci biru ditugaskan untuk perintah kontekstual.
Kunci putih tidak ditugaskan untuk setiap perintah.
Kunci abu-abu adalah kunci khusus yang tidak dapat ditugaskan untuk perintah.

Misalnya, tombol pengubah seperti Shift dan Ctrl/Cmd, atau kunci utilitas seperti Return dan Esc.

Memilih kunci modifier seperti Shift, Ctrl/Cmd, dan Alt memperbarui peta kunci untuk menunjukkan kombinasi pintas dan pengubah ditugaskan untuk perintah. Kunci pengubah aktif berubah biru di peta kunci.

Activating modifier keys changes the key map to show how key combinations are assigned
Mengaktifkan kunci modifier mengubah peta kunci untuk menunjukkan bagaimana kombinasi kunci ditugaskan

Sitemap Untuk mengaktifkan sementara modifier kunci di peta kunci, tahan mereka di keyboard Anda.Tip: To temporarily activate modifier keys in the key map, hold them down on your keyboard.

Untuk melihat mana perintah kunci tertentu ditugaskan untuk, hover mouse pointer Anda atas kunci shortcut. Tooltip daftar perintah kunci ditugaskan untuk.

The A key is assigned to the 3D Viewport’s Fly Mode Left command.
Kunci A ditugaskan ke perintah Fly Mode 3D Viewport.

Untuk kombinasi kunci, aktifkan kunci pengubah dengan menahannya ke bawah pada keyboard Anda, atau klik pada peta kunci, dan kemudian hover pointer mouse Anda melalui tombol shortcut.

The Ctrl/Cmd + A key combination is assigned to the Edit > Select All command
Kombinasi kunci Ctrl/Cmd + A ditugaskan ke perintah Edit > Select All command

Anda dapat menetapkan satu shortcut ke lebih dari satu perintah. Selama Unity tidak dapat mengeksekusi perintah pada saat yang sama, karya pintas transparan. Namun, jika Anda memetakan perintah untuk beberapa perintah yang dapat dieksekusi pada saat yang sama, Anda membuat konflik. Untuk mengetahui tentang konflik dan bagaimana mengelolanya, lihat Shortcut conflicts di bawah ini.

Daftar Perintah

Bagian ini menjelaskan cara menggunakan daftar Command untuk melihat tugas shortcut. Untuk informasi tentang menggunakan daftar Command untuk menambahkan, menghapus, dan memodifikasi shortcut, lihat Mengelola pintas.

Daftar Command menunjukkan bahwa pintas ditugaskan untuk perintah tertentu. Pilih kategori dari daftar Category untuk menampilkan perintah dan pintas dalam daftar Command.

Anda juga dapat mencari daftar Command menggunakan kotak pencarian. Ketika Anda mengetik istilah pencarian, daftar Command secara otomatis mempersempit ruang lingkupnya untuk perintah yang sesuai dengan istilah pencarian.

Jika Anda mencari kategori tertentu, Anda dapat beralih antara hasil dalam kategori dan hasil yang dipilih dalam kategori All Unity Commands dengan mengatur lingkup di baris Search.

Mengelola pintas

Manajer Shortcuts menyediakan beberapa cara menetapkan, memodifikasi, menetapkan, dan mengatur ulang shortcut.

Anda menetapkan atau memodifikasi pintas dengan melakukan salah satu berikut:

Anda tidak menetapkan atau mengatur ulang shortcut dengan melakukan salah satu berikut:

Menetapkan shortcut untuk perintah

Anda menetapkan shortcut untuk perintah menggunakan peta kunci atau daftar Command.

To assign a shortcut using the key map:

  1. Klik tombol pengubah yang ingin Anda masukkan dalam shortcut (misalnya, Shift atau Ctrl/Cmd).

  2. Seret dan menjatuhkan perintah dari daftar Command ke kunci shortcut utama.

    Seperti yang Anda hover atas peta kunci, perubahan kursor untuk menunjukkan tugas mana yang mungkin.

To assign a shortcut from the Command list:

  1. Klik dua kali perintah dalam daftar untuk mengedit kolom shortcut.

  2. Dengan kursor di bidang shortcut, tekan tombol untuk pintas pada keyboard Anda, seperti yang biasanya Anda.


    Shift atau Alt/Option, misalnya).

Jika pintas sudah ditugaskan untuk perintah, tugas baru menciptakan konflik. Untuk informasi tentang pengelolaan konflik, lihat Shortcut conflicts.

Unassigning dan mengatur ulang shortcut

Gunakan peta kunci atau daftar Command untuk menghapus shortcut yang ditugaskan perintah atau ulang shortcut yang dimodifikasi ke pemetaan default.

Sitemap Unity menyimpan tugas pintas default di profil default. Lihat Note: untuk rincian.Profil Shortcut for details.

To unassign or reset a shortcut from the key map:

  1. Klik kanan tombol pintas yang ingin Anda unassign atau reset.

    Jika Anda tidak menetapkan / mengatur kombinasi kunci, klik tombol pengubah disertakan (Shift atau Ctrl/Cmd, misalnya) sebelum mengklik kanan tombol pintas.

  2. Dari menu konteks:

    • Pilih [COMMAND] > Reset to default untuk menetapkan kembali shortcut default ke perintah.

    • Pilih [COMMAND] > Remove shortcut untuk menetapkan shortcut dari perintah.

To unassign or reset a shortcut from the Command list:

  1. Klik kanan perintah shortcut yang ingin Anda unassign atau reset.

  2. Dari menu konteks:

    • Pilih [COMMAND] > Reset to default untuk menetapkan kembali shortcut default ke perintah.
    • Pilih [COMMAND] > Remove shortcut untuk menetapkan shortcut dari perintah.

Alternatif:

  • Klik dua kali perintah pintas yang ingin Anda unassign, dan tekan tombol Return/Enter untuk menghapus pintas dari bidang pintas.

Shortcut conflicts

Anda dapat menetapkan shortcut yang sama ke lebih dari satu perintah, memberikan perintah tidak dapat dieksekusi pada saat yang sama. Sebagai contoh, satu shortcut mungkin ditugaskan untuk perintah di Scene viewTampilan interaktif ke dunia yang Anda buat. Anda menggunakan Adegan Lihat untuk memilih dan posisi pemandangan, karakter, kamera, lampu, dan semua jenis lain dari Game Object. More info
Lihat di Glossary
dan perintah lain di jendela Animasi. Karena dua jendela tidak dapat fokus pada saat yang sama, tidak ada ambiguitas tentang perintah yang disatukan eksekusi Unity ketika Anda menggunakan shortcut.

Menetapkan jalan pintas ke dua perintah yang can dieksekusi pada saat yang sama menciptakan konflik. Misalnya, Anda membuat konflik ketika Anda menetapkan shortcut tunggal ke:

  • Satu atau lebih perintah kontekstual dari konteks yang sama.

  • Lebih dari satu perintah global.

  • Kombinasi perintah global dan kontekstual.

Manajer Shortcuts memberi Anda pilihan untuk menangani konflik ketika Anda membuat tugas shortcut baru, dan ketika Anda menggunakan shortcut yang ditugaskan untuk bertentangan perintah.

Melihat konflik di Manajer Shortcuts

Perintah dengan konflik shortcut muncul dengan ikon “caution” dalam daftar Command.

Anda bisa mendapatkan daftar lengkap perintah dengan cara pintas yang bertentangan dengan memilih kategori Binding Conflicts dalam daftar Category.

Mengelola konflik saat membuat shortcuts

Menetapkan perintah bertentangan dengan dua perintah konflik membuka dialog Binding conflict.

  • Pilih Create Conflict untuk menetapkan shortcut ke perintah, selain penugasan perintah yang ada.

    Unity menambahkan semua perintah yang ditugaskan shortcut ke shortcut ke kategori Binding Conflicts.

  • Pilih Reassign untuk menetapkan shortcut ke perintah bertentangan. Ini menghapus tugas perintah lain.

  • Pilih Cancel untuk keluar tanpa mengambil tindakan.

Mengelola konflik saat menggunakan shortcuts

Ketika Anda bekerja di Unity, menggunakan shortcut yang ditugaskan untuk bertentangan perintah membuka dialog Shortcut Conflict.

  • Pilih perintah dari daftar dan klik tombol Perform Selected untuk melaksanakan perintah.

    Aktifkan opsi Rebind to selected command sebelum mengeksekusi perintah untuk menghapus tugas lain sehingga pintas ditugaskan ke perintah yang dipilih hanya. Ini setara dengan menghapus tugas lain.

  • Pilih Resolve Conflict untuk membuka Manajer Shortcuts, di mana Anda dapat memodifikasi pintas untuk menghilangkan konflik.

  • Pilih Cancel untuk keluar tanpa mengambil tindakan.

Profil shortcut

Potongan pendek disimpan dalam profil. Setiap profil adalah satu set lengkap pintas Unity yang dapat Anda ubah sesuai dengan kebutuhan Anda. Anda dapat membuat banyak profil seperti yang Anda sukai, dan beralih di antara mereka sesuai kebutuhan. Anda dapat menambahkan, menghapus, atau memodifikasi shortcut di profil aktif apa pun kecuali profil default (lihat di bawah). Perubahan profil aktif segera. Unity menyimpannya secara otomatis, dan tidak meminta Anda untuk menerima atau menolaknya.

Toko Unity Profil pintas di luar Proyek, di direktori preferensi Unity:

  • Pada Windows: %APPDATA%/Unity\Editor-5.x\Preferences\shortcuts

  • Di macOS: ~/Library/Preferences/Unity/Editor-5.x/shortcuts

  • Linux: ~/.config/unity3d/Preferences/Editor-5.x/shortcuts

Ini berarti setiap profil yang Anda buat tersedia di semua Proyek Anda.

Sitemap Ketika Anda mengupgrade dari versi Unity yang lebih tua, Unity migrates setiap shortcut yang telah Anda konfigurasikan di Preferensi ke profil shortcut baru yang disebut UserProfile.Upgrading: When you upgrade from an older version of Unity, Unity migrates any shortcuts you had configured in the Preferences to a new shortcut profile called UserProfile.

Mengelola profil shortcut

Anda mengelola profil dari menu drop-down profil di bagian atas Manajer Shortcuts:

A Sitemap Daftar semua profil yang tersedia. Pilih satu untuk membuatnya profil aktifProfile list: Lists all available profiles. Choose one to make it the active profile
B Sitemap Pilihan untuk membuat profil baru atau renaming atau menghapus profil aktif.Profile options: Options for creating a new profile or renaming or deleting the active profile.

Profil shortcut default

Unity memiliki profil Default dengan pengaturan shortcut "pabrik". Ketika Anda membuat profil baru, Unity menyalin profil Default.

Anda tidak dapat memodifikasi profil default. Jika Anda mencoba memodifikasinya, Unity secara otomatis membuat salinan (yang disebut Salinan default), membuat salinan profil aktif, dan menerapkan perubahan Anda ke salinan itu.

Menyiapkan Manajer Shortcuts untuk alat kustom

Ketika Anda memilih kombinasi kunci atau kunci pada keyboard Anda, Unity menghasilkan acara keyboard dan mengirimkan acara tersebut ke tampilan aktif. Jika tampilan aktif dapat menggunakan acara, misalnya untuk memicu aksi, itu melakukannya. Jika tidak, acara dikirim ke Manajer Shortcuts, dan Unity mengeksekusi perintah bahwa shortcut ditugaskan untuk.

Ketika mengembangkan alat-alat kustom, Anda dapat mencegat acara keyboard programmatically sebelum mereka mencapai Pendekcuts Manager. Misalnya, Anda mungkin ingin alat kustom untuk bereaksi pada tekan kunci dengan cara yang lebih kompleks daripada Anda dapat mengkonfigurasi menggunakan Shortcuts Manager.

Bagaimana Anda mencegat peristiwa keyboard tergantung pada sistem yang Anda gunakan untuk membuat antarmuka untuk alat kustom Anda.

Jika Anda menggunakan sistem, lihat topik Referensi Scripting berikut:

Jika Anda menggunakan sistem, lihat topik Referensi Scripting berikut:

Potongan pendek yang ditentukan pengguna

Serta memodifikasi shortcuts dari Shortcuts Manager, Anda dapat menggunakan kelas di UnityEditor. ShortcutManagement namespace untuk menentukan shortcut kustom di tempat lain, seperti scriptsSepotong kode yang memungkinkan Anda untuk membuat Komponen Anda sendiri, memicu peristiwa permainan, memodifikasi sifat komponen dari waktu ke waktu dan menanggapi input pengguna dengan cara apa pun yang Anda sukai. More info
Lihat di Glossary
dan paket. Misalnya, Anda menggunakan atribut dan untuk membuat shortcut baru.

Ketika Unity memuat perintah dan pintas dari sumber lain, itu:

  • Menambahkan perintah baru di menu utama ke kategori All Unity Commands dalam daftar Command, sehingga Anda kemudian dapat menggunakan Shortcuts Manager untuk membuat shortcuts untuk mereka.

  • Menambahkan kategori perintah kustom ke daftar Category.

  • Menambahkan pintas keyboard kustom ke database shortcuts, sehingga mereka muncul di semua profil shortcut.

  • Menunjukkan setiap conflicts antara shortcut kustom dan shortcut di profil saat ini dalam kategori Shortcut Conflicts dalam daftar Command.


  • 2019–02–18 Sitemap

  • Manajer Shortcuts ditambahkan dalam NewIn20191

Preferences
Membangun Pengaturan