0

Tiled の GitHub Java バージョンでの視差レイヤーの暫定的なサポートがどのように適切に機能するかを知っている人はいますか?

コンパイルされ、正常に実行されます。ただし、レイヤーをviewplane distance0.00 (最小値)に設定し、レイヤーを 0.00 に設定するとeye-viewplace distance、ゲームのビューポートを表す黄色の四角形がエディター ビューで 1:1 スクロールすることが予想されます。そうではなく、エディター ビューの左端までスクロールすると、黄色の「ビューポート」の四角形が画面から半分はみ出してしまいます。

ツールを誤解していますか、それとも動作状態にありませんか? 私がそれを理解できれば、Slick2D の TiledMap クラスを拡張して、レイヤーを視差深度でレンダリングすることは簡単です。

4

1 に答える 1

1

コードを詳しく調べると、作者は視差の原点をマップの中心にすることを意図しているようです。これは上記の問題を引き起こすため問題があります。そこで、ビューポートが常にビュープレーンにバインドされるように書き直しました0.00

誰かがコードに興味を持っているなら、この答えに返信してください、そして私はそれを利用できるようにします。

于 2012-04-25T07:54:33.763 に答える