- edited description
JPY1ファイルのパラメータ「transparent」初期値の間違い
Issue #156
resolved
画像の透過色を指定するパラメータで、本来であれば
- 0.透明化処理しない(initセクション初期値)
- 1.透明化処理する(通常セクション初期値)
なのですが、CWPyでは通常セクションの初期値が0になっているようです。 initセクションについても調べようとしましたがinitセクション自体がサッパリ分かりませんでした…。
Comments (7)
-
reporter -
repo owner ありがとうございます。
taransparent
の動作ですが、最初はマニュアル通りの動作にしていたのですが、実際の挙動が合わなくて修正したことがあったはずです。Jptxを表示する時とその他の画像を表示する時で挙動が違ったような……背景に対するマスクの設定(左上の色を透明にするか)も絡んできたはず。もしかしてCardWirthのバージョンによる違いもあるでしょうか?Jpy1のマニュアルの記述が正しくない事が多い事だけは確かです(デフォルト背景色とか黒が白になってたり)。
とりあえず実際の挙動を再調査してみます。
-
repo owner 調査中ですが一時描画が絡むとあまりにも挙動が意味不明で閉口しています。
どなたか正確な挙動の情報をご存知の方はいらっしゃらないでしょうか。
-
repo owner とりあえず手許のいくつかのシナリオで正しく動くようになったのですが、たぶん例外的なパターンがまた出てくるんじゃなかと思います。しばらく様子見させてください。
-
reporter 対応ありがとうございます。 手元のシナリオで確認たら正しく表示されるようになっていましたが、 何やら複雑な状態であるらしいので「解決」は押さずに置いておきます。
-
repo owner いえ、複雑なことは確かですがまた食い違うかどうかは分からないです。改めて問題が出たら改めてIssueを立てるということで、このIssueは完了ということにさせてください。
ありがとうございました。
-
repo owner - changed status to resolved
対応完了(経過を見る)。
- Log in to comment