メインコンテンツまでスキップ

🎚️ スライダー概要

LuraSwitch2 のスライダーシステムについて説明します。

🎯 スライダーとは

スライダーは、連続的な値を調整するコンポーネントです。ライトの明るさ、音量、ミラーの透明度など、0~100% の範囲で段階的に調整できます。

Slider Mirror

スライダーの特徴

モダンなデザイン

視覚的に優れたスライダーUIを採用しています。

スナップ機能

スライダーは 指定した幅でスナップする仕様です。

  • 0%, 10%, 20%, 30%, ..., 90%, 100%

2Dモード対応

Slider Mirror

スライダーにも 2Dモード が用意されています。

2DモードのスライダーはUnity標準のスライダーではなく、独自実装により直感的な操作感を実現しています。

Vertical / Horizontal モード

用途に応じて向きを選択できます。

  • Vertical(縦): 縦モード
  • Horizontal(横): 横モード

Verticalモードが使いにくい場合は、Horizontalモードに切り替えることができます。

同期モード

スライダー同期設定

Global モード

すべてのプレイヤー間で値が同期されます。

Local Save モード

各プレイヤーのローカルに値を保存します(ワールドセーブ)。

ヒント

次回ワールドに入った時も、前回の設定値が保持されます。

Local モード

同期されないローカルのモードです。個人設定が多いため、基本的にはこちらを使います。

対応スライダー

LuraSwitch2 には以下のスライダーが用意されています:

Slider_Mirror

ミラーの透明度を調整

Slider Mirror

Slider_Audio / Slider_Music

オーディオや音楽の音量を調整

Slider Audio
Slider Music

Slider_Light / Slider_AvatarLight

ライトやアバターライトの明るさを調整

Slider Light
Slider Avatar Light

Slider_Night / Slider_PostEffect

ナイトモードの強さやポストエフェクトを調整

Slider Night
Slider Post Effect

Slider_MirrorRotate / Slider_Object

ミラーの回転角度やオブジェクトのトランスフォームを調整

Slider Mirror Rotate
Slider Object

Slider_Collider

コライダーの高さを調整(LuraCollider専用)

Slider Collider

共通パラメータ

すべてのスライダーに共通するパラメータ:

基本設定

スライダー基本設定
  • DefaultValue: 初期値(0.0〜1.0)
  • SliderDirection: Vertical(縦)/ Horizontal(横)
  • SliderVisualMode: 3D / 2D

同期設定

スライダー同期設定
  • SyncMode:
    • None: 同期なし
    • Global: 全プレイヤーで同期
    • Local: ローカルに保存

使い方の基本

  1. プレハブをシーンに配置
  2. Inspector の ====TargetSetting==== を開く
  3. ====TargetSetting==== に対象のオブジェクトを指定
  4. SliderVisualMode で見た目を選択(3D/2D)

次のステップ

各スライダーの詳細は、以下のページをご覧ください: