udonarium icon indicating copy to clipboard operation
udonarium copied to clipboard

feat:ダイス固定・固定解除の追加 #67

Open NktAts opened this issue 5 years ago • 1 comments

概要

ダイスのメニューから、ダイスの出目を固定・固定解除する機能を追加しました。

詳細

  1. ダイスのプロパティに「isLock」を追加(デフォルト:false)
  2. isLock=falseの時はメニューに「ダイス目を固定」が表示され、選択するとisLock=trueに更新
  3. isLock=trueの間は、ダブルクリック・「ダイスを振る」・「ダイス目を設定」を実行できなくする
  4. isLock=trueの時はメニューに「ダイス目を固定解除」が表示され、選択するとisLock=falseに更新

懸念点

  • #67 に記載のうち、ダブルクリックでダイス目が変わってしまう問題に対処しました。メッセージに関しては非対応です。

  • 見た目の変更は現時点ではありません。(マップマスクと同じく、ダイスの上に鍵マークをつけようと思いましたが、うまくダイスにかぶるよう配置ができませんでした)

  • ダイス目を固定した状態でダイスのメニューを開いたときに、罫線が2つ連続で表示されます。

その他

プログラミングやGithubの利用に慣れていないため、不自然な箇所あるかもしれません。 その際はコメントいただけると助かります。

NktAts avatar Jun 26 '19 15:06 NktAts

プルリクエスト送信後に気づきましたが、 Issue #67 投稿者はシノビガミのプロットで使用することを想定しているようなので、 「ダイス目を設定」はロック中でも実行できたほうがよいかもしれません。 どういう仕様にするかはお任せします。

NktAts avatar Jun 26 '19 16:06 NktAts