0

私はテクスチャアトラスで libgdx tutuorial に従っています。これはテクスチャ アトラス ファイルからの抜粋です。パラメータの意味は何indexですか? また、プログラマにとってどのような状況で役立ちますか? すべてのテクスチャ領域にそれがあり、それらのすべてで同じ、つまり -1 です。

prehistoric.png
format: RGBA8888
filter: Nearest,Nearest
repeat: none
background
  rotate: false
  xy: 2, 2
  size: 1280, 720
  orig: 1280, 720
  offset: 0, 0
  index: -1
trex
  rotate: false
  xy: 1286, 479
  size: 179, 243
  orig: 179, 243
  offset: 0, 0
  index: -1
caveman
  rotate: false
  xy: 1286, 319
  size: 83, 156
  orig: 83, 156
  offset: 0, 0
  index: -1
4

2 に答える 2

3

Javadocから:

元の画像ファイル名の末尾の数字、またはない場合は -1。

スプライトがパックされるとき、元のファイル名が数字で終わる場合、それはインデックスとして保存され、スプライトの名前の一部とは見なされません。

また、このインデックスは、指定された名前とインデックスで見つかった最初の領域を返す findRegion(String name, int index) メソッドでも使用されることを付け加えておく必要があります。

于 2015-12-14T20:48:18.107 に答える