- changed title to バグ: カーテンの表示が乱れる・ぎこちない、選択モード中にデバッガを表示したままF9でフリーズ、強制ロード後にゴミが残ることがある
バグ: カーテンの表示が乱れる・ぎこちない、選択モード中にデバッガを表示したままF9でフリーズ、強制ロード後にゴミが残ることがある
表題どおりです。バグ・不具合等の報告が4つあります。すべてWsn.1形式のシナリオで現象を確認しました。
-
位置情報がマイナスになっている敵キャストが存在するバトルで、対象がPCのみの選択モードに入ったとき、その敵キャストの下または右部分のカーテンが欠けてしまいます。位置情報がマイナスになっている分だけ、はみ出ている分だけ欠けます(拡大率は問わず)。目に映る範囲から完全に外れている場合はカーテンは欠けませんでした。それに加えて、レイヤ1以上の背景があることも条件であるようです(レイヤ1の背景1枚で確認)。
-
それと、拠点で「仲間を外す」を選んだ時やシナリオ中でキャンプとテーブルを切り替えた時にジグソーパズルを埋めていくような妙なもたつきを感じました(CWPy1.1では もたつきはなく瞬間表示されます)。最終的には隙間無くカーテンが掛かるのですが、特に後者は「荷物袋」~「冒険の中断」を中心に欠けます。「カード描画速度」の設定の影響を受けるようでして、遅くするともたつきも遅くなりました。最も遅くするとそれはもうハッキリと判別できるレベルです。
-
カーテンの問題から離れますが、エリア・バトルを問わず選択モードに入っているときにデバッガを表示したまま緊急避難
F9
を実行すると操作不能になりました。 -
シナリオAをプレイ中にセーブして中断後にシナリオBを開始した後にデバッガからロードを行うと、レイヤ値を使った背景が残ったままになります。移動コンテントなどの背景更新のタイミングでゴミは消えました。
CardWirthPy 2.0 Alpha 3
Build: 2017-03-16 21:25:02
Comments (5)
-
reporter -
reporter 遅くなりましたが、3.のエラーログです。 通常の操作ではプロセスがゾンビ化したのでタスクマネージャからプロセスを直接消す必要がありました。
Version : 2.0 Alpha 3 / 2017-03-16 21:25:02 DateTime: 2017-03-16 23:41:42 Traceback (most recent call last): File "cw\thread.pyo", line 718, in run File "cw\thread.pyo", line 748, in _run File "cw\thread.pyo", line 753, in main_loop File "cw\eventhandler.pyo", line 120, in run EffectBreakError
-
repo owner ご報告ありがとうございます。全てpull request #1799で修正しました。
思いの外前面セルの問題が残っている感じです。私の方でもどんどん使ってみないといけませんね。
すみません、お手数をおかけしてしまうのですが、関連していないと思われる問題は別々にIssueを立てていただけると助かります。そうする事で、状況の整理がしやすくなり、後からの検索性もよくなるためです。
余裕があればでいいので、よろしくお願いします。
-
reporter 報告の時と同じ手順で1.2.3.4.の修正を確認しました。 特に問題なく動作しました。2.も瞬間表示されました。
- 余談ですが背景セル(前面セル)といえば、今回の件とはまた別の奇怪な、原因不明の妙な現象があります。そのうち別のIssueで報告させていただくことがあるかもしれません。ただの勘違いだといいのですが。
CardWirthPy 2.0 Alpha 3 Build: 2017-03-17 23:48:58
ひとつのIssueに報告内容を詰め込み過ぎだとは自分でも感じていました。 仰るとおり、報告すべき内容が複数あるからといって面倒くさがらずにいるべきでした(追加の報告や状況確認等でさらに整理し辛くなる)。
次回からは気を付けたいと思います。
-
reporter - changed status to resolved
- Log in to comment
表題が長すぎたので短縮。元の表題は以下のとおり。