貼紙にレイヤーを使用したシナリオは認識されない、インストール出来ない

Issue #620 resolved
ハルキゲニア created an issue

画像の大きさ等も関係なく、74x94の画像でもこの現象が起きます。

レイヤーを無くして保存すると認識され、インストールも可能になります。

Comments (8)

  1. k4nagatsuki repo owner

    pull request #2102

    ご報告ありがとうございます。e7d67a6でミスがありました。

  2. ハルキゲニア reporter

    お疲れ様です、確認しました。

    レイヤーで半透明の画像を使った場合に、透過処理がおかしい?(加算?)

    暗い画像を貼紙にした場合、シナリオの解説がほとんど読めないので、タイトルと同じ様に縁取りするか、文字色を反転可能だと読み易くなると思います。

  3. k4nagatsuki repo owner

    レイヤーで半透明の画像を使った場合に、透過処理がおかしい?(加算?)

    添付したようなシナリオを作って試してみましたが、特におかしいようには見えません。どういったイメージでおかしくなるのでしょうか?

    暗い画像を貼紙にした場合、シナリオの解説がほとんど読めないので、タイトルと同じ様に縁取りするか、文字色を反転可能だと読み易くなると思います。

    貼紙の本文については、縁取りを考えたのですが、実際には文字が黒いために読めなくなる事を前提としたFolder.bmpを使用しているシナリオセットが存在する(メレンダ街)ため、今でも躊躇しています。

    かといってWSN形式の機能として追加するのも筋が悪い気がします。たとえばスキンで暗い貼紙画像を用意した時には、それでは解決できません。

    という事で、現在はデッドロックに陥っています。

  4. ハルキゲニア reporter

    ファイル MprogramSE_test.wsn をシナリオと同じ場所においてます。

    レイヤーを使ってシナリオ中と同じ背景を貼紙に使用しています。

    貼紙とシナリオ中の背景を比べて見てください。

  5. k4nagatsuki repo owner

    これは貼紙のイメージはカードと同様常にマスクが有効になるためです。

    シナリオ中の背景の背後にBill.bmpを置き、各セルのマスクを有効にすれば、表示は同じになると思います。

  6. ハルキゲニア reporter

    貼紙の画像はカード扱いなのでスキン側の貼紙が見えない状態だと半透明処理が正常では無くなる

    この解釈であってますか?

  7. k4nagatsuki repo owner

    イメージは、マスクが有効になっていると左上の色がマスク色として使用され、透過されますが、貼紙の画像はマスクが常に有効になるという事です。

    マスクされた部分は透明になるので、貼紙など背後の画像も透けて見える事になります。

  8. Log in to comment