API

Event

Basik memiliki cara untuk menghandle event yang disederhanakan.
Ketika sebuah event terjadi, maka Basik akan mencari deklarasi fungsi yang berhubungan dengan event tersebut, dan memanggilnya.

Contoh: Ketika terjadi event mouse ditekan, maka Basik akan mencari deklarasi fungsi mouseDitekan. Bila tersedia, maka fungsi ini akan dipanggil secara otomatis.

mulai();

function mouseDitekan() {
    stempel("roket", mouseX(), mouseY());
}

Bila contoh diatas dijalankan, ketika user menekan tombol mouse maka gambar roket akan di gambar pada posisi dimana mouse berada.

Berikut adalah daftar fungsi yang akan dipanggil secara otomatis dan event yang berkaitan dengan fungsi tersebut:

Data yang berhubungan dengan event dipanggil melalui fungsi terpisah. Contohnya: mouseX() yang menghasilkan posisi x dari mouse, dsb.