Menu
CoddyTech

Rangkuman: Lompatan Bertenaga

Termasuk bagian Dasar-Dasar Scripting Unity dalam perjalanan Unity di Coddy. Pelajaran 23 dari 85.

Rangkuman ini menyatukan bab ini: tombol ditekan, tombol dilepas, dan nilai yang bertambah setiap frame sebesar Time.deltaTime, dengan nilai yang tetap di bawah batas.

challenge icon

Tantangan

Mudah

Buat kubus melompat dengan mengisi daya. Inspector mengatur power ke 2 dan fall ke 3.

  1. Selama Input.GetButton("Jump") (Space) ditekan, tingkatkan charge sebanyak 1 per detik, jangan pernah melebihi 2.
  2. Saat Input.GetButtonUp("Jump"), atur y kubus ke 0.5f + charge * power, lalu atur charge ke 0.
  3. Selama y-nya di atas 0.5f, gerakkan kubus ke bawah dengan kecepatan fall unit per detik.

Tekan tombol “Main”, tahan Space selama dua detik lalu lepaskan: kubus melompat dan jatuh kembali. Lalu tekan tombol “Periksa”.

Coba sendiri

using UnityEngine;

public class ChargeJump : MonoBehaviour
{
    public float power = 1f;
    public float fall = 1f;
    float charge = 0f;

    void Update()
    {
    }
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar Scripting Unity

Latihan sendiri: Playground Unity