Tiled Map Editor で Slick2D を使用して基本的な 2D ゲームを作成しようとしています。TileProperties を使用して基本的な衝突検出を行う方法を理解しましたが、オブジェクトがマップ エディターでどのように機能するかはわかりません。私は 2 つのことをしようとしています (可能であれば): より正確なポリゴン衝突検出と、プレイヤーが拾えるマップ上のゲーム アイテムです。
問題は、オブジェクトをチェックする方法がわからないことです。Slick javadoc を調べたところ、int ObjectId と ObjectGroup をパラメーターとして受け取るメソッドがいくつかありましたが、それらを見つける方法がわかりません。誰か説明してくれませんか?オブジェクトをチェックする方法を知っていても、マップ全体をスキャンして、たとえば「アイテム」オブジェクトを探して、その位置に画像をレンダリングするなどの操作を行うにはどうすればよいでしょうか?
どんな助けでも大歓迎です。
編集:オブジェクトの使用方法はわかったと思いますが、objectID と objectGroupID の取得方法はまだわかりません。Tiled または Slick から ID を取得する方法を説明してもらえますか?