Mesh:getVertices (日本語)

LÖVE 0.9.0 まで使用可能でしたが LÖVE 0.10.0 で廃止されました
代わりに Mesh:getVertex をループで使用してください。

Mesh にある頂点を全て取得します。

O.png このメソッドは Mesh が大量の頂点を持っている場合には動作が遅くなります。可能であれば、このメソッドを頻繁に使用する代わりに必要なときに更新を行い、そして、 Mesh の周辺を作成するために使用される原本のテーブルを維持したままにしてください。  

関数

概要

vertices = Mesh:getVertices( )

引数

なし。

返値

table vertices
各頂点の頂点情報で以下のように書き入れられたテーブル:
number [1]
頂点の位置 (x-軸) です。
number [2]
頂点の位置 (y-軸) です。
number [3]
テクスチャの座標として水平の要素。通常においてテクスチャの座標は [0, 1] の範囲内ですが、それ以上またはそれ以下にできます (WrapMode を参照)。
number [4]
テクスチャの座標として垂直の要素。通常においてテクスチャの座標は [0, 1] の範囲内ですが、それ以上またはそれ以下にできます (WrapMode を参照)。
number [5] (255)
赤色の成分。
number [6] (255)
緑色の成分。
number [7] (255)
青色の成分。
number [8] (255)
透過色の成分。

関連



そのほかの言語