Page 1 of 1

スクリーンショットにて画面の一部しか画像に保存されない

Posted: 2020/04/09 13:34
by matchy
OS(必須) MacOS 10.15.4
Unityバージョン(必須) 2018.4.19f1
Arborバージョン(必須) 3.6.9
再現方法(必須)

Arbor Editorの右上のカメラアイコンでスクリーンショットを保存すると、FSM全体ではなく左上の一部分しか画像に保存されません。
FSMの右、下部分が見切れた状態となります。

なお、このunityプロジェクトでは最初試用版のArborを使用して、途中から正規版のArborに更新しました。
「マニュアル : アップデートガイド」に則ってアップデートしましたが、もしかしたらこの事が何か影響しているかもしれません。

Re: スクリーンショットにて画面の一部しか画像に保存されない

Posted: 2020/04/09 23:07
by caitsithware
ご報告ありがとうございます。
matchy wrote: 2020/04/09 13:34 Arbor Editorの右上のカメラアイコンでスクリーンショットを保存すると、FSM全体ではなく左上の一部分しか画像に保存されません。
FSMの右、下部分が見切れた状態となります。
スクリーンショットが添付画像のように500x500サイズになってしまいグラフ全体が保存されない、ということですね。
再現確認及び原因調査いたします。

もしほかにも補足情報などが見つかりましたら、続けて返信お願いいたします。

Re: スクリーンショットにて画面の一部しか画像に保存されない

Posted: 2020/04/10 00:12
by caitsithware
こちらの環境で再現確認できました。
  • システム詳細設定からディスプレイの設定へ。
  • 解像度をHiDPIに変更。
    (ただし手持ち環境はRetina Displayではないため、通常ディスプレイで強制的にHiDPIに切り替えて確認)
  • ArborEditorのスクリーンショットボタンを押す。
どうやらRetina Displayを使用してHiDPIモードで表示しているとキャプチャ時の解像度も上がっている関係で拡大されてしまいグラフ全体が収まらない不具合のようです。

修正についてはこれから調査~対応していきます。
修正までの間、もしスクリーンショットが必要な場合は、一旦HiDPIを切ってみてください。

ご不便おかけして申し訳ございませんがよろしくお願いいたします。

※追記
念のためWindowsでもスケーリングを150%にして確認したところ、同様の不具合が再現できました。
不具合修正までの間、スクリーンショットを行う場合はmac環境かに関わらずスケーリングをオフにするようお願いします。

Re: スクリーンショットにて画面の一部しか画像に保存されない

Posted: 2020/04/10 02:08
by caitsithware
既知の問題へ追加しました。

Arborの内部コードを暫定的に修正する対処方法も記載しましたので
修正までの間お手数おかけしますがお試しください。

Re: スクリーンショットにて画面の一部しか画像に保存されない

Posted: 2020/09/04 23:01
by caitsithware
こちらへの報告が遅れてしまい申し訳ございません。

この件につきまして、Arbor 3.6.10にて修正いたしました。
アセットストアから再DLし、リリースノートやreadme記載の更新手順に従って再インポートしてください。
Arbor 3.6.10 リリース | Arbor 3