HumanoidStateType
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Mengidentifikasi, membaca, dan mengatur status kontrol fisika dari Humanoid. Humanoid:GetState() dan Humanoid:ChangeState() metode, serta acara Humanoid.StateChanged saat ini menggunakan Enum ini.
Beberapa negara hanya mengizinkan pengaturan manual, dan memungkinkan seorang pengembang untuk membuat Humanoid menyerahkan kontrol karakternya.
Saat mengubah Humanoid pemain, ini harus dilakukan dari LocalScript yang dijalankan oleh pemain tersebut di klien lokal mereka.Beberapa negara hanya berfungsi saat ditetapkan oleh proses pemilik (klien atau server).(Mati misalnya)
Item
Nama | Nilai | Rangkuman |
---|---|---|
FallingDown | 0 | Humanoid telah tersandung, dan akan berusaha bangun dalam beberapa saat. |
Ragdoll | 1 | (Deprecated) Humanoid telah terkena oleh objek bergerak cepat (jatuh tidak terkendali).Humanoid dapat pulih dari ini.: Negara ini harus diatur dan dibatalkan secara manual menggunakan Humanoid:ChangeState() . |
GettingUp | 2 | Humanoid kembali berdiri setelah Jatuh atau Ragdoll. |
Jumping | 3 | Humanoid baru saja melompat.(Periksa Humanoid.Jump ).Status ini hanya berlangsung sebentar.Status ini biasanya bertransisi ke Landed, jika di tanah, atau Freefall, jika masih di udara. |
Swimming | 4 | Humanoid saat ini berenang di Terrain air. |
Freefall | 5 | Humanoid saat ini jatuh bebas (melompat dari ketinggian atau jatuh dari celah). |
Flying | 6 | Saat diatur, Humanoid tidak akan dianimasikan, seperti dengan properti Humanoid.PlatformStand. Keadaan ini berlangsung selama pemain terbang. |
Landed | 7 | Humanoid menyentuh tanah setelah Freefall. Keadaan ini hanya berlangsung sebentar. |
Running | 8 | Saat ini berjalan saat berada di tanah. |
RunningNoPhysics | 10 | (Dihentikan) Saat ini berjalan dan tidak dekat objek fisik lainnya. |
StrafingNoPhysics | 11 | Tidak saat ini digunakan dengan Humanoid default. Tidak dapat diatur dengan Humanoid:ChangeState() . |
Climbing | 12 | Humanoid sedang naik (misalnya ke atas TrussPart atau tangga). |
Seated | 13 | Humanoid saat ini duduk di Kursi atau Kursi Kendaraan. Periksa properti Humanoid.Sit. |
PlatformStanding | 14 | Humanoid adalah berdiri platform. Periksa properti Humanoid.PlatformStand . |
Dead | 15 | Humanoid meninggal. Mengubah status Humanoid ke status ini akan membunuhnya. |
Physics | 16 | Humanoid tidak menerapkan kekuatan sendiri dan tidak akan secara otomatis beralih ke negara lain.Status ini harus diatur dan dibatalkan secara manual menggunakan Humanoid:ChangeState() . |
None | 18 | Penanda pengganti tidak dapat digunakan jika negara yang tidak diketahui terpicu secara internal. |