第13章:スライダー要素
Slider
構造体は、スライダーのUI要素を表します。背景の長方形、スライダーの長方形、背景とスライダー用の2つの色、値が変更されたときにトリガされるコールバック、および現在のスライダーの値が含まれています。 render
メソッドは、スライダーを画面に描画する責任を持ち、handle_mouse_click
メソッドはスライダーをマウスクリックのx座標に移動させます。update_value
メソッドは、スライダーの長方形の位置に基づいて現在のスライダーの値を計算し、on_value_changed_callback
をトリガします。 これにより、これらのGUI要素を管理することで、さまざまなアプリケーションのためのさまざまなユーザーインターフェースを作成することができます。
Last updated