Discord でいただいたご要望・ご報告をもとにした更新です。太さ1の線のつながり方と、小さな表示でのトーンの見え方を直しました。拡大して描くときにキャンバスの隅を画面の真ん中まで動かせるようにし、カラーパレットの色を右クリックで消せるようにしました。Discord のプロフィールに「プレイ中」と表示されるようにもなっています。再生まわりの不具合 2 件も修正しました。
1. 描く
- 太さ1のペンと消しゴムで描いた線が、粗くならず綺麗につながるようになりました。太さ2以上の線・ブラシ・直線ツールは変わりません。 技術メモ: これまでは、線が曲がる所や継ぎ目に余分な 1 画素が L 字に付き、そこだけ太って見えていました。この角の画素を付けないようにしています。消しゴムの「全レイヤー」で太さ1を使ったときも同じです。以前の形に戻す設定はありません。
- 拡大して描くとき、キャンバスの隅を画面の真ん中まで動かせるようにしました。窓に収まる大きさのときは今までどおりです。 技術メモ: これまでは、拡大した絵の端が窓の端の近くで止まり、隅で描くときに画面の端に寄ったままでした。絵が窓からはみ出すときだけ絵の周りに斜線の余白を付け、どの隅も窓の真ん中まで動かせるようにしています。手のひら(H/Space)・スクロールバー・ホイールのどれでも同じ範囲で、それより外へは動きません。
- 右上の「隠す」で、回転・反転・拡大縮小のボタンもまとめて隠せるようになりました。 技術メモ: 隅で描くときに、ボタンが絵に重ならないようにするためです。「隠す」のボタンだけは残るので、もう一度押すと元に戻ります。
2. 見る
- ライブラリのサムネイル・編集画面のコマ一覧・小さなプレビューで、トーン(市松模様など)の色が消えたり形が崩れたりしないようにしました。細かい柄は、平均化した色で表示されます。 技術メモ: 小さく表示するときに一部のドットだけを拾っていたため、柄によっては片方の色しか残らなかったり、縞のように崩れたりしていました。まとまったドットの色を光の量で混ぜて 1 色にしています。キャンバスでの見え方や書き出しは変わりません。
3. 色
- カラーパレットに登録された色を、右クリックで消せるようにしました。作品のどこかで使っている色は消えません。消しても元の絵は変わりません。 技術メモ: 使っているかどうかは、しばらく見ていないコマも含めた全部のコマ・紙・取り消し(Ctrl+Z)で戻せる絵・コピー中の絵まで数えています。使っているときは「この色は ◯ コマで使っているので消せません」と表示します。消した色の場所は空きになるだけで、絵の画素は書き換えません。
4. Discord
- Discord のプロフィールに「メモアニマ(MemoAnima)をプレイ中」と表示されるようになりました。同じPCで動いているDiscordアプリにだけ伝え、作品の名前や内容は送りません。設定の「Discord にプレイ状況を表示する」でオフにできます。 技術メモ: メモアニマが話す相手は同じ PC の Discord アプリだけで、この表示のためにメモアニマ自身がインターネットへ出ることはありません。渡すのはアプリの名前・アイコン・決まった 1 文・起動した時刻だけです。Discord をあとから起動したときは、表示が出るまで 30 秒ほどかかることがあります。Discord 側の「設定 → アクティビティのプライバシー」でも止められます。
5. 直した不具合
- ループしない作品を最後まで再生したあとに再生ボタンを押すと、最後のコマだけが再生される不具合を修正しました(ライブラリ・編集画面)。 技術メモ: 最後のコマで止まった状態から再生すると、最後のコマから始まってすぐ終わっていました。ループしない作品は、最後のコマで再生ボタンを押すと先頭から再生します。途中のコマで押したときは、今までどおりそのコマから再生します。
- 編集画面で再生中にコマを選んだり送ったりすると、絵だけがそのコマへ移って音が流れ続け、絵と音がずれる不具合を修正しました。コマを選ぶと再生が止まります。 技術メモ: フィルムのコマを押す・◀▶・⏮⏭・←→ キーのどれでも、再生を止めてから選んだコマを表示します。再生中にキャンバスに触れたときと同じ扱いです。
※ 作品のファイル形式に変更はありません(v1.6.0 以降と共通です)。Mac 版はアプリ内の自動更新に未対応のため、新しい版は配布ページからダウンロードしてください。