Kombinasi Button dan Slider Menggunakan Script SetValue



Penggunaan script pada GeoGebra memberikan keluasan bagi user untuk berkreasi. Dalam tulisan sebelumnya sudah dibahas tentang penggunaan script UpdateConstruction pada tombol Button, silahkan dibaca kembali untuk mengingat atau mengulasnya pada link: Menggunakan Tombol Button di GeoGebra

Sesuai dengan judul tulisan, kali ini akan dibahas tentang penggunaan script setvalue, dimana scipt ini akan mengeksekusi slider dengan menggukan tombol button. Untuk tulisan slider silahkan dibaca kembali pada link: https://www.geogebramu.com/2020/11/mengenal-slider-di-geogebra.html

Penggunaan slider secara biasa adalah dengan menggeser titik slider secara manual, namun ketika slider tersebut disembunyikan untuk keperluan tertentu maka penggeseran slider akan sulit dilaksanakan.

Untuk penggeseran slider dengan sebuah aturan tertentu dapat digunakan sebuah script yang ditanamkan pada tombol button. Script tersebut secara umum berbentuk:
SetValue[a, If[a<na+1, 0]]


Berikut penjelasan dari script tersebut:

  1. Berfungsi untuk menggeser slider secara berurutan menggunakan tombol button
  2. a merupan slider dengan batasan n
  3. Slider akan bergeser dan bertambah 1 jika nilai dari slider kurang dari n
  4. Slider akan kembali ke nol jika nilai a sudah sama dengan atau lebih dari n

Untuk mempraktikkan-nya ikuti beberapa langkah berikut ini:
  1. Buka aplikasi GeoGebra (dalam praktik ini digunakan GeoGebra secara online di https://www.geogebra.org/classic)
  2. Buat slider dengan nilai minimum 0 dan maksimum 6 (n=6) atau boleh berapa saja sesuai dengan keperluan dari pembuatan slider-nya
  3. Buat tombol Button, misal diberi nama dengan caption Selanjutnya (bebas apa saja sesuai dengan keperluannya) dan masukkan script SetValue[a, If[a<6, a+1, 0]], kemudian pilih OK.
  4. Tombol button sudah siap, dan lakukan uji coba dengan klik tombol button untuk mengetahui apakah slider bergeser setiap kita klik tombol button-nya
Contoh hasilnya sebagai berikut:

Berikut vidio tutorialnya

(jangan lupa klik subscribe dan like atau share)

Posting Komentar

Post a Comment (0)

Lebih baru Lebih lama