provisional: 移動の刻みをグリッドの状態にし、候補を1U・0.25U・0.125U・1/12Uにする

T-28の固定0.25Uは、所感の「刻みはグリッドの状態として持つ」と食い違っていた。
1/12Uは実際に使う刻みなので候補に含める。0.5Uは使わないので入れない。
サイズは0.25U・回転は15度の固定のまま。
キー割り当て案の古い「コピー&ペーストは未議論」をT-11への参照に直す。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jmj4oW3phJrVNNcjMVqo8Q
This commit is contained in:
2026-10-05 08:29:55 +09:00
co-authored by Claude Opus 5.5
parent 65db845dbb
commit 88f18b3b20
3 changed files with 6 additions and 5 deletions
+3 -1
View File
@@ -227,4 +227,6 @@ reparent・reframeの前後で、絶対位置の差が1e-9U以下であること
### T-28 スナップ ### T-28 スナップ
ドラッグと増減ボタンは、操作開始時の値から0.25U・15度刻み。数値の直接入力はグリッド外の値も受け付ける。計算結果は丸めない。 移動(ドラッグ・矢印キー)はグリッドの刻みに従う。刻みはエディタの状態として持ち、候補は 1U・0.25U・0.125U・1/12U、初期値は0.25U。
サイズは0.25U、回転は15度刻みで固定する。いずれも操作開始時の値から刻む。
数値の直接入力はグリッド外の値も受け付ける。計算結果は丸めない。
+1 -1
View File
@@ -81,7 +81,7 @@
- 長押しの詳細: 選択先が上がる間隔、インジケータの見た目、長押しとドラッグの切り分け(長押しで階層を選んでからドラッグに移れるか)。 - 長押しの詳細: 選択先が上がる間隔、インジケータの見た目、長押しとドラッグの切り分け(長押しで階層を選んでからドラッグに移れるか)。
- 個別回転とクラスター化してからの回転のどちらを主な操作にするか。 - 個別回転とクラスター化してからの回転のどちらを主な操作にするか。
- キー割り当て。叩き台をモックに入れて試す。叩き台と残っている問いは [phy-editor-keybindings.md](phy-editor-keybindings.md)。 - キー割り当て。叩き台をモックに入れて試す。叩き台と残っている問いは [phy-editor-keybindings.md](phy-editor-keybindings.md)。
- グリッドの刻みの候補値。0.25U刻みはズーム1倍で16pxずつ飛び、ドラッグでの細かい調整がしづらい。 - グリッドの刻みの候補値の過不足。初期の候補は [仮決定 T-28](decisions.md#t-28-スナップ)。
- どこまでアイコンのみのボタンにするか。 - どこまでアイコンのみのボタンにするか。
- ホイールでのカーソル中心ズーム、ホバー時の強調(モックに無い。未議論)。 - ホイールでのカーソル中心ズーム、ホバー時の強調(モックに無い。未議論)。
- バリアントのバッジが隣のバッジやキーと重ならないか。V をグループ内のキーを選んでいるときにも(いちばん近いグループに)効かせるか。 - バリアントのバッジが隣のバッジやキーと重ならないか。V をグループ内のキーを選んでいるときにも(いちばん近いグループに)効かせるか。
+2 -3
View File
@@ -47,7 +47,7 @@ Mac では Ctrl を Cmd に読み替える。1文字のキー(R・G・V など)
| --- | --- | --- | | --- | --- | --- |
| 削除 | Delete / Backspace | Mac のキーボードに Delete キーがないため両方。参照の確認は省かない(合意済み) | | 削除 | Delete / Backspace | Mac のキーボードに Delete キーがないため両方。参照の確認は省かない(合意済み) |
| 複製 | Ctrl+D | | | 複製 | Ctrl+D | |
| コピー・カット・ペースト | Ctrl+C / Ctrl+X / Ctrl+V | キーだけ確保する。新しい ID と他の層からの参照の扱いは未議論 | | コピー・カット・ペースト | Ctrl+C / Ctrl+X / Ctrl+V | ID と他の層からの参照の扱いは [decisions.md](decisions.md#t-11-id) の T-11 |
| キーを足す | Ins | KLE と同じ | | キーを足す | Ins | KLE と同じ |
### E. 表示(データは変わらず、保存もしない) ### E. 表示(データは変わらず、保存もしない)
@@ -57,7 +57,7 @@ Mac では Ctrl を Cmd に読み替える。1文字のキー(R・G・V など)
| 全体表示 / 選択範囲にズーム | Shift+1 / Shift+2 | Figma と同じ。`code` で判定する | | 全体表示 / 選択範囲にズーム | Shift+1 / Shift+2 | Figma と同じ。`code` で判定する |
| ズームイン・アウト | `+` / `-` | Ctrl+± はブラウザのズームなので取らない | | ズームイン・アウト | `+` / `-` | Ctrl+± はブラウザのズームなので取らない |
| フォーカスモードに入る・出る | Enter / Esc | 合意済み | | フォーカスモードに入る・出る | Enter / Esc | 合意済み |
| グリッドの刻みを切り替える | G / Shift+G | | | グリッドの刻みを切り替える | G / Shift+G | 候補と初期値は [decisions.md](decisions.md#t-28-スナップ) の T-28 |
| 表示するバリアントを切り替える | V / Shift+V | 選んでいる VariantGroup の次・前の Variant へ送る | | 表示するバリアントを切り替える | V / Shift+V | 選んでいる VariantGroup の次・前の Variant へ送る |
| 表示のオン・オフ、階層パネルの開閉 | なし | 頻度が低い | | 表示のオン・オフ、階層パネルの開閉 | なし | 頻度が低い |
@@ -76,7 +76,6 @@ Mac では Ctrl を Cmd に読み替える。1文字のキー(R・G・V など)
### 残っている問い ### 残っている問い
- グリッドの刻みの候補値(1U・0.25U と、それより細かい値をいくつ用意するか)。モックで試すか、他者のフィードバックで決める。
- Ins は Mac のキーボードにない。Mac での代わり。 - Ins は Mac のキーボードにない。Mac での代わり。
- Ctrl+D(Chrome のブックマーク)をページ側で横取りできるか。 - Ctrl+D(Chrome のブックマーク)をページ側で横取りできるか。