GODRICH
#cssアニメーション#ボタン#ローディング#トランジション#スクロール#ダッシュボード#実用ui#デザイントレンド

06当選判定 — 停止角度を扇形インデックスに換算する

ポインターは12時方向に固定なので、停止角度を −π/2 基準で正規化してマス角で割ると当選インデックスが出ます。結果はaria-liveで読み上げ、判定・表示・再挑戦を1つの流れにつなげて、画面をつけたまま何度でも回せます。

使いどころ抽選ツール、授業の指名

Math.atan2aria-livefillText
当選判定 — 停止角度を扇形インデックスに換算する
新しいタブで開く

06 当選判定 — 停止角度を扇形インデックスに換算する — 計測 累積面積 22.293% · 動いたフレーム 23/23GODRICH オリジナル · SCSS と React は zip に同梱 · web ルーレット — 弾いて回し摩擦で止まる回転盤キャンバス9種

このデモが属する記事

web ルーレット — 弾いて回し摩擦で止まる回転盤キャンバス9種 — デモ9種のプレビューweb ルーレット — 弾いて回し摩擦で止まる回転盤キャンバス9種web ルーレットを指ではじいて遊びたいなら、まず計算の中身を見せます。指ではじいた強さだけ回ります。角速度を積分し摩擦で減衰し、ポインターの下のマスを計算で判定します。重み付き確率・連続抽選・当たりの紙吹雪まで — キャンバス1枚、コード この記事のデモをすべて見る

この効果が気に入ったら — 似たデモ