Bantalan Lompat
Termasuk bagian Scripting Game Roblox dalam perjalanan Lua di Coddy. Pelajaran 18 dari 24.
JumpHeight adalah tinggi lompatan karakter, dalam stud. Nilai default-nya adalah 7.2, kira-kira setinggi karakter.
Game lama menggunakan JumpPower: kecepatan karakter saat meninggalkan tanah. Place Roblox baru mengabaikan JumpPower kecuali UseJumpPower diaktifkan (di Studio: StarterPlayer, CharacterUseJumpPower), jadi inilah sebabnya skrip JumpPower dari tutorial tidak melakukan apa pun. JumpHeight lebih sederhana: angkanya menunjukkan tinggi lompatan.
Power-up yang bertahan selama beberapa waktu perlu dinonaktifkan nanti. task.delay(seconds, function) menjalankan fungsi setelah jumlah detik tersebut, tanpa menghentikan bagian lain dari kodemu:
humanoid.WalkSpeed = 30
task.delay(10, function()
humanoid.WalkSpeed = 16
end)
print("Boost on")Boost on dicetak langsung, kecepatan kembali ke 16 sepuluh detik kemudian.
Pad hanya mengubah property. Pemain tetap menekan Space untuk melompat.
Tantangan
SedangTepian kuning tingginya 14 studs, sekitar dua kali tinggi lompatan normal. Pad biru di depannya adalah jump pad, dan script ini berada di dalamnya.
Saat karakter menyentuh pad:
- atur
JumpHeight-nya menjadi20 - 5 detik kemudian, atur kembali menjadi
7.2
Tekan Mainkan, injak pad, berlari menuju tepian lalu melompat. Kemudian tekan Periksa.
Coba sendiri
local pad = script.Parent
pad.Touched:Connect(function(hit)
local humanoid = hit.Parent:FindFirstChild("Humanoid")
if humanoid then
-- 1. Buat pemain ini melompat setinggi 20 stud
-- 2. Setelah 5 detik, kembalikan ke nilai normal 7.2
end
end)
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Scripting Game Roblox
4Mekanik Game
Bantalan KecepatanBantalan LompatKlik AkuPintu TombolPlatform BergerakTitik PemeriksaanGaris Akhir2Perulangan dan Fungsi
Deretan PilarPembangun TanggaPembangun MenaraPabrik KoinLampu BerkedipJembatan yang Menghilang5Game Pertamamu
Obby Pertamamu3Peristiwa dan Pemain
Alas SentuhLantai LavaLeaderstatsSiapa yang Menyentuhnya?Pengumpul KoinPintu KoinLatihan sendiri: Compiler Lua online